Lion Logo Lion Guides Components Docs Blog Toggle darkmode

Button: Overview

A button web component that is easily stylable and accessible.


  • Clickable area that is bigger than visual size
  • Works with native form / inputs
  • Has integration for implicit form submission similar to how native <form>, <input> and <button> work together.


npm i --save @lion/button
import { LionButton } from '@lion/button';
// or
import '@lion/button/define';