JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 43
  • Score
    100M100P100Q107103F
  • License MIT

A pure CSS, class-based icon library inspired by Indian art, culture, and sacred geometry

Package Exports

  • @yantrakit/vedic-icons
  • @yantrakit/vedic-icons/css
  • @yantrakit/vedic-icons/font/vedic-icons-outlined.ttf
  • @yantrakit/vedic-icons/font/vedic-icons-outlined.woff2
  • @yantrakit/vedic-icons/font/vedic-icons-solid.ttf
  • @yantrakit/vedic-icons/font/vedic-icons-solid.woff2

Readme

@yantrakit/vedic-icons

A pure CSS, class-based icon library inspired by Indian art, culture, and sacred geometry.

Documentation & Examples | GitHub | npm

Installation

npm install @yantrakit/vedic-icons
# or
yarn add @yantrakit/vedic-icons
# or
pnpm add @yantrakit/vedic-icons

Usage

<!-- Solid style -->
<i class="vi vi-solid vi-diya"></i>

<!-- Outlined style -->
<i class="vi vi-outlined vi-diya"></i>

<!-- With Tailwind classes for size and color -->
<i class="vi vi-solid vi-diya text-3xl text-red-500"></i>

How It Works

Vedic Icons is a CSS icon font. Include the CSS, add the classes, done. No JavaScript required.

  1. vi — base class (required)
  2. vi-solid or vi-outlined — style (required)
  3. vi-{name} — icon name (required)

Size, color, rotation, and animation come from your own CSS framework (Tailwind, Bootstrap, etc.).

Contributing

Issues and pull requests are welcome.

License

MIT