@mozaic-ds/icons-vue

ADEO Design system icons for Vue usage
30,453
Install
npm install @mozaic-ds/icons-vue
Latest Version:2.8.0
License:Apache-2.0
Last Updated:Sep 9, 2026
Links: npm
Maintainer: caqueste

🎨 Getting started

ADEO Design system is a global and collaborative design system that facilitates the designer and developer experience, enabling them to create universal interfaces perfectly aligned with the business strategy of Adeo.

Learn more about the vision and guidelines by visiting the main documentation website.

📦 Install

You must first install the npm package:

npm install @mozaic-ds/icons-vue

Or with Yarn:

yarn add @mozaic-ds/icons-vue

📝 Usage

After the installation, you can start importing the icon component needed:

// In one of the .vue file of your application

<template>
  <A11y20 fill="#333" />
</template>

<script setup>
import { A11y20 } from '@mozaic-ds/icons-vue';
</script>

📰 Changelog

Releases are managed with GitHub Releases, including the changelog for each one. Access to the Changelog to find out about the detailed changes to each release.

📣 Stay in touch

🐞 Bugs and feature requests

Have a bug or a feature request? Please open an issue and use the template associated with your request.

However, if you are able to contribute and fix bugs, build new features, or help to improve the project documentation, feel free to do it! (more information below)

✍️ Contributing

Setup the project to start contributing.

// Clone the repo
git clone git@github.com:adeo/mozaic-icons-vue.git

// Go to the cloned directory
cd mozaic-icons-vue

// Checkout the branch you are working on
$ git checkout <branch name>

// Install dependencies
npm install

// Build icons
npm run icons:build

// Build project
npm run build 

We're always looking for contributors to help us fix bugs, build features, or help us improve the documentation. If you're intersted check out our Code of Conduct and Contribution Guide.

🧑‍💻 Contributors

Owners

ADEO Design system Team

Maintainers

📄 Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

Related Packages

iconoteka-vue

Iconoteka icons as Vue components — 1,400 icons, 7 weights, stroke and fill

1,392 12
@solar-icons/nuxt

Nuxt module for easily integrating Solar Icons into your Nuxt 3+ applications.

9,600 224
nuxt-compose-icons

Nuxt module that generates fully customizable Vue components from raw SVG files...

13,048 0
@vue-hero-icons/outline

A set of free MIT-licensed high-quality SVG icons as Vue functional components.

246,298 101
@vue/theme

The VitePress theme for vuejs.org.

78,682 278

Version History

Version Released License
2.8.0 Apache-2.0
2.7.0 Apache-2.0
2.6.3 Apache-2.0
2.6.2 Apache-2.0
2.6.1 Apache-2.0
Pre-releases (5)
Version Released License
0.1.0-beta.3 Apache-2.0
0.1.0-beta.2 Apache-2.0
0.1.0-beta.1 Apache-2.0
0.1.0-beta.0 Apache-2.0
0.0.1-beta.0 Apache-2.0