@toruslabs/vue-components

Torus components for Vue 3
12,799
Install
npm install @toruslabs/vue-components
Latest Version:9.0.1
Vue:3
Last Updated:Mar 4, 2026
Links: npm
Maintainer: chaitanyapotti

@toruslabs/vue-components

Tor.us components for Vue 3.

Tailwind compatibility

  • @toruslabs/vue-components@8.1.2+ targets Tailwind CSS v4.
  • Tailwind CSS v3 consumers should stay on an older @toruslabs/vue-components version.

Tailwind v4 setup (consumer apps)

Tailwind CSS v4 is CSS-first, so instead of using:

  • presets: [require("@toruslabs/vue-components/web3auth-base-preset")]

import the raw theme source in your app-level Tailwind CSS file:

@import "tailwindcss";
@import "@toruslabs/vue-components/web3auth-theme.css";

/* your app source */
@source "./index.html";
@source "./src";

If your app uses class-based dark mode, add:

@custom-variant dark (&:is(.dark *));

For a precompiled stylesheet (no consumer-side Tailwind compilation), import:

@import "@toruslabs/vue-components/tailwind-theme.css";

Related Packages

@toruslabs/vue-icons

Tor.us icons for Vue 3

7,228
@toruslabs/secure-pub-sub

Helper methods secure publish and subscribe to a topic

1,187,910

Version History

Version Released Vue License
9.0.1 ^3.5.x
9.0.0 ^3.5.x
8.1.2 ^3.5.x
8.0.8 ^3.5.x
8.0.7 ^3.5.x