Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://kzima.github.io/vuestrap-icons/

SVG icons for Vuestrap components - http://kzima.github.io/vuestrap-icons/#/icons
https://kzima.github.io/vuestrap-icons/

Last synced: 4 months ago
JSON representation

SVG icons for Vuestrap components - http://kzima.github.io/vuestrap-icons/#/icons

Awesome Lists containing this project

README

        

Vuestrap Icons Component
=========

Vuestrap Icons Component complements [vuestrap web components](http://kzima.github.io/vuestrap-base-components/#/) with svg icons.
SVG sprite consists of 223 icons from Iconic — www.useiconic.com/open plus two custom ones: circle-fill and circle-outline

DEMO
=========

[Documentation](http://kzima.github.io/vuestrap-icons/#/icons)

QUICK USE
=========

**Bower:**

- `bower install vuestrap-icons`
- add script in your html document:
```js

```
- use it within your Vue instance like this:

```js
new Vue({
el: '#app',
components: { 'vs-icon': vuestrapIcons.icons }
})
```

**From source:**

- `npm install vuestrap-icons`
- import* desired component like so:

```js
import icons from 'vuestrap-icons/src/components/icons'
```

- load it in your Vue instance:

```js
new Vue({
el: '#app',
components: { 'vs-icon': icons }
})
```

*Note: You will need Babel Loader in your Webpack config file to support ES6 syntax.

You can then use icon component in your html, like so:
```html

```

TODO
=========
- create html page with list of icons
- testing