/meshx-ui

Reusable ⚛️ React components used across MeshX products

Primary LanguageTypeScriptApache License 2.0Apache-2.0

MeshX UI

MeshX UI

GitHub package.json version (subfolder of monorepo) typescript Continous Integration License: Apache-2.0


👋 Welcome

MeshX UI is an open-source component library heavily influenced by the also open-sourced Fluent Design System by Microsoft.

It is used across the MeshX ecosystem to provide a consistent UI across all MeshX apps and services.

🌱 Getting Started

Install

This repository is distributed with npm. After installing npm, you can install @meshx/mxui with this command:

$ npm install         # install npm dependencies

Import

You can import individual UI components directly from the @meshx/mxui package:

import { Button } from '@meshx/mxui' // or import { Button } from '@meshx/mxui-button';

// in your component
function MyApp() {
    return <Button />
}

📙 Code of Conduct

This project has adopted the Contributor Covenant Code of Conduct v2.1. For more information see the Code of Conduct FAQ, or contact opensource@meshx.co with any additional questions or comments.

👮 Security Policy

Please see our security policy for additional details about responsible disclosure of security related issues.

📜 License

This project is licensed under the Apache v2.0 License.

©️ Copyright

Copyright MeshX UI Contributors. See NOTICE for details.