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

https://github.com/wyatt-herkamp/vue3-simple-icons

Simple-Icons for Vue3 with Typescript Definitions.
https://github.com/wyatt-herkamp/vue3-simple-icons

icons vue

Last synced: 3 days ago
JSON representation

Simple-Icons for Vue3 with Typescript Definitions.

Awesome Lists containing this project

README

        

# vue3-simple-icons [![forthebadge](https://forthebadge.com/images/badges/made-with-typescript.svg)](https://forthebadge.com) [![forthebadge](https://forthebadge.com/images/badges/made-with-vue.svg)](https://forthebadge.com) [![npm version](https://badge.fury.io/js/vue3-simple-icons.svg)](https://badge.fury.io/js/vue3-simple-icons)

[Simple Icons](https://simpleicons.org/) as Vue components.

## Install

```bash
npm install vue3-simple-icons
```

## Usage

```js
import { ApacheMavenIcon, NpmIcon } from 'vue3-simple-icons'
```

See all icons and usage here: https://vue3-simple-icons.wyatt-herkamp.dev/

```html

```

You can also set a `px` size directly by passing an integer

```html

```

## Note
* Because [identifiers can’t start with numeric literals](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Identifier_after_number), names beginning with numbers have them converted to English words. For example, the logo for 500px is available as `FiveHundredPxIcon`.
* Versioning follows the [Simple Icons](https://github.com/simple-icons/simple-icons) package.

## Credit
Forked from [mainvest/vue3-simple-icons](https://github.com/mainvest/vue-simple-icons)

Based on [**vue-feather-icons**](https://github.com/egoist/vue-feather-icons) by [egoist](https://github.com/egoist)