Giter Site home page Giter Site logo

bpat86 / nightcall-vscode-theme Goto Github PK

View Code? Open in Web Editor NEW
12.0 2.0 0.0 18.65 MB

A mellow, but colorful VS Code dark theme with vibrant shades of pink and purple.

License: MIT License

theme night dark-theme dark-vscode-theme vscode-theme nightcall pink-theme purple-theme italics-theme night-owl

nightcall-vscode-theme's Introduction

Nightcall ๐ŸŒƒ

Version Downloads

A mellow, but colorful VS Code dark theme with vibrant shades of pink and purple.

I set out to make a theme versatile enough for any time of day that could better enable me to stare blankly at broken blocks of code while contemplating possible career changes work tirelessly on so many exciting and personally fulfilling projects.

Default Nightcall Theme

Installation

  1. Open Extensions sidebar panel in VS Code or go to View โ†’ Extensions
  2. Search for Nightcall
  3. Click Install to install it
  4. Then go to Code โ†’ Preferences โ†’ Color Theme โ†’ Nightcall
  5. Optional: Use the recommended settings below for best experience

No Italics

If you don't like italics (how dare you), select Nightcall (No Italics) as the theme. Nightcall No Italics Theme

Separate the Editor from the Sidebar

Taking a page from Night Owl's book, er, theme, if you'd prefer more constrast between the editor and sidebar, paste this into your user settings. These are my color recommendations:

"workbench.colorCustomizations": {
  "[Nightcall]": {
    "contrastBorder": "#181D36",
    "activityBar.background": "#0B0E1A",
    "activityBar.border": "#181D36",
    "sideBar.background": "#0F1221",
    "sideBar.border": "#181D36",
    "list.inactiveSelectionBackground": "#0F1221",
    "tree.indentGuidesStroke": "#181D36",
    "sideBarSectionHeader.background": "#0F1221"
  },
  "[Nightcall (No Italics)]": {
    "contrastBorder": "#181D36",
    "activityBar.background": "#0B0E1A",
    "activityBar.border": "#181D36",
    "sideBar.background": "#0F1221",
    "sideBar.border": "#181D36",
    "list.inactiveSelectionBackground": "#0F1221",
    "tree.indentGuidesStroke": "#181D36",
    "sideBarSectionHeader.background": "#0F1221"
  }
}

Recommended Settings

The font I'm using in the preview images is Dank Mono and is available here for purchase. For those not interested in buying a fancy font with cool italics, Fira Code also looks pretty good and can be downloaded here for free.

"editor.fontFamily": "Dank Mono",
"editor.fontLigatures": true,
"editor.letterSpacing": 0.3,

Recommended Plugin Settings

These are the settings I'm using:

"indentRainbow.colors": [
  "rgba(126, 144, 255, 0.05)",
  "rgba(187, 154, 247, 0.05)",
  "rgba(250, 166, 216, 0.05)",
  "rgba(255, 126, 199, 0.05)",
  "rgba(218, 188, 254, 0.05)",
],
"bracket-pair-colorizer-2.forceIterationColorCycle": true,
"bracket-pair-colorizer-2.colors": [
  "#FF7EC7",
  "#FAA6D8",
  "#BB9AF7",
  "#7E90FF",
],
"footsteps.highlightColor": "rgb(248, 167, 212)",
"footsteps.highlightColorMaxOpacity": 0.05,
"importCost.smallPackageColor": "#98FACA",
"importCost.mediumPackageColor": "#98FACA",
"importCost.largePackageColor": "#F87171",

Misc

This is my first theme and there are many languages and parts of VS Code I don't use often (or at all), so needless to say I might've missed a few things ๐Ÿ˜…. Feel free to file an issue if something doesn't appear intentional, or very "Nightcall-sy" if you will.

Accessibility considerations and prolific use of italics inspired by Sarah Drasner's Night Owl theme.

TODO: Eventually add a more muted color theme option.

nightcall-vscode-theme's People

Contributors

bpat86 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.