@docusaurus-plugin/less
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

@docusaurus-plugin/less

support less in docusaurus

Support less stylesheet language in docusaurus v2.

Installation

  • using npm
$ npm i @docusaurus-plugin/less less less-loader -D
  • using yarn
$ yarn add @docusaurus-plugin/less less less-loader -D

How to use

  • Without less-loader options

    // docusaurus.config.js
    module.exports = {
      // omit unrelated docusaurus options
      plugins: ['@docusaurus-plugin/less']
    }
  • With less-loader options

    // docusaurus.config.js
    module.exports = {
      plugins: [
        '@docusaurus-plugin/less',
        {
          // less-loader options
          // https://github.com/webpack-contrib/less-loader#options
        }
      ]
    }

Regular less

// App.tsx
import './global.less'

Less CSS Modules

// Button.tsx
import styles from './button.module.less'

export default function Button({ children }) {
  return <button classNames={styles.button}>{children}</button>
}

Readme

Keywords

Package Sidebar

Install

npm i @docusaurus-plugin/less

Weekly Downloads

20

Version

0.1.1

License

MIT

Unpacked Size

9.04 kB

Total Files

8

Last publish

Collaborators

  • lbwa