/la-danze-ui

React library that provides a clean UI and facilitate animations and building forms

Primary LanguageTypeScriptMIT LicenseMIT

La Danze Ui logo logo


license npm latest package la danze ui cicd Coverage codecov.io

La Danze UI 🔴⚫

React library that provides a clean UI and facilitates animations and building forms.
The main purpose of this project is to learn react and some other useful tools (vite, docusaurus, tsdx, auto semantic-release, github pages, gihtub actions).

Installation

# npm
npm install la-danze-ui

# yarn
yarn add la-danze-ui

Peer dependencies

  • material-ui (next):
    • @material-ui/core@next
    • @emotion/react
    • @emotion/styled
  • react-router-dom
  • framer-motion
  • react-hook-form

Quickstart

Just a quick example that shows how to apply La Danze UI theme to your app:

import React from 'react';
import ReactDOM from 'react-dom';
import { Button, Paper, Typography } from "@material-ui/core";
import { Theme  } from 'la-danze-ui';

function App() {  
  return (
    <Theme>
      <Paper>
        <Typography variant="h2">Themed h2</Typography>
        <Button>Themed button</Button>
      </Paper>
    </Theme>
  );
}

Edit Button

Documentation

See docs website.

Demo

See live preview.

Libraries used

La Danze UI uses and requires these dependencies:

License

This project is licensed under the terms of the MIT license.

Project organizaton

See little explanation of this project organization.