Skip to content

@gluonjs/core / packages/vite/src/tailwind / gluonTailwind

Function: gluonTailwind() ​

gluonTailwind(options?): Plugin<any>[]

Composes Tailwind's official Vite plugin with Gluon's universal stylesheet manifest. This optional entry point keeps the base Vite plugin Tailwind-free.

Parameters ​

options? ​

GluonVitePluginOptions = {}

Returns ​

Plugin<any>[]

Example ​

Compose Tailwind's official Vite integration with Gluon's compact, deduplicated Shadow DOM stylesheet manifest:

ts
import { gluonTailwind } from '@gluonjs/vite/tailwind';

const plugins = gluonTailwind({
  universal: { manifestFile: 'gluon-assets.json', shadowStyles: true },
});
console.log(plugins.map((plugin) => plugin.name));

Version-matched documentation. Examples are checked against the public package contracts.