All Projects → ringcentral → juno

ringcentral / juno

Licence: MIT license
RingCentral React Component library, make your app have the same user experience as RingCentral Apps.

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to juno

amplify-material-ui
A Material-UI based implementation of aws amplify
Stars: ✭ 32 (+23.08%)
Mutual labels:  material-ui
Google-Clone
A Google Clone which built with ReactJS. When you click Gmail button, you will be directed to my other project, Gmail Clone. You can search whatever you want and send realtime emails by clicking Gmail button!
Stars: ✭ 37 (+42.31%)
Mutual labels:  material-ui
website
Official dahliaOS website
Stars: ✭ 29 (+11.54%)
Mutual labels:  material-ui
react-firebase-template
Bootstrap a React + Firebase full stack application with every thing you need pre-configured: hosting, database, authentication, CI, Typescript, Material UI, PWA and other goodies.
Stars: ✭ 24 (-7.69%)
Mutual labels:  material-ui
Material-Smart-Rating
😍⭐⭐Material Smart Rating App - An Android library that encourages users to rate the app on Google Play.⭐⭐😘
Stars: ✭ 30 (+15.38%)
Mutual labels:  material-ui
emusak-ui
This is a tool which allows you to download saves or mods for Nintendo Switch emulators using a compatible Emusak backend
Stars: ✭ 877 (+3273.08%)
Mutual labels:  material-ui
material-chip-view
Material Chip view. Can be used as tags for categories, contacts or creating text clouds
Stars: ✭ 1,300 (+4900%)
Mutual labels:  material-ui
react-declarative
A React form builder which interacts with a JSON endpoint to generate nested 12-column grids with input fields and automatic state management in a declarative style. Endpoint is typed by TypeScript guards (IntelliSense available). This tool is based on material-ui components, so your application will look beautiful on any device...
Stars: ✭ 17 (-34.62%)
Mutual labels:  material-ui
ringcentral-csharp-client
RingCentral C# Client
Stars: ✭ 20 (-23.08%)
Mutual labels:  ringcentral
media-picker
Easy customizable picker for all your needs in Android application
Stars: ✭ 167 (+542.31%)
Mutual labels:  material-ui
GlowButton
Beautify your layouts with glowing buttons. Support with a ⭐️ Contributions are welcome! 🙌
Stars: ✭ 54 (+107.69%)
Mutual labels:  material-ui
Tracktor-ComposeUI
Track the progress of anything in one place
Stars: ✭ 25 (-3.85%)
Mutual labels:  material-ui
spax
[WIP] 🚀 a framework for building frameworks
Stars: ✭ 22 (-15.38%)
Mutual labels:  material-ui
material
🎨 Materialize your forum with this Flarum extension that uses the latest guidelines.
Stars: ✭ 14 (-46.15%)
Mutual labels:  material-ui
material-ui-swing
♥️ A modern Material Design UI for Java Swing ♥️
Stars: ✭ 255 (+880.77%)
Mutual labels:  material-ui
material-ui-color
The lightest colorpicker, palette, colorinput, colorbutton ⚡ No dependencies. It uses React hooks, support Typescript theming and more !
Stars: ✭ 125 (+380.77%)
Mutual labels:  material-ui
swing-material
A collection of Material Design components and utilities for Swing.
Stars: ✭ 52 (+100%)
Mutual labels:  material-ui
spotify-stats
🎧 Your spotify profile's top artists and tracks with charts and playlist creator.
Stars: ✭ 73 (+180.77%)
Mutual labels:  material-ui
spring-javafx-material-design-admin
Aplicação desktop para Gerenciamento de estoque e vendas com Spring Boot, JavaFX e Material Design
Stars: ✭ 56 (+115.38%)
Mutual labels:  material-ui
Floral
Minimal design gallery app for Android.
Stars: ✭ 23 (-11.54%)
Mutual labels:  material-ui

Juno

NPM version

NPM version

Ringcentral React Component library, make your app have the same user experience as Ringcentral Apps.

base on MATERIAL-UI.

Explore Juno with the interactive live Storybook instance.

View in Codesandbox Example.

Install

npm i @ringcentral/juno @ringcentral/juno-icon styled-components moment
// or
yarn add @ringcentral/juno @ringcentral/juno-icon styled-components moment

Quick Start

All components we using need contain in the RcThemeProvider.

import {
  RcAvatar,
  RcTooltip,
  RcButton,
  RcIcon,
  RcLink,
  RcCircularProgress,
  RcThemeProvider,
} from '@ringcentral/juno';
<RcThemeProvider>
  <RcAvatar color="lake">SH</RcAvatar>
  <RcButton>Button</RcButton>
  <RcLink>LINK</RcLink>
  <RcCircularProgress />
  <RcCircularProgress size="{30}" color="secondary" />
</RcThemeProvider>

Use Juno Icon

We can use any component with RcIcon prop symbol, pass component into symbol that will render svg icon with our RcIcon style.

import { RcIcon } from '@ringcentral/juno';

import { Phone } from '@ringcentral/juno-icon';

const App = (props) => {
  return (
    <RcThemeProvider>
      <RcIcon symbol={Phone} />
    </RcThemeProvider>
  );
};
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].