@recklyss/hand-drawn-ui
TypeScript icon, indicating that this package has built-in type declarations

0.0.5 • Public • Published

🎨 Hand Drawing UI

A delightful React UI library inspired by Wired.js, bringing a hand-drawn aesthetic to your web applications. It's paired with Google's 'Schoolbell' font for that perfect sketchy look!

It's a rewrite version of rough-stuff/wired-elements-react with some improvements. Will keep introducing new components and improving the existing ones, add handy props and types for the components.

npm version License: MIT

Visit Storybook for live demos and documentation.

🌟 Features

  • 🖌️ Hand-drawn UI components
  • 📝 Integration with 'Schoolbell' Google Font
  • 🚀 Built with React and TypeScript
  • 📚 Comprehensive Storybook documentation
  • 🎭 Easily customizable themes

🚀 Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (v20 or later)
  • npm
  • nvm (recommended for managing Node versions)

Installation

  1. Clone the repository:

    git clone https://github.com/recklyss/hand-drawn-ui.git
    cd hand-drawn-ui
  2. Set up the correct Node.js version:

    nvm install 20
    nvm use
  3. Install dependencies:

    npm install
  4. Start the Storybook development server:

    npm run storybook
  5. Open your browser and navigate to http://localhost:6688/ to view the Storybook.

📖 Documentation

For detailed documentation on how to use Hand Drawing UI components, please refer to our Storybook when running locally.

🛠️ Development

We use several tools to ensure code quality and consistency:

Commit Message Convention

We follow the Conventional Commits specification. Please format your commit messages accordingly:

<type>[optional scope]: <description>

[optional body]

[optional footer(s)]

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for more details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgements

📬 Contact

For questions, suggestions, or just to say hi, open an issue or reach out to us at zhangjiahengpoping@gmail.com.


Made with ❤️ by a Recklyss engineer

Readme

Keywords

Package Sidebar

Install

npm i @recklyss/hand-drawn-ui

Weekly Downloads

83

Version

0.0.5

License

ISC

Unpacked Size

264 kB

Total Files

44

Last publish

Collaborators

  • reckless_jh