1.5.0 • Published 5 months ago

@vibe/icons v1.5.0

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

@vibe/icons

This package includes all of the icons of monday.com's Vibe Design System, available as React components and raw SVGs and with lazy loading support for optimized performance and flexible usage in your projects.

Installation

To install, use the following command:

npm install @vibe/icons

Usage

Using React Components

import { Close } from "@vibe/icons";

Using Lazy React Components

import { Close } from "@vibe/icons/lazy";

Using Raw SVG Files

import { Close as CloseSvg } from "@vibe/icons/raw";

Using Meta Information

The meta export provides detailed metadata for each icon, including:

  • name: The name of the icon.
  • file: The SVG file name.
  • description: A description of the icon's purpose or usage.
  • tags: Associated tags as a comma-separated string.

This metadata can be used to programmatically work with icons, such as building custom icon pickers or managing icons in your project.

import iconsMetaData from "@vibe/icons/meta";

Peer dependencies

We are reliant on React and React DOM, we are using them as externals, and we don't package them to the package, so you must have them in your project

1.5.0

5 months ago

1.4.0

6 months ago

1.3.3

6 months ago

1.3.2

6 months ago

1.3.1

6 months ago

1.3.0

7 months ago

1.2.0

7 months ago

1.1.0

8 months ago

0.1.1-alpha.0

8 months ago

1.0.0

8 months ago

0.1.0

9 months ago

0.0.5-alpha.0

9 months ago

0.0.5-alpha.1

9 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago