Code Monkey home page Code Monkey logo

eos-icons-vscode-extension's Introduction

EOS Icons VSCode Extension

This extension allows the users to install, import, browse, copy, bookmark EOS icons from a well designed set of 1000+ options available.

Features

  • Install EOS Icons: Install the library using NPM, Rails gem etc. along with options to import them or add them through CDN
  • Bookmark Icons: Bookmark icons for easier acess
  • Browse icons: Use the seearch bar to get icons by the name or tag
  • Copy SVG: Copy the icon SVG in a single click for use in any code with options to configure size, color etc.
  • Copy HTML: Copy the icons in the form of <i> or <img> tags as required with options to configure size, color etc.
  • Edit icons: Edit icon SVGs in the editor itself to suit your needs
  • Last Viewed: Get the last viewed icons on top according to your browsing history

These are just the features planned till now. Feel free to add more with discussion on EOS Slack

Set up the repo

  • Create the fork
  • Clone the forked repo
git clone [email protected]:<your username>/eos-icons-vscode-extension
  • Navigate to the repo
cd eos-icons-vscode-extension
  • Open the repo in VSCode
code .
  • Install the extension dependencies
npm install
  • Run the extension by hitting F5 or clicking the Run Extension button at the bottom of your screen

For the first setup, you might have to execute npm run watch while running the extension

Other guidelines

  • Please check CONTRIBUTING.md before making any contributions and ensure that you follow the coding conventions specified

Happy Coding!

Learn more about the EOS UX/UI Solutions

eos-icons-vscode-extension's People

Contributors

cyntss avatar deutranium avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

deutranium

eos-icons-vscode-extension's Issues

Create a Figma mockup

Create a figma mockup to give an idea of all the functionalities available and their implementations. The mockup should be able to show at least the basic features mentioned in the readme.

[issue]CDN is not working for Animated icon

When I was doing initial setup and trying to run the example code for VSCode extension .
I encountered with a issue .
The issue is with CDN link for Animated icon.
Here is the snip for the same.
animated

The CDN works fine with normal static icons .

Set up tests for coding conventions

Set up tests to follow consistent coding guidelines across the repo. This could include tab sizes, line breaks, line size etc.
Preferable a .prettierrc file but other suggestions are most welcome

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.