Skip to content

kirschbaum-development/tailwindcss-scale-utilities

Repository files navigation

npm npm license tests

Installation

yarn add @kirschbaum-development/tailwindcss-scale-utilities --dev

or

npm install @kirschbaum-development/tailwindcss-scale-utilities --save-dev

Defaults

theme: {
  scale: {
    0: 0,
    25: '.25',
    50: '.5',
    75: '.75',
    100: '1',
    110: '1.1'
  }
},
variants: {
  scale: ['hover']
}

Usage

// tailwind.config.js
{
  theme: {
    scale: {
      '60': '0.6',
      '90': '0.9',
      '100': '1',
      '120': '1.2'
    }
  },
  variants: {
    scale: ['responsive']
  },
  plugins: [
    require('tailwindcss-scale-utilities')
  ]
}

This plugin generates the following utilities:

/* configurable with the "scale" theme object */
.scale-[key] {
  transform: scale([value]);
}

Releases

No releases published

Packages

No packages published