Giter Club home page Giter Club logo

rsuite.github.io's Introduction

React Suite logo

English | 中文版

npm GitHub Actions npm bundle size rsuite.min.js codecov Discord Gitter Gitter Gitpod ready-to-code

React Suite is a set of react component libraries for enterprise system products. It is a well-thought-out and developer-friendly UI framework.

UI Design

React Suite Design Prototype and specification, click to view.

Supported Platforms

Browser

React Suite supports the latest, stable releases of all major browsers and platforms. IE<=10 is no longer supported since React Suite 5.0. React Suite is designed and implemented for use on modern desktop browsers rather than mobile browsers.

IE Edge Firefox Chrome Safari
>=11 >=14 >= 45 >= 49 >= 10

Server

React Suite supports server side rendering. Support Next.js to build applications.

Supported development environment

Installation

React Suite is available as an npm package.

npm i rsuite --save

or if you prefer Yarn

yarn add rsuite

Usage

Here's a simple example

import { Button } from 'rsuite';
import 'rsuite/styles/index.less'; // or 'rsuite/dist/rsuite.min.css'

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

Live preview on CodeSandbox

Documentation

You can go through full documentation or start with following sections

More examples
Vercel banner

Previous major versions

The previous major version 4.x will no longer receive new features, and it is recommended to upgrade to the latest 5.x releases. Bug fixes for 4.x are still being supported for a period of time, and security fixes are supported until 6.x is in progress.

Documentations for previous major versions

Changelog

Detailed changes for each release are documented in the release notes.

Contribution

Make sure you've read the guidelines before you start contributing.

Supporting React Suite

If you like React Suite, you can show your support by either

This project exists thanks to all the people who contribute.

opencollective-now

License

React Suite is MIT licensed. Copyright (c) 2016-present, HYPERS.

rsuite.github.io's People

Contributors

dependabot[bot] avatar hiyangguo avatar jeromedeleon avatar melzareix avatar mohammadyounes avatar orlov42 avatar schniz avatar sevenoutman avatar shabegom avatar simonguo avatar sleaf avatar superman66 avatar varunzxzx avatar viart avatar woohs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rsuite.github.io's Issues

Datepicker format issue

I was trying to specify the format for DatePicker component to DD MMM YYY. It changes the format of date that is displayed post selection. But, the date that is displayed in the header section of the component is still displayed in default format. My expectation was that it would respect the format configuration too. Below in the image the difference can be seen.

screenshot-localhost_3000-2019 09 29-11_05_35

How can set a lower limit for date for eg. 1900?

Also, in few places in documentation, Disabled has been spelt as Diasbled. It's minor but visible :)

Broken Link in next.rsuitejs.com

Hello, In CheckerPicker component as well as Popup component, the container and prevent overflow sections refers to broken link which is

/**
 *  PreventOverflowContainer from
 *  https://github.com/rsuite/rsuite.github.io/blob/master/src/components/PreventOverflowContainer.js
 */

any idea if this can be fixed? I really need that PreventOverflowContainer, thanks!

Table margin between rows

Hello, it's possible to alter transform: translate3d(0px, 46px, 0px) on each table row to add a little bit margin?

so, instead of this
image

it will look like this
image

thank you

Timeline is always rendered broken

Hello,

hope someone can help with this...

I wanted to implement a Timeline component in my UI, so I copied the code from https://rsuitejs.com/en/components/timeline and pasted it into my app, so I could modify it and adapt it to my specific needs.

The problem is that the timeline is always rendered broken, here's a picture:

Screen Shot 2019-11-14 at 6 25 22 PM

As you can see it's completely broken, and I have no idea how to make it work, since there's not much I can do, it should render exactly as what you show on the website docs.

Please advise. Thank you very much!

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.