Skip to content

javifm86/oceanic-wind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oceanic Wind Theme

A Visual Studio Code theme based on color combinations from Oceanic Next replaced and customized with Tailwind CSS color palette.

Almost every color you find is using a Tailwind color, except some rare cases, I couldn't test and may appear default VSCode color.

I did my best for providing good contrast in almost all combinations possible, fulfilling AA contrast ratio requirements.

Installation

  1. Choose Extensions from menu
  2. Search Oceanic Wind
  3. Click install
  4. Code -> Preferences -> Color Theme -> Oceanic Wind

Preview

Javascript preview

Frameworks More screenshots

Recommended settings

I like the default font family Consolas used in Windows with a font size of 16. Another combination I also like is Cascadia Code with ligatures. Font family is a personal decision, use whatever you are used to:

"workbench.colorCustomizations": {
  "[Oceanic Wind]": {
    "editor.bracketPairColorization.enabled": true,
    "editor.fontLigatures": true,
    "editor.fontFamily": "Cascadia Code, Consolas, 'Courier New', monospace",
    "editor.lineHeight": 1.5,
    "editor.fontSize": 15,
    "editor.letterSpacing": 0.2,
    "editor.fontWeight": "normal"
}

Customize

You can overwrite colors for a given theme in VSCode settings. I have created different set of colors to provide accent color to VSCode, if you would like to try another color instead of blue for the accent of your IDE, you can use these different combinations:

If you want to use an accent color, but the selection color is too powerful, you can use a neutral color:

Default theme

"workbench.colorCustomizations": {
  "[Oceanic Wind]": {
    "editor.selectionBackground": "#334155"
  }
}

Cool theme

"workbench.colorCustomizations": {
  "[Oceanic Wind Cool]": {
    "editor.selectionBackground": "#334155"
  }
}

Warm theme

"workbench.colorCustomizations": {
  "[Oceanic Wind Warm]": {
    "editor.selectionBackground": "#334155"
  }
}

Sidebar, tabs, and editor have the same background, if you would like to try with darker color for sidebar and tabs you can try these combinations:

Darker sidebar and tabs

Default theme

"workbench.colorCustomizations": {
  "[Oceanic Wind]": {
    "editorGroupHeader.tabsBackground": "#18181b",
    "tab.inactiveBackground": "#18181b",
    "tab.unfocusedInactiveBackground": "#18181b",
    "sideBar.background": "#18181b",
    "activityBar.background": "#27272a"
  }
}

Cool theme

"workbench.colorCustomizations": {
  "[Oceanic Wind Cool]": {
    "editorGroupHeader.tabsBackground": "#0f172a",
    "tab.inactiveBackground": "#0f172a",
    "tab.unfocusedInactiveBackground": "#0f172a",
    "sideBar.background": "#0f172a",
    "activityBar.background": "#1e293b"
  }
}

Warm theme

"workbench.colorCustomizations": {
  "[Oceanic Wind Warm]": {
    "editorGroupHeader.tabsBackground": "#1c1917",
    "tab.inactiveBackground": "#1c1917",
    "tab.unfocusedInactiveBackground": "#1c1917",
    "sideBar.background": "#1c1917",
    "activityBar.background": "#292524"
  }
}

Darker editor

Default theme

"workbench.colorCustomizations": {
  "[Oceanic Wind]": {
    "editor.background": "#18181b", 
    "editorGutter.background": "#18181b"
  }
}

Cool theme

"workbench.colorCustomizations": {
  "[Oceanic Wind Cool]": {
    "editor.background": "#0f172a", 
    "editorGutter.background": "#0f172a"
  }
}

Warm theme

"workbench.colorCustomizations": {
  "[Oceanic Wind Warm]": {
    "editor.background": "#1c1917", 
    "editorGutter.background": "#1c1917"
  }
}

Misc

I have tested this theme focused on my day-to-day workflow, with HTML, CSS, Javascript, Typescript and developing with frameworks such as Angular, Vue and React. Furthermore, I have tried with files you can find in demo folder (thanks to Wes Bos and Sarah Drasner).

If you find something amiss, you have any suggestion or improvement, please feel free to open and issue. I'm sure there are things I missed.

I am not a designer, so any help or feedback would be really appreciated.

Thanks to

About

Theme for Visual Studio Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published