0.3.3 • Published 1 year ago

nuxt-css-layer v0.3.3

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

nuxt-css-layer

npm version npm downloads License Nuxt

This is a Nuxt module that can be used to control CSS layers.

Only support Vite mode currently.

features

Usage

Install it.

# npm
npm add -D nuxt-css-layer

# yarn
yarn add --dev nuxt-css-layer

# pnpm
pnpm add -D nuxt-css-layer

Then, setup module in nuxt.config

// nuxt.config.ts
export default defineNuxtConfig({
  modules: [
    "nuxt-css-layer",
  ],
  cssLayer: {
    order: ["components", "uno"]
  }
})

Will insert the style tag in html head:

<style>
@layer components, uno;
</style>

You can also customize component layer. Check unplugin-vue-style-layer for more usages.

// nuxt.config.ts
export default defineNuxtConfig({
  modules: [
    "nuxt-css-layer",
  ],
  cssLayer: {
    order: ["components", "uno"],
    componentLayer: "components", // default. inject 
    injectOrder: true // inject order declaration to component styles, default is `false`
  }
})

License

MIT.

0.3.0

1 year ago

0.3.2

1 year ago

0.3.1

1 year ago

0.3.3

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago