0.0.32 • Published 1 year ago

@pixelblock/buttons v0.0.32

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

@pixelblock/buttons

npm version

License: MIT

A customizable v component for React applications.

Installation

You can install the @pixelblock/buttons package via npm:

npm  install  @pixelblock/buttons

Or using yarn:

yarn  add  @pixelblock/buttons

Usage

Basic Example

import React from 'react';
import Button from '@pixelblock/buttons';

const App = () => (
  <div>
    <Button buttonStyle="basic" variant="primary">Primary Button</Button>
  </div>
);

export default App;

Props

Button Props

Examples

{/* Basic Button */}
<Button>Basic Button</Button>

{/* Button with specified style and variant */}
<Button buttonStyle="basic" variant="primary">Primary Button</Button>
<Button buttonStyle="basic" variant="secondary">Secondary Button</Button>
<Button buttonStyle="basic" variant="outline">Outline Button</Button>
<Button buttonStyle="basic" variant="ghost">Ghost Button</Button>
<Button buttonStyle="basic" variant="link">Link Button</Button>

{/* Slide Bottom */}
<Button buttonStyle="slideBottom" variant="primary">Primary Button</Button>
<Button buttonStyle="slideBottom" variant="secondary">Secondary Button</Button>
<Button buttonStyle="slideBottom" variant="outline">Outline Button</Button>
<Button buttonStyle="slideBottom" variant="ghost">Ghost Button</Button>
<Button buttonStyle="slideBottom" variant="link">Link Button</Button>

{/*Slide Left*/}
<Button buttonStyle="slideLeft" variant="primary">Primary Button</Button>
<Button buttonStyle="slideLeft" variant="secondary">Secondary Button</Button>
<Button buttonStyle="slideLeft" variant="outline">Outline Button</Button>
<Button buttonStyle="slideLeft" variant="ghost">Ghost Button</Button>
<Button buttonStyle="slideLeft" variant="link">Link Button</Button>

{/*Slide Right*/}
<Button buttonStyle="slideRight" variant="primary">Primary Button</Button>
<Button buttonStyle="slideRight" variant="secondary">Secondary Button</Button>
<Button buttonStyle="slideRight" variant="outline">Outline Button</Button>
<Button buttonStyle="slideRight" variant="ghost">Ghost Button</Button>
<Button buttonStyle="slideRight" variant="link">Link Button</Button>

{/*Slide Up*/}
<Button buttonStyle="slideUp" variant="primary">Primary Button</Button>
<Button buttonStyle="slideUp" variant="secondary">Secondary Button</Button>  
<Button buttonStyle="slideUp" variant="outline">Outline Button</Button>  
<Button buttonStyle="slideUp" variant="ghost">Ghost Button</Button>  
<Button buttonStyle="slideUp" variant="link">Link Button</Button>

{/*Circle Growth*/}
<Button buttonStyle="circleGrowth" variant="primary">Primary Button</Button>
<Button buttonStyle="circleGrowth" variant="secondary">Secondary Button</Button>  
<Button buttonStyle="circleGrowth" variant="outline">Outline Button</Button>  
<Button buttonStyle="circleGrowth" variant="ghost">Ghost Button</Button>  
<Button buttonStyle="circleGrowth" variant="link">Link Button</Button>

{/*Rotate*/}
<Button buttonStyle="rotate" variant="primary">Primary Button</Button>  
<Button buttonStyle="rotate" variant="secondary">Secondary Button</Button>  
<Button buttonStyle="rotate" variant="outline">Outline Button</Button>  
<Button buttonStyle="rotate" variant="ghost">Ghost Button</Button>  
<Button buttonStyle="rotate" variant="link">Link Button</Button>

License

MIT

0.0.32

1 year ago

0.0.31

1 year ago

0.0.30

1 year ago

0.0.29

1 year ago

0.0.28

1 year ago

0.0.27

1 year ago

0.0.25

1 year ago

0.0.24

1 year ago

0.0.23

1 year ago

0.0.22

1 year ago

0.0.21

1 year ago

0.0.20

1 year ago

0.0.19

1 year ago

0.0.18

1 year ago

0.0.17

1 year ago

0.0.16

1 year ago

0.0.15

1 year ago

0.0.14

1 year ago

0.0.13

1 year ago

0.0.12

1 year ago

0.0.11

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago