pixel-perfect-storybook-addon
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

Storybook Addon Pixel Perfect

Build pixel perfect components by adding an overlaying image of component in Storybook's preview iframe.

Live example. Try to toggle eye button in the Storybook toolbar and "Pixel Perfect" panel.

Features

  • Overlay rendering.
  • Overlay visibility toggling.
  • Overlay opacity customization.
  • Overlay color inversion toggling.
  • Overlay options resetting.

Usage

In parameters of your stories:

parameters: {
    pixelPerfect: {
        overlay: {
            src: "path/to/overlay",
            opacity: 0.5,
            colorInversion: true,
        },
    },
},

Options

Name Type Default Description
overlay.src string Path to the overlay image. This can be any string that the src attribute of the HTML img element accepts.
overlay.opacity number 0.5 Opacity of the overlay.
overlay.colorInversion boolean true If true colors of the overlay are inverted. The effect is the same as using the CSS filter property with the value invert(1).

Package Sidebar

Install

npm i pixel-perfect-storybook-addon

Weekly Downloads

1

Version

0.2.0

License

MIT

Unpacked Size

83.3 kB

Total Files

69

Last publish

Collaborators

  • timka-svoboda