0.1.7 • Published 4 years ago

@dcefram/xjs-react v0.1.7

Weekly downloads
8
License
MIT
Repository
github
Last release
4 years ago

XJS React

An unofficial/3rd-party collection of XSplit themed React UI components primarily used to create XSplit Broadcaster plugins that align with the current XSplit Broadcaster UX.

Installation and usage

# installation
npm i @dcefram/xjs-react

To use it, simply import the component that you would want to use

import Button from '@dcefram/xjs-react/components/Button';

Why bother?

This 3rd party, unofficial, UI Library was conceived due to the lack of "zero friction" react libraries within the XSplit team. The React UI library that I tried to use required me to eject a create-react-app project, which I do not want. Another used Polymer, which had all sorts of trouble when using in a React project.

This is my attempt to just create a component library that I would use while working on XSplit Plugins as a consultant.

All of the UI components here are made out of assumptions, based off of existing official plugins. I do not have an official style guide to base it all off, but since there are a couple of official plugins already that has similar UI, it's easy to just mimic their feel by just winging it.