svelte-draw-border

Svelte Draw Border

Draw a border around any DOM node using Svelte

svelte-draw-border

Downloads

Draw smooth borders around any element, with Svelte

Docs/ Demo

Installation

npm i svelte-draw-border

Usage

Currently the animation is only triggered on hover.

<script>
  import DrawBorder from 'svelte-draw-border';
</script>

<DrawBorder initialColor="green" endColor="white">
  <button>Submit</button>
</DrawBorder>

Props

Name Type Default Description
borderRadius string '0px' Works with any valid CSS border-radius value
borderWidth string '2px' Use px, ems, or rems
initialColor string 'transparent' Works with any valid CSS color value
endColor string 'green Works with any valid CSS color value
startingDeg number 90 The position of the animation start, 0 being the middle & top of the target element
direction 'clockwise', 'counter-clockwise' 'clockwise' The direction of the animation

Top categories

Loading Svelte Themes