btn-kit

0.1.4 • Public • Published

btn-kit

npm GitHub package version NPM Downloads

btn-kit is a Vue 3 component for creating buttons for web applications.
Built-in features include icon support, different button types and sizes, states, effects.

1kB gzipped

Constructor
Sandbox
Docs


Install

yarn add btn-kit

Import

import AppButton from "btn-kit";
import "btn-kit/dist/index.css";

app.component("AppButton", AppButton);

Usage

<template>
  <AppButton theme="awesome" size="md">
    <span class="label">Text</span>
  </AppButton>
</template>

<style lang="scss">
.btn--theme {
  &-awesome {
    --bk-background-h: 180;
    --bk-background-s: 100%;
    --bk-background-l: 25%;
    --bk-color-h: 0;
    --bk-color-s: 0%;
    --bk-color-l: 90%;
  }
}
</style>

License

btn-kit is released under MIT license

Package Sidebar

Install

npm i btn-kit

Weekly Downloads

2

Version

0.1.4

License

MIT

Unpacked Size

13.8 kB

Total Files

5

Last publish

Collaborators

  • ux-ui