Project Axiom is a web component set which aims to combine good part of Fluent Design System and Material Design to a single design language.
This repo contains code of Reveal Highlight effect of Fluent design System.
In order to use this component, we need to prepare some HTML:
<ax-reveal-provider> <ax-reveal-bound class="my-reveal-container"> <ax-reveal> <button class="ax-reveal-button">Reveal</button> </ax-reveal> <ax-reveal> <button class="ax-reveal-button">To</button> </ax-reveal> </div> </ax-reveal-bound> </ax-reveal-provider>
.my-reveal-container{ --reveal-color: red; }
.my-reveal-container{ --reveal-border-width: 3px; }
.my-reveal-container{ --reveal-fill-radius: 0.2; }
.my-reveal-container{ --reveal-animate-speed: 8000; }
.my-reveal-container{ --reveal-released-accelerate-rate: 20; }
.my-reveal-container{ --reveal-border-style: half; }
.my-reveal-container{ --reveal-border-style: half; --reveal-diffuse: false; }