Web component and interactive dice roller. Inspired by javalent/dice-roller.
| Attribute | Description | Default |
|---|---|---|
animation |
Juice the roll with a flash of pre-rolls. | false |
hidedice |
Only display roll results. | false |
Add the following wherever you need a roll: <vellum-dice>2d6+3</vellum-dice>.
Add the animation attribute to animate the component: <vellum-dice animation>2d6+3</vellum-dice>.
You have a few options (choose one of these):
- Use the script directly via a 3rd party CDN.
- Install via npm:
npm install vellum-dice. - Download the source manually from GitHub into your project.
Include the <script> in your markup:
<script
type="module"
src="https://www.unpkg.com/vellum-dice@0.1.0/vellum-dice.js"
></script>
<p>You have <vellum-dice> 3d6+3 </vellum-dice> Strength.</p>If you host the script as part of your project:
<script type="module" src="vellum-dice.js"></script>