Main Hero Magic to highlight yourself!
![GitHub issues](https://img.shields.io/github/issues/spb-web/boxOverlay?color=%234cc61f)
no dependencies, works with animated elements, simple api,
typescript, modern, can highlight multiple elements
Demo |
Docs |
Issues
![npm version](https://img.shields.io/npm/v/@spb-web/box-overlay?color=%234cc61f)
It uses Size Limit to control size.
Install
npm i @spb-web/box-overlay --save
Example
const boxOverlay = new BoxOverlay()
let currentIndex = 0
const selectors = [
['.example-element1'],
['.example-element2'],
['.example-element3'],
['.example-element1', '.example-element2'],
]
setInterval(() => {
currentIndex+=1
currentIndex = currentIndex >= selectors.length ? 0 : currentIndex
boxOverlay.clear()
selectors[currentIndex].forEach(boxOverlay.add)
}, 3000)
TODO: