All Projects → soft-aesthetic → soft-era-vs-code

soft-aesthetic / soft-era-vs-code

Licence: MIT license
🌸 soft era for VS Code ~ Light pastel syntax theme for soft, warm, cozy, cute coding. 🌱

Projects that are alternatives of or similar to soft-era-vs-code

soft-era-atom-syntax
🌸 soft era for Atom ~ Light pastel syntax theme for soft, warm, cozy, cute coding. 🌱
Stars: ✭ 24 (-73.63%)
Mutual labels:  light-theme, cozy, pastel, cute, soft, femme
vscode-theme-gruvbox-minor
Gruvbox theme for Visual Studio Code
Stars: ✭ 17 (-81.32%)
Mutual labels:  light, light-theme, vscode-theme
lunar-theme
🌓 A minimal dark and light theme for Visual Studio Code. Handpicked colours, easy on the eyes, and perfect for coding in the day/night.
Stars: ✭ 24 (-73.63%)
Mutual labels:  light, vscode-theme
theme-bluloco-light
A fancy but yet sophisticated light designer color scheme.
Stars: ✭ 73 (-19.78%)
Mutual labels:  light-theme, vscode-theme
hexagonTab
Hexagon bookmarks accented with a chosen colour. Customise the layout, style, background and bookmarks with hexagonTab.
Stars: ✭ 65 (-28.57%)
Mutual labels:  light, light-theme
Samurai-theme-vscode
Samurai Theme for VSCode
Stars: ✭ 15 (-83.52%)
Mutual labels:  light-theme, vscode-theme
paddy-color-theme
A very detailed VS Code color theme with earthy tones and many background options for all ye badass hackers. 🍁
Stars: ✭ 29 (-68.13%)
Mutual labels:  light-theme, vscode-theme
xcode-theme
Bring the color of the Xcode 'Default (Dark)', Xcode 'Classic (Dark)' and Xcode 'Classic (Light)' themes to Visual Studio Code.
Stars: ✭ 28 (-69.23%)
Mutual labels:  light-theme, vscode-theme
ColorPickerLib
A WPF/MVVM implementation of a themeable color picker control.
Stars: ✭ 44 (-51.65%)
Mutual labels:  light, light-theme
NumericUpDownLib
Implements numeric up down WPF controls to edit/display values (byte, integer, short, ushort etc.) with a textbox and optional up/down arrow (repeat) buttons. Value editing is possible by dragging the mouse vertically/horizontally, clicking up/down buttons, using up/down or left right cursor keys, spinning mousewheel on mouseover, or editing th…
Stars: ✭ 68 (-25.27%)
Mutual labels:  light, light-theme
Avalondock
Our own development branch of the well known WPF document docking library
Stars: ✭ 518 (+469.23%)
Mutual labels:  light, light-theme
brackets-light-pro
🌄 Brackets Light Pro Theme for VSCode
Stars: ✭ 86 (-5.49%)
Mutual labels:  light-theme, vscode-theme
minidenticons
Super lightweight SVG identicon (icon avatar) generator
Stars: ✭ 89 (-2.2%)
Mutual labels:  light
hyperterm-gruvbox
Hyperterm theme based on gruvbox
Stars: ✭ 16 (-82.42%)
Mutual labels:  light-theme
vaporwave-theme-vscode
AESTHETICS
Stars: ✭ 28 (-69.23%)
Mutual labels:  vscode-theme
fsc
A set of themeable WPF File System Controls similar to some parts of Windows (7-10) Explorer
Stars: ✭ 66 (-27.47%)
Mutual labels:  light-theme
Light-Switch
Easily switch from light to dark theme, or the other way around, in Windows 10/11.
Stars: ✭ 25 (-72.53%)
Mutual labels:  light-theme
cozy-ui
React components and CSS styles for Cozy apps
Stars: ✭ 44 (-51.65%)
Mutual labels:  cozy
white-theme-vscode
Minimalist monochrome theme for Visual Studio Code
Stars: ✭ 66 (-27.47%)
Mutual labels:  vscode-theme
AloeDB
Light, Embeddable, NoSQL database for Deno 🦕
Stars: ✭ 111 (+21.98%)
Mutual labels:  light

~ soft era ~

syntax theme for VS Code

🌸 Light pastel syntax theme for soft, warm, cozy, cute coding. 🌱

soft era syntax theme screenshot

~.~
  a soft, warm, low contrast theme,
  with pastel accents that are easy on your eyes

^.^
  make stuff and learn.
  make the world your kinda place.
  take care of the people around you

🌿

Installation

      or

  • In the VS Code application, go to Extensions
    • (the square icon on the sidebar, or View > Extensions)
  • Search for soft era
  • Click the Install button

      👉THEN,

  • After installing this theme, click the blue Reload button (or quit and re-launch the editor).
  • Go to Preferences > Color Theme
  • Select soft era from the list of installed themes

