0.1.0 • Published 11 months ago

@vue-icons-plus/all-files v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

Vue Icons Plus

npm

Vue icons plus icons total 50000+, support Vue 3/Vue 2.7+, allowing you to easily import and use them directly in Vue projects.

Installation (for standard modern project)

yarn add vue-icons-plus
# or
npm install vue-icons-plus --save

Example usage for Vue 3

<script>
  import { FaBeer } from "vue-icons-plus/fa";
</script>

<template>
  <div>
    <FaBeer />
  </div>
</template>

Example usage for Vue ^2.7

<script>
  import { FaBeer } from "vue-icons-plus/fa";
  export default {
    components: {
      FaBeer
    }
  }
</script>

<template>
  <div>
    <FaBeer />
  </div>
</template>

Example usage for Uniapp

<template>
  <view>
    <BiSearch />
  </view>
</template>

<script lang="uts">
  import { BiSearch } from 'vue-icons-plus/bi';
  export default {
    components: {
      BiSearch
    },
  }
</script>

View the documentation for further usage examples and how to use icons from other packages. NOTE: each Icon package has it's own subfolder under vue-icons-plus you import from.

For example, to use an icon from Material Design, your import would be: import { ICON_NAME } from 'vue-icons-plus/md';

Installation (for Webpack 3, etc)

Due to npm restrictions, only supports: aibibscgcidifafa6fcfigigogrhihi2imiolia.

If your project grows in size, this option is available. This method has the trade-off that it takes a long time to install the package.

yarn add @vue-icons-plus/all-files
# or
npm install @vue-icons-plus/all-files --save

Example usage for Vue 3

<script>
  import { FaBeer } from "@vue-icons-plus/all-files/fa/FaBeer";
</script>

<template>
  <div>
    <FaBeer />
  </div>
</template>

Example usage for Vue ^2.7

<script>
  import { FaBeer } from "@vue-icons-plus/all-files/fa/FaBeer";
  export defautls {
    components: {
      FaBeer
    }
  }
</script>

<template>
  <div>
    <FaBeer />
  </div>
</template>

Icons

Icon LibraryLicenseVersionCount
Circum IconsMPL-2.0 licensev2.0.2-22-gcec1364288
Font Awesome 5CC BY 4.0 License5.15.4-3-gafecf2a1612
Font Awesome 6CC BY 4.0 License6.5.22045
Ionicons 4MIT7.2.21338
Ionicons 5MIT5.5.41332
Material Design iconsApache License Version 2.04.0.0-98-g9beae745bb4341
TypiconsCC BY-SA 3.0v2.1.2336
Github Octicons iconsMIT19.8.0273
FeatherMIT4.29.1287
LucideISC0.303.01368
Game IconsCC BY 3.012920d6565588f0512542a3cb0cdfd36a497f9104040
Weather IconsSIL OFL 1.12.0.12-7-gbb80982219
DeviconsMIT1.8.0192
Ant Design IconsMIT@ant-design/icons-svg@4.0.0-207-g655d46e831
Bootstrap IconsMITv1.11.3-29-g92b6aee2716
Remix IconApache License Version 2.0v4.2.0-4-ge252d6e2860
Flat Color IconsMITv1.0.2-27-g8eccbbb329
Grommet-IconsApache License Version 2.0v4.12.1-3-gbfb6355635
HeroiconsMITv1.0.6-3-gb6de579460
Heroicons 2MITv2.1.3-1-g9a17872888
Simple IconsCC0 1.0 Universal4.14.0-2428-ga1df74e3124
Simple Line IconsMITv2.5.5189
IcoMoon FreeCC BY 4.0 Licensed006795ede82361e1bac1ee76f215cf1dc51e4ca491
BoxIconsMIT9ffa9136e8681886bb7bd2145cd4098717ce1c111634
css.ggMIT2.1.1-1-gdeea4fa704
VS Code IconsCC BY 4.00.0.35-41-g05f8886461
Tabler IconsMITv3.2.0-1-g4ec2a715237
Themify IconsMITv0.1.2-2-g9600186352
Radix IconsMIT@radix-ui/react-icons@1.3.0-1-g94b3fcf318
Phosphor IconsMITv2.0.8-9-gfe23e259072
Icons8 Line AwesomeMITv1.2.1-10-g78a10121544
IconParkApache License Version 2.01.0.02658

You can add more icons by submitting pull requests or creating issues.

Configuration

You can change the size, color, and so on of icons through props.

<script>
  import { FaBeer } from "vue-icons-plus/fa";
</script>

<template>
  <div>
    <FaBeer size="48" color="#333" />
  </div>
</template>

Props

KeyDefaultNotes
colorundefined (inherit)
size24
classNameundefined
styleundefinedCan overwrite size and color

Contributing

Development

yarn
cd packages/core
yarn fetch  # fetch icon sources
yarn build

Licence

MIT

  • Icons are taken from the other projects so please check each project licences accordingly.
0.1.0

11 months ago

0.0.9

11 months ago

0.0.8

11 months ago

0.0.7

11 months ago

0.0.6

11 months ago

0.0.5

11 months ago

0.0.4

11 months ago

0.0.3

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago