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,
  ]
}

/fluid-style/

    Package Sidebar

    Install

    npm i fluid-style

    Weekly Downloads

    480

    Version

    0.1.2

    License

    MIT

    Unpacked Size

    4.51 kB

    Total Files

    8

    Last publish

    Collaborators

    • weotch