// Generated by scripts/build-theme-registry.mjs from official VS Code theme JSON. window.VSCODE_THEME_REGISTRY = [ { id: "light-2026", label: "Light 2026", sourceFile: "2026-light.json", uiTheme: "vs", colors: { "activityBar.activeBorder": "#000000", "activityBar.background": "#FAFAFD", "activityBar.border": "#F0F1F2FF", "activityBar.foreground": "#202020", "activityBar.inactiveForeground": "#606060", "editor.background": "#FFFFFF", "editor.foreground": "#202020", "editor.lineHighlightBackground": "#EAEAEA40", "editor.selectionBackground": "#0069CC40", "editorGroup.border": "#E5E5E5", "editorGroupHeader.tabsBackground": "#FAFAFD", "editorGroupHeader.tabsBorder": "#F0F1F2FF", "editorLineNumber.activeForeground": "#202020", "editorLineNumber.foreground": "#606060", foreground: "#202020", "icon.foreground": "#606060", "panel.background": "#FAFAFD", "panel.border": "#F0F1F2FF", "sideBar.background": "#FAFAFD", "sideBar.border": "#F0F1F2FF", "sideBar.foreground": "#202020", "sideBarSectionHeader.background": "#FAFAFD", "sideBarSectionHeader.border": "#F0F1F2FF", "sideBarSectionHeader.foreground": "#202020", "sideBarTitle.foreground": "#202020", "statusBar.background": "#FAFAFD", "statusBar.border": "#F0F1F2FF", "statusBar.foreground": "#606060", "statusBarItem.remoteBackground": "#005FB8", "statusBarItem.remoteForeground": "#FFFFFF", "tab.activeBackground": "#FFFFFF", "tab.activeBorder": "#FFFFFF", "tab.activeBorderTop": "#000000", "tab.activeForeground": "#202020", "tab.border": "#F0F1F2FF", "tab.inactiveBackground": "#FAFAFD", "tab.inactiveForeground": "#606060", "terminal.foreground": "#3B3B3B", "terminalCursor.foreground": "#202020", "titleBar.activeBackground": "#FAFAFD", "titleBar.activeForeground": "#606060", }, tokens: { comment: "#6e7781", keyword: "#1f2328", function: "#0550ae", string: "#0a3069", number: "#0550ae", variable: "#1f2328", parameter: "#953800", operator: "#cf222e", punctuation: "#953800", className: "#116329", }, }, { id: "dark-2026", label: "Dark 2026", sourceFile: "2026-dark.json", uiTheme: "vs-dark", colors: { "activityBar.activeBorder": "#bfbfbf", "activityBar.background": "#191A1B", "activityBar.border": "#2A2B2CFF", "activityBar.foreground": "#bfbfbf", "activityBar.inactiveForeground": "#8C8C8C", "editor.background": "#121314", "editor.foreground": "#BBBEBF", "editor.lineHighlightBackground": "#242526", "editor.selectionBackground": "#276782dd", "editorGroup.border": "#FFFFFF17", "editorGroupHeader.tabsBackground": "#191A1B", "editorGroupHeader.tabsBorder": "#2A2B2CFF", "editorLineNumber.activeForeground": "#BBBEBF", "editorLineNumber.foreground": "#858889", foreground: "#bfbfbf", "icon.foreground": "#8C8C8C", "panel.background": "#191A1B", "panel.border": "#2A2B2CFF", "sideBar.background": "#191A1B", "sideBar.border": "#2A2B2CFF", "sideBar.foreground": "#bfbfbf", "sideBarSectionHeader.background": "#191A1B", "sideBarSectionHeader.border": "#2A2B2CFF", "sideBarSectionHeader.foreground": "#bfbfbf", "sideBarTitle.foreground": "#bfbfbf", "statusBar.background": "#191A1B", "statusBar.border": "#2A2B2CFF", "statusBar.foreground": "#8C8C8C", "statusBarItem.remoteBackground": "#0078D4", "statusBarItem.remoteForeground": "#FFFFFF", "tab.activeBackground": "#121314", "tab.activeBorder": "#121314", "tab.activeBorderTop": "#3994BC", "tab.activeForeground": "#bfbfbf", "tab.border": "#2A2B2CFF", "tab.inactiveBackground": "#191A1B", "tab.inactiveForeground": "#8C8C8C", "terminal.background": "#191A1B", "terminal.foreground": "#CCCCCC", "terminalCursor.foreground": "#bfbfbf", "titleBar.activeBackground": "#191A1B", "titleBar.activeForeground": "#8C8C8C", }, tokens: { comment: "#8b949e", keyword: "#c9d1d9", function: "#79c0ff", string: "#a5d6ff", number: "#79c0ff", variable: "#c9d1d9", parameter: "#ffa657", operator: "#ff7b72", punctuation: "#ffa657", className: "#7ee787", }, }, { id: "dark-plus", label: "Dark+", sourceFile: "dark_plus.json", uiTheme: "vs-dark", colors: { "editor.background": "#1E1E1E", "editor.foreground": "#D4D4D4", "sideBarSectionHeader.background": "#0000", "sideBarSectionHeader.border": "#ccc3", "sideBarTitle.foreground": "#BBBBBB", "statusBarItem.remoteBackground": "#16825D", "statusBarItem.remoteForeground": "#FFF", }, tokens: { comment: "#6A9955", keyword: "#d7ba7d", function: "#DCDCAA", string: "#d16969", number: "#b5cea8", variable: "#4FC1FF", parameter: "#9CDCFE", operator: "#d7ba7d", punctuation: "#CE9178", className: "#4EC9B0", }, }, { id: "dark-modern", label: "Dark Modern", sourceFile: "dark_modern.json", uiTheme: "vs-dark", colors: { "activityBar.activeBorder": "#0078D4", "activityBar.background": "#181818", "activityBar.border": "#2B2B2B", "activityBar.foreground": "#D7D7D7", "activityBar.inactiveForeground": "#868686", "editor.background": "#1F1F1F", "editor.foreground": "#CCCCCC", "editorGroup.border": "#FFFFFF17", "editorGroupHeader.tabsBackground": "#181818", "editorGroupHeader.tabsBorder": "#2B2B2B", "editorLineNumber.activeForeground": "#CCCCCC", "editorLineNumber.foreground": "#6E7681", foreground: "#CCCCCC", "icon.foreground": "#CCCCCC", "panel.background": "#181818", "panel.border": "#2B2B2B", "sideBar.background": "#181818", "sideBar.border": "#2B2B2B", "sideBar.foreground": "#CCCCCC", "sideBarSectionHeader.background": "#181818", "sideBarSectionHeader.border": "#2B2B2B", "sideBarSectionHeader.foreground": "#CCCCCC", "sideBarTitle.foreground": "#CCCCCC", "statusBar.background": "#181818", "statusBar.border": "#2B2B2B", "statusBar.foreground": "#CCCCCC", "statusBarItem.remoteBackground": "#0078D4", "statusBarItem.remoteForeground": "#FFFFFF", "tab.activeBackground": "#1F1F1F", "tab.activeBorder": "#1F1F1F", "tab.activeBorderTop": "#0078D4", "tab.activeForeground": "#FFFFFF", "tab.border": "#2B2B2B", "tab.inactiveBackground": "#181818", "tab.inactiveForeground": "#9D9D9D", "terminal.foreground": "#CCCCCC", "titleBar.activeBackground": "#181818", "titleBar.activeForeground": "#CCCCCC", }, tokens: { comment: "#6A9955", keyword: "#d7ba7d", function: "#DCDCAA", string: "#d16969", number: "#b5cea8", variable: "#4FC1FF", parameter: "#9CDCFE", operator: "#d7ba7d", punctuation: "#CE9178", className: "#4EC9B0", }, }, { id: "light-plus", label: "Light+", sourceFile: "light_plus.json", uiTheme: "vs", colors: { "editor.background": "#FFFFFF", "editor.foreground": "#000000", "sideBarSectionHeader.background": "#0000", "sideBarSectionHeader.border": "#61616130", "sideBarTitle.foreground": "#6F6F6F", "statusBarItem.remoteBackground": "#16825D", "statusBarItem.remoteForeground": "#FFF", }, tokens: { comment: "#008000", keyword: "#EE0000", function: "#795E26", string: "#811f3f", number: "#098658", variable: "#0070C1", parameter: "#001080", operator: "#EE0000", punctuation: "#d16969", className: "#267f99", }, }, { id: "light-modern", label: "Light Modern", sourceFile: "light_modern.json", uiTheme: "vs", colors: { "activityBar.activeBorder": "#005FB8", "activityBar.background": "#F8F8F8", "activityBar.border": "#E5E5E5", "activityBar.foreground": "#1F1F1F", "activityBar.inactiveForeground": "#616161", "editor.background": "#FFFFFF", "editor.foreground": "#3B3B3B", "editorGroup.border": "#E5E5E5", "editorGroupHeader.tabsBackground": "#F8F8F8", "editorGroupHeader.tabsBorder": "#E5E5E5", "editorLineNumber.activeForeground": "#171184", "editorLineNumber.foreground": "#6E7681", foreground: "#3B3B3B", "icon.foreground": "#3B3B3B", "panel.background": "#F8F8F8", "panel.border": "#E5E5E5", "sideBar.background": "#F8F8F8", "sideBar.border": "#E5E5E5", "sideBar.foreground": "#3B3B3B", "sideBarSectionHeader.background": "#F8F8F8", "sideBarSectionHeader.border": "#E5E5E5", "sideBarSectionHeader.foreground": "#3B3B3B", "sideBarTitle.foreground": "#3B3B3B", "statusBar.background": "#F8F8F8", "statusBar.border": "#E5E5E5", "statusBar.foreground": "#3B3B3B", "statusBarItem.remoteBackground": "#005FB8", "statusBarItem.remoteForeground": "#FFFFFF", "tab.activeBackground": "#FFFFFF", "tab.activeBorder": "#F8F8F8", "tab.activeBorderTop": "#005FB8", "tab.activeForeground": "#3B3B3B", "tab.border": "#E5E5E5", "tab.inactiveBackground": "#F8F8F8", "tab.inactiveForeground": "#868686", "terminal.foreground": "#3B3B3B", "terminalCursor.foreground": "#005FB8", "titleBar.activeBackground": "#F8F8F8", "titleBar.activeForeground": "#1E1E1E", }, tokens: { comment: "#008000", keyword: "#EE0000", function: "#795E26", string: "#811f3f", number: "#098658", variable: "#0070C1", parameter: "#001080", operator: "#EE0000", punctuation: "#d16969", className: "#267f99", }, }, { id: "visual-studio-dark", label: "Visual Studio Dark", sourceFile: "dark_vs.json", uiTheme: "vs-dark", colors: { "editor.background": "#1E1E1E", "editor.foreground": "#D4D4D4", "sideBarSectionHeader.background": "#0000", "sideBarSectionHeader.border": "#ccc3", "sideBarTitle.foreground": "#BBBBBB", "statusBarItem.remoteBackground": "#16825D", "statusBarItem.remoteForeground": "#FFF", }, tokens: { comment: "#6A9955", keyword: "#d4d4d4", function: "#9cdcfe", string: "#d16969", number: "#b5cea8", variable: "#569cd6", parameter: "#9CDCFE", operator: "#569cd6", punctuation: "#569cd6", className: "#9cdcfe", }, }, { id: "visual-studio-light", label: "Visual Studio Light", sourceFile: "light_vs.json", uiTheme: "vs", colors: { "editor.background": "#FFFFFF", "editor.foreground": "#000000", "sideBarSectionHeader.background": "#0000", "sideBarSectionHeader.border": "#61616130", "sideBarTitle.foreground": "#6F6F6F", "statusBarItem.remoteBackground": "#16825D", "statusBarItem.remoteForeground": "#FFF", }, tokens: { comment: "#008000", keyword: "#000000", function: "#0451a5", string: "#811f3f", number: "#098658", variable: "#0000ff", parameter: "#9CDCFE", operator: "#0000ff", punctuation: "#800000", className: "#0451a5", }, }, { id: "high-contrast", label: "Default High Contrast", sourceFile: "hc_black.json", uiTheme: "vs-dark", colors: { "editor.background": "#000000", "editor.foreground": "#FFFFFF", "editor.selectionBackground": "#FFFFFF", "sideBarTitle.foreground": "#FFFFFF", "statusBarItem.remoteBackground": "#00000000", }, tokens: { comment: "#7ca668", keyword: "#C586C0", function: "#DCDCAA", string: "#d16969", number: "#b5cea8", variable: "#9CDCFE", parameter: "#9CDCFE", operator: "#569cd6", punctuation: "#4EC9B0", className: "#4EC9B0", }, }, { id: "high-contrast-light", label: "Default High Contrast Light", sourceFile: "hc_light.json", uiTheme: "vs", colors: { "statusBarItem.remoteBackground": "#FFFFFF", "statusBarItem.remoteForeground": "#000000", }, tokens: { comment: "#515151", keyword: "#EE0000", function: "#5e2cbc", string: "#811F3F", number: "#096d48", variable: "#02715D", parameter: "#001080", operator: "#EE0000", punctuation: "#D16969", className: "#185E73", }, }, { id: "solarized-light", label: "Solarized Light", sourceFile: "solarized-light-color-theme.json", uiTheme: "vs", colors: { "activityBar.background": "#DDD6C1", "activityBar.foreground": "#584c27", "editor.background": "#FDF6E3", "editor.foreground": "#657B83", "editor.lineHighlightBackground": "#EEE8D5", "editor.selectionBackground": "#EEE8D5", "editorGroup.border": "#DDD6C1", "editorGroupHeader.tabsBackground": "#D9D2C2", "editorLineNumber.activeForeground": "#567983", "panel.border": "#DDD6C1", "sideBar.background": "#EEE8D5", "sideBarTitle.foreground": "#586E75", "statusBar.background": "#EEE8D5", "statusBar.foreground": "#586E75", "statusBarItem.remoteBackground": "#AC9D57", "tab.activeBackground": "#FDF6E3", "tab.border": "#DDD6C1", "tab.inactiveBackground": "#D3CBB7", "tab.inactiveForeground": "#586E75", "terminal.background": "#FDF6E3", "titleBar.activeBackground": "#EEE8D5", }, tokens: { comment: "#93A1A1", keyword: "#CB4B16", function: "#268BD2", string: "#DC322F", number: "#D33682", variable: "#268BD2", parameter: "#9CDCFE", operator: "#859900", punctuation: "#DC322F", className: "#CB4B16", }, }, { id: "monokai", label: "Monokai", sourceFile: "monokai-color-theme.json", uiTheme: "vs-dark", colors: { "activityBar.background": "#272822", "activityBar.foreground": "#f8f8f2", "editor.background": "#272822", "editor.foreground": "#f8f8f2", "editor.lineHighlightBackground": "#3e3d32", "editor.selectionBackground": "#878b9180", "editorGroup.border": "#34352f", "editorGroupHeader.tabsBackground": "#1e1f1c", "editorLineNumber.activeForeground": "#c2c2bf", "editorLineNumber.foreground": "#90908a", "panel.border": "#414339", "sideBar.background": "#1e1f1c", "sideBarSectionHeader.background": "#272822", "statusBar.background": "#414339", "statusBarItem.remoteBackground": "#AC6218", "tab.border": "#1e1f1c", "tab.inactiveBackground": "#34352f", "tab.inactiveForeground": "#ccccc7", "titleBar.activeBackground": "#1e1f1c", }, tokens: { comment: "#88846f", keyword: "#66D9EF", function: "#66D9EF", string: "#AE81FF", number: "#AE81FFA0", variable: "#FD971F", parameter: "#FD971F", operator: "#F92672", punctuation: "#A6E22E", className: "#66D9EF", }, }, ];