Code Monkey home page Code Monkey logo

lil-ui's Introduction

lil ui

A set of very basic components for React projects.

Designed to be used out of the box or in DIY UI fashion with TailwindCSS or Styled components.

โ†’ Demo and Documentation

Installation

yarn add lil-ui
npm install lil-ui

Components

Modal

Prop Type Default value Options
show boolean false

true to show the modal

false to hide the modal

children string/component -
Modal content can be passed as children
titleComponent component -
Custom component for modal heading
backdropComponent component -
Custom component for modal backdrop
title string -
Modal title
onClose function -
Function to run when modal closes
hideBackdrop boolean - Set to true to have transparent backdrop
modalWidth string 500px Set custom width for modal, e.g 600px

Pane

Prop Type Default value Options
show boolean false

true to show the modal

false to hide the modal

children string/component -
Modal content can be passed as children
titleComponent component -
Custom component for modal heading
backdropComponent component -
Custom component for modal backdrop
title string -
Modal title
onClose function -
Function to run when modal closes
hideBackdrop boolean - Set to true to have transparent backdrop
paneWidth string 500px Set custom width for modal, e.g 600px
position string - Set left to show pane from left

Button

Prop Type Default value Options
className string - Custom class names for button tag
onClick function - A function that's called when button is clicked
style object - Object of inline styles to apply on button tag
children string/component - Label for the button

lil-ui's People

Contributors

jawblet avatar rishimohan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.