fluid-style
TypeScript icon, indicating that this package has built-in type declarations

0.1.2 • Public • Published

fluid-style

Make a CSS clamp with a calc value that fluidly scales a value between values.

Usage

Function

// tailwind.config.js
import { fluid } from 'fluid-style'
export default {
  theme: {
    extend: {
      spacing: {
        gutter: fluid(32, 16),
      }
    }
  }
}

Tailwind plugin

// tailwind.config.js
import { fluidPlugin } from 'fluid-style'
export default {
  plugins: [
    fluidPlugin,
  ]
}
export function example() {
  return (
    <div className='fluid-[font-size,100,40,{minBreak:768}]'>
      Hello World
    </div>
  )
}

Preset

Adds fluid versions of all the default spacing values using an f suffix. For example:

  • py-8f
  • h-96f
// tailwind.config.js
import { fluidPreset } from 'fluid-style'
export default {
  presets: [
    fluidPreset,
  ]
}

Readme

Keywords

none

Package Sidebar

Install

npm i fluid-style

Weekly Downloads

83

Version

0.1.2

License

MIT

Unpacked Size

4.51 kB

Total Files

8

Last publish

Collaborators

  • weotch