Giter Site home page Giter Site logo

urlocalvegan / streamdeck-vs-icons Goto Github PK

View Code? Open in Web Editor NEW

This project forked from keathmilligan/streamdeck-vs-icons

0.0 0.0 0.0 10.58 MB

Theme-able language-neutral Stream Deck icon pack for Visual Studio & Visual Studio Code

License: Other

Batchfile 100.00%

streamdeck-vs-icons's Introduction

Stream Deck Icon Pack for Visual Studio & Visual Studio Code

Themeable, language-neutral icons for the Stream Deck Visual Studio and Visual Studio Code.

streamdeck icons

This project contains icons for use with the Elgato Stream Deck family of programmable LCD button boxes that are designed to work with the Visual Studio and Visual Studio Code plugins.

Features

  • The SVG-based icons in this pack are themeable, allowing you to select different colors for "normal", "active", "warning" and "disabled" icon states depending on your needs.
  • Icons do not include any English text labels - rather you can use the button title functionality of the Stream Deck software to label your buttons using the terminology/language that you prefer.
  • Several pre-generated icon packs are included in various themes. The automated build process allows you to easily generate new sets of custom themed icons.

Installation

First, install the Stream Deck Visual Studio Plug-In if you haven't already, then install the Stream Deck for Visual Studio Code extension from the VS Code extension marketplace.

Download the latest release of the icon pack from the Releases page.

To use the icons, copy the icon set of your choice to your Documents folder or some other convenient location then use the Stream Deck configuration application to drag actions onto the panel layout.

Building a Custom Icon Set

To generate your own theme, you will need ImageMagick 7.0+ and the "magick" command must be in your path (e.g. C:\Program Files\ImageMagick-7.0.10-Q16-HDRI).

From the root of the streamdeck-vs-icons directory, run the built.bat file to generate a new icon set:

.\build.bat <theme name> <normal color> <active color> <warning color> <disabled color>

Place each argument in quotes. Colors must be specified in a form recognized by ImageMagick. For example:

.\build.bat "Orange" "#FF7F00" "#f0f0f0" "#e0e020" "#202020"

The icons will be generated into the <theme name> folder.

Making New Icons

Icons can be created in InkScape or another SVG image editor. Use the template.svg file as a starting point. This template includes guides that will help properly format your icons so they will display well with label text:

edit-template

streamdeck-vs-icons's People

Contributors

keathmilligan 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.