Git Product home page Git Product logo

vscode-a-touch-of-lilac-theme's Introduction

Description

A touch of Lilac is a vibrant theme with a UI that takes you through the different color shades of the lilac flowers. There is also a No-Italics version for people that prefer it, so just switch between the two themes and use the one you like most.

Screenshots

Workbench

Theme Workbench screenshot

Workbench - No italics

Theme Workbench screenshot

HTML

Theme HTML screenshot

HTML - No italics

Theme HTML screenshot

SCSS

Theme Workbench screenshot

SCSS - No italics

Theme Workbench screenshot

JS

Theme Workbench screenshot

JS - No italics

Theme Workbench screenshot

Comments

Theme Workbench screenshot

Search & errors highlight

Theme Workbench screenshot

Support

It was developed mostly with JavaScript, HTML and CSS/SCSS in mind but there is a big chance that it will look nice for other languages too. Just give it a try and if needed with minimal tweaks it might look great for other languages also.

Installation

  1. Open VSCode, go to the Sidebar section and open the Extensions by clicking the icon. (Or go to View → Extensions)
  2. Search for the A Touch of Lilac Theme
  3. Click on the Install in order to go ahead with the installation.
  4. Wait for just a couple of seconds until the theme is instaled, you will notice that the "Install" button will change to "Reload"
  5. When the Reload appears, just click on it in order to reload the editor.

Theme activation

VSCode → File → Preferences → Color Theme → Select "A Touch of Lilac Theme"/"A Touch of Lilac Theme (No Italics)"

Font

The font that I use and that can be seen in the screenshots is Courier Prime Code a great font that is code-optimized for programmers. If you want to give it a try, download it, install it into the system fonts folder and add it to your User Settings.

VSCode → File → Preferences → Settings → User Settings:

{
    "editor.fontFamily": "Courier Prime Code"
}

Recommended custom settings/extensions that I have in the User Settings on my side, in order to get the look as in the screenshots.

Some extensions:

Custom settings:

{
    "workbench.iconTheme": "vscode-icons",
    "terminal.integrated.fontSize": 12,
    "editor.wordWrap": "on",
    "editor.tabSize": 4,
    "editor.fontSize": 13,
    "editor.lineHeight": 18,
    "editor.letterSpacing": 0.3,
    "editor.insertSpaces": true,
    "editor.fontWeight": "400",
    "editor.fontFamily": "Courier Prime Code, Consolas, Monaco, 'Courier New', monospace",
    "editor.renderWhitespace": "all",
    "editor.showFoldingControls": "always",
    "files.trimTrailingWhitespace": true,
    "files.insertFinalNewline": true,
    "prettier.eslintIntegration": true,
    "guides.enabled": false,
    "window.menuBarVisibility": "toggle"
}

Issues/bugs/improvements

Of course there is the possibility that some things for this theme aren't optimized or maybe something is buggy, so don't be shy and let me know by opening an Issue or creating a PR.

I hope you'll enjoy the theme. Thanks!

Contributors:

I would like to say a big Thank you! to all of the following:

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.