1.0.1 • Published 11 months ago

tackle-ui v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

tackle

Tackle is a set of React components I created as an ongoing project for practicing all sorts of front-end skills. I needed a project I could work on in bits and pieces while still finding opportunities to learn new design patterns and technologies. Tackle is primarily built with React, TypeScript, TailwindCSS, and Framer Motion. I also used an a11y plugin to ensure the components are accessible.

For now, these components will only work when used in client-side code, but I'd like to keep iterating on this project to make them compatible as server components too.

Check out the tackle docs here 😄

Installation

Tackle is available as an npm package.

npm:

npm install tackle-ui

yarn:

yarn add tackle-ui

Documentation

View the tackle docs here. Code examples are available in the Docs tab for each component.

Getting Started

Here is an example of a basic app using tackle's Button component:

import * as React from 'react';
import { Button } from 'tackle-ui';

function App() {
  return <Button label="Hello World" />;
}

In the interactive demo below, try changing the code and see how it affects the output. (Hint: change variant to "secondary" and color to "blue". For more options, see the Button component page in the docs.)

Edit Button

1.0.1

11 months ago

1.0.0

11 months ago

0.3.0

11 months ago

0.2.1

11 months ago

0.2.0

11 months ago

0.4.0

11 months ago

0.1.2

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.1

2 years ago