3.13.1 • Published 3 years ago

@fishtank/icons-vue v3.13.1

Weekly downloads
2
License
Apache-2.0
Repository
-
Last release
3 years ago

Fishtank Vue Icons

@fishtank/icons-vue is an NPM module which allows all icons from the Fishtank Design System to be imported directly as VueJS modules without the need for any sort of Webpack loaders or other complicated build pipeline.

Installation

npm install @fishtank/icons-vue

Basic Usage Instructions

Each of the icons in the system can be imported via a CamelCase name matching its official definition and added to your Vue component:

import Vue from 'vue'
import { Calendar24 as CalendarIcon } from '@fishtank/icons-vue'

export default Vue.extend({
  //...
  components: {
    CalendarIcon
  }
  //...
})

Then in your view template:

<div>
  <CalendarIcon/>
</div>

Development

This package is autogenerated by walking the icon files in the @fishtank/icons npm module's dist/ directory. The primary javascript build relies on RollupJS and a custom plugin to generate the javascript based on the aforementioned dist/ directory. There is also a utility build process which produces a compatible typescript definition file.

3.13.1

3 years ago

3.13.0

5 years ago

3.12.0

5 years ago

3.11.0

5 years ago

3.10.0

5 years ago

3.9.1

5 years ago

3.9.0

5 years ago

3.8.5

5 years ago

3.8.4

6 years ago

3.5.20

6 years ago

3.5.19

6 years ago