Enabling Italics

Preview:

soft era syntax with italics enabled

  • To configure VS Code to support italic styles add the code below to your config file in your workspace settings.
    • 🍎 Mac OSX: Code > Preferences > Settings
    • 🔲 Windows / 🐧 Linux: File > Preferences > Settings
    • Then, click the {} button to open the settings json file
      • (this button moves around a lot, currently it's in line with the editor tabs)
"editor.tokenColorCustomizations": {
  "textMateRules": [
    {
      "name": "Comment",
      "scope": [
        "comment",
        "punctuation.definition.comment"
      ],
      "settings": {
        "fontStyle": "italic",
      }
    },
    {
      "name": "Keyword, Storage",
      "scope": [
        "Keyword",
        "Storage"
      ],
      "settings": {
        "fontStyle": "italic"
      }
    },
    {
      "name": "Keyword Control",
      "scope": [
        "keyword.control"
      ],
      "settings": {
        "fontStyle": "italic"
      }
    },
    {
      "scope": "entity.other.attribute-name",
      "settings": {
        "fontStyle": "italic",
      }
    },
    {
      "name": "entity.name.method.js",
      "scope": [
        "entity.name.method.js"
      ],
      "settings": {
        "fontStyle": "italic",
      }
    },
    {
      "name": "Language methods",
      "scope": [
        "variable.language"
      ],
      "settings": {
        "fontStyle": "italic",
      }
    },
    {
      "name": "HTML Attributes",
      "scope": [
        "text.html.basic entity.other.attribute-name.html",
        "text.html.basic entity.other.attribute-name"
      ],
      "settings": {
        "fontStyle": "italic",
      }
    },
    {
      "name": "Decorators",
      "scope": [
        "tag.decorator.js entity.name.tag.js",
        "tag.decorator.js punctuation.definition.tag.js"
      ],
      "settings": {
        "fontStyle": "italic",
      }
    },
    {
      "name": "ES7 Bind Operator",
      "scope": [
        "source.js constant.other.object.key.js string.unquoted.label.js"
      ],
      "settings": {
        "fontStyle": "italic",
      }
    },
    {
      "name": "Markup - Italic",
      "scope": [
        "markup.italic"
      ],
      "settings": {
        "fontStyle": "italic",
      }
    },
    {
      "name": "Markup - Bold-Italic",
      "scope": [
        "markup.bold markup.italic",
        "markup.italic markup.bold",
        "markup.quote markup.bold",
        "markup.bold markup.italic string",
        "markup.italic markup.bold string",
        "markup.quote markup.bold string"
      ],
      "settings": {
        "fontStyle": "bold",
      }
    },
    {
      "name": "Markup - Quote",
      "scope": [
        "markup.quote"
      ],
      "settings": {
        "fontStyle": "italic",
      }
    }
  ]
}

Bracket colorizers

Example nice config for a bracket colorizer plugin, like Bracket Pair Colorizer 2

"bracket-pair-colorizer-2.colors": [
    "Plum",
    "#E9B4AE",
    "#9AE3A1",
    "PowderBlue",
    "LightPink",
    "LightSkyBlue"
  ],

💾 enjoy <3


Contributing

First, install vsce globally if you haven't yet:

npm install -g vsce
  • (vsce is the VS Code extension publishing tool, and will allow you to run local/dev extensions, info here)

Next, git clone this repo (or your fork of it) into:

  • 🍎 Mac OSX: ~/.vscode/extensions/
  • 🔲 Windows: C:\Users\[username]\.vscode\extensions
  • 🐧 Linux: $HOME/.vscode/extensions

// README TODO: what to do here if the theme doesn't show up at this point? something also changed recently with VS Code extensions…

TODO

(note: current repo version has significant visual changes from the version on the VS Code Extensions Marketplace! want to get things feelig solid/done before pushing the next big update)

  • rearrange code so that like elements are near each other, (like all UI shell background colors are next to each other), making it easy to modify chunks that are supposed to appear the same/related.
  • markdown highlighting: sync with other styles (like quotes matching strings, etc
  • sidebar background / overall UI shell appearance:
    • use a more manilla-colored background to match the editor and panel background color?
    • make the cool tones more purple/lavendar?
    • adjust contrast of type?
  • verify that menu.* items refer to windows file/etc buttongs
  • what breadcrumb text color makes sense in the contextual color meaning system? similar to whitespace character color? a purple indicating current place?
  • establish new "error" red?
  • object literal highlight color?
  • git diff sytling—make more legible?
  • extentions

Happy to hear any input <3

💖 @lovemecomputer_ on twitter

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].