'How do I set the sidebar color in vscode
Seems there are two colors to the sidebar in vscode light and dark. I am wanting to use the solarized light theme but have a dark sidebar. Is there a way to do this?
Solution 1:[1]
VS Code support workbench theming now, check this
Which means, in settings we can do as below to customise colours,
"workbench.colorCustomizations": {
   "sideBar.background": "#111111"
 }
    					Solution 2:[2]
here is customization for each vs code window : it is helpful if you work on many project on different different vs code instanse
add a folder .vscode in your project root folder and add a file setting.json in .vscode folder
then add your favorite style below example is the result of attache screenshot
{
    "workbench.colorCustomizations": {
        "activityBar.background": "#14b197",
        "statusBar.background": "#333"
      }
}
    					Solution 3:[3]
I guess you may want to set the color theme of the activity bar, but that of the sidebar is the same.
You can refer to Theme Color | Visual Studio Code Extension API to check the corresponding properties of each element so that you can customize the one that you want to modify (tip: using ? + F on macOS or Ctrl + F on Windows and Linux to search keywords in that webpage would be more convenient).
Here are my Visual Studio Code color scheme configurations in the settings.json file (just for reference):
{
    "workbench.colorTheme": "Default Light+",
    "workbench.colorCustomizations": {
        "activityBar.background": "#f4f4f4",
        "activityBar.foreground": "#000000"
    }
}
Result:
You can click this link to take a look at my Visual Studio Code color scheme.
Solution 4:[4]
Create a file named settings.json in the .vscode folder, and enter the below lines:
{
    "workbench.colorTheme": "Default Light+",
    "workbench.colorCustomizations": {
        "activityBar.background": "#e7e7e7",
        "activityBar.foreground": "#000000"
    }
}
The color value #e7e7e7 (for activity bar background) separates it from other parts so it stands out.
For global settings, add these lines in global settings.json file.
My global settings.json looks as below:
{
    "workbench.editorAssociations": {
        "*.ipynb": "jupyter.notebook.ipynb"
    },
    "python.pipenvPath": "C:\\Users\\abhi\\anaconda3\\envs",
    "workbench.colorTheme": "Default Light+",
    "workbench.colorCustomizations": {
        "activityBar.background": "#e7e7e7",
        "activityBar.foreground": "#000000"
    },
    "files.autoSave": "afterDelay",
    "git.confirmSync": false,
    "terminal.integrated.defaultProfile.windows": "Command Prompt"
}
The global settings.json can be found at:
Windows: %APPDATA%\Code\User\settings.json
mac:     $HOME/Library/Application Support/Code/User/settings.json
Linux:   $HOME/.config/Code/User/settings.json
Visual Studio Code will now look as below:
Solution 5:[5]
Create a file named settings.json in the .vscode folder, and enter the below lines: you can change icons color in sidebar, comments, background color or even more as depicted in the attached picture.
{
  "workbench.colorCustomizations": {
    "activityBar.background": "#6ff304",
    "titleBar.activeBackground": "#69e024",
    "titleBar.activeForeground": "#5809ce",
    "icon.foreground": "#91ff00",
    "symbolIcon.colorForeground": "#ff0000",
    "icon.colorForeground": "#ff0000",
    "activityBar.inactiveForeground": "#524747"
  },
  "editor.tokenColorCustomizations": {
    "textMateRules": [
      {
        "scope": [
          "comment",
          "comment.block.documentation",
          "comment.block.documentation.js",
          "comment.line.double-slash.js",
          "storage.type.class.jsdoc",
          "entity.name.type.instance.jsdoc",
          "variable.other.jsdoc",
          "punctuation.definition.comment",
          "punctuation.definition.comment.begin.documentation",
          "punctuation.definition.comment.end.documentation"
        ],
        "settings": {
          "fontStyle": "italic",
          "foreground": "#78108a"
        }
      }
    ]
  }
}
    					Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source | 
|---|---|
| Solution 1 | anoop | 
| Solution 2 | Yusuf Khan | 
| Solution 3 | |
| Solution 4 | |
| Solution 5 | Farbod Aprin | 



