Skip to content

Latest commit

 

History

History
61 lines (44 loc) · 2.15 KB

CONTRIBUTING.md

File metadata and controls

61 lines (44 loc) · 2.15 KB

💖 Contributing

🙋‍♂️ Hello, this guide will help you to understand my theme and my color systems

🚀 Generating More Themes

  • 👪 You can create your own DarkCode theme family
  • 💁‍♂️ You can use YThemeCretor to generate more DarkCode Themes
  • 📦 YThemeCreator is part of ypackage python package
  • ⏬ Downlaod ypackage with pip install ypackage
  • 🐣 After installation, just use ythemecreator -h command to more usage options
  • ⭐ For ex: ythemecreator ./core/dark-settings.json to create darkcode themes
  • ⭐ For ex: ythemecreator ./core/light-settings.json to create light themes

💁‍♂️ Light themes are generated with invert.js (from dark themes and ythemecreator)

📦 Packaging Extension

  • Install Nodejs
  • Install vsce with sudo npm install -g @vscode/vsce command
  • Generate extension (.vsix) with vsce package command
  • If u want to publish, use vsce publish command without packaging

👨‍💻 Color System

✨ Plus Themes

  • ➕ Plus themes has a few additional improvements that are given the below

⭐ Long story short, more yellow color features

➕ One Plus

  • ✨ All ⭐ Normal features and additional settings that are given the below
{
    "editorSuggestWidget.border": "#413701",
    "editorSuggestWidget.foreground": "#bb8b12",
    "editorSuggestWidget.highlightForeground": "#ffbf40b4",
    "editorSuggestWidget.selectedBackground": "#41370177",
    "tab.activeBorderTop": "#FFC000",
    "tab.hoverBackground": "#FFC00010",
    "tab.hoverBorder": "#ffd90070",
}

➕➕ Two Plus

  • ✨ All ➕ One Plus features and additional settings that are given the below
{
    "editorHoverWidget.foreground": "#bb8b12",
    "menu.foreground": "#bb8b12",
    "titleBar.activeForeground": "#bb8b12"
}