Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.06 KB

README.md

File metadata and controls

42 lines (29 loc) · 1.06 KB

Half-Tone

NPM version

A simple web component to apply a halftone filter to an image.

How Does It Work?

Wrap a standard <img> element in a <half-tone> element, and it will automatically have a halftone filter applies.

Installation

npm install @spaceninja/half-tone

Usage

<half-tone>
  <img src="..." alt="..." />
</half-tone>

<script type="module" src="half-tone.js"></script>

Attributes

You can configure the filter by setting any of the following attributes on the <half-tone> element.

attribute default value
dot-size 4px
dot-color #333
dot-contrast 2000%
dot-angle 15deg
photo-brightness 80%
photo-contrast 120%
photo-blur 2px
blend-mode hard-light