Coder Absolute
Coder Absolute

Reputation: 6327

Change Visual Studio Code's title bar color

Is there a way to change the Title Bar color for Visual Studio Code (v1.26.0)?

Upvotes: 81

Views: 95387

Answers (9)

pwxcoo
pwxcoo

Reputation: 3253

  1. Menu FilePreferencesSettings

  2. Look for "window.titleBarStyle": "native", copy it to your user settings, and change it to "window.titleBarStyle": "custom". It will adapt your theme now.

  3. If the current color is not what you want or you want to tweak it, try doing this.

  4. In your user settings, add the following.

"workbench.colorCustomizations": {
  "[Name of the Current Theme you are using]": {
    "titleBar.activeBackground": "#191919cc",
    "titleBar.activeForeground":"#ffffff",
  },
},
"window.titleBarStyle": "custom"

Upvotes: 151

Al1
Al1

Reputation: 386

Please apply these simple steps.

  1. Menu FilePreferencesSettings

  2. Look for "window.titleBarStyle": "native", and change it to "window.titleBarStyle": "custom". It will adapt your theme now.

  3. If the current color is not what you want or you want to tweak it, try doing this.

  4. In your user settings, add the following.

"workbench.colorCustomizations": {
  "titleBar.activeBackground": "#191919cc",
  "titleBar.activeForeground":"#ffffff",
},

Upvotes: 10

klaas
klaas

Reputation: 1811

There is now a handy Visual Studio Code marketplace plugin called Window Colors which automatically colors the ActivityBar and TitleBar of every window uniquely.

Enter image description here

Just go to extensions and type: window colors

For more information, see the Visual Studio Code marketplace webpage.

Edit (Sept 2020): Just noticed that on Ubuntu 20.04 I had to set the preferences->titlebar setting from native to custom in the VSCode Preferences. Otherwise the titlebar does not change colors. Also see this issue on github here- the input from @musicfuel solved it for me.

enter image description here

Upvotes: 38

Audwin Oyong
Audwin Oyong

Reputation: 2556

cmd palette

Open menu FilePreferencesSettings and add the following setting:

"workbench.colorCustomizations": {
  "titleBar.activeBackground": "#553955" // Change this color!
},
"window.titleBarStyle": "custom"

result

From the following source tutorial:

Colorful Visual Studio Code titlebars for better productivity

Upvotes: 67

Snake Sanders
Snake Sanders

Reputation: 2689

In case somebody is still interested. I am using Color Stamp extension.

For further tweaks, I changed the following parameters in my VSCode project settings:

.vscode\settings.json

"workbench.colorCustomizations": {
  "titleBar.activeBackground": "#7C21D7",
  "titleBar.border": "#ebe8e8",
  "titleBar.inactiveBackground": "#7c21d77c",
  "titleBar.activeForeground": "#ebe8e8",
  "statusBar.background": "#7C21D7",
  "statusBar.debuggingBackground": "#7C21D7",
  "statusBar.noFolderBackground": "#7C21D7",
  "statussBar.prominentBackground": "#7C21D7",
  "statusBar.foreground": "#ebe8e8"
}

Upvotes: 11

Mohammed Osman
Mohammed Osman

Reputation: 4226

Changing the theme of Visual Studio Code will change the title bar color.

Menu File → Preferences → Color theme

Then switch to a different color theme, this will change the title color.

Upvotes: 2

VonC
VonC

Reputation: 1323125

Note that VSCode 1.45 (April 2020) will offer additional settings:

New theme colors for editor tabs

Some new colors where added to further theme workbench editor tabs:

  • tab.unfocusedInactiveBackground: Inactive tab background color in an unfocused group
  • tab.hoverForeground: Tab foreground color when hovering
  • tab.unfocusedHoverForeground: Tab foreground color in an unfocused group when hovering

New theme color for editor title border

The existing color editorGroupHeader.tabsBorder changed to render a border below tabs but above breadcrumbs.

A new color editorGroupHeader.border allows to render a border below the editor group header (i.e. below breadcrumbs if enabled) to restore the previous behaviour of editorGroupHeader.tabsBorder.

Upvotes: 6

SiddAjmera
SiddAjmera

Reputation: 39432

John Papa launched Peacock a few months back. I've been using the same since then.

It's an easy-to-use plugin with a great set of commands to work with.

It is highly customize-able.

Also it has emphasis on BrandColors which comes in handy when you're simultaneously working on several different projects involving different frameworks and libraries.

Upvotes: 16

orepor
orepor

Reputation: 945

I've created a simple Visual Studio Code plugin which accepts a list of regular expressions and colors and changes the titleBar based on them. It's great for working on mono repositories or large projects with multiple packages (like Lerna, or React + React Native)

ColorTabs

Upvotes: 4

Related Questions