@brj/ui
v1.2.1
Published
Common BRJ UI system.
Readme
BRJ/UI Library
The BRJ/UI library is a set of React components built on top of Material UI. It aims to provide a set of basic UI components for use in web applications. Below is a list of the components included in the library, organized by file structure.
How to start using BRJ UI?
First, use the basic wrapper component <BrjApp> to wrap your entire application.
Sample usage:
import { BrjApp } from '@brj/ui';
function App() {
return (
<BrjApp>
<div>content</div>
</BrjApp>
);
}This component automatically provides the basic interface for application context, hooks, core component registration, graphical theme and other settings. You can program any application inside this component.
Components
| Component | Description | |-----------|-------------| | AuthorCard | A component for displaying author information| | BrjApp | The main component for the BRJ app| | BrjLogo | A component for displaying the BRJ logo| | Card | A generic card component| | Editor | A text editor component| | Error404 | A component for displaying a 404 error page| | Footer | The footer component for the BRJ app| | PhoneNumber | A component for entering a phone number| | HeaderIdentity | A component for displaying user identity| | HeaderIdentityLoginButton | A component for displaying the login button in the identity section| | HeaderIdentityUserPopper | A component for displaying user options in the identity section| | HeaderMenuItem | A component for displaying menu items in the header| | HeaderSearch | A component for search functionality in the header| | HeaderSearchIcon | A component for displaying the search icon in the header| | InternalServiceStatus | A component for displaying the status of internal services| | PhpManualLogo | A component for displaying the PHP manual logo| | SourceCode | A component for displaying source code| | ThemeSwitch | A component for switching between light and dark themes|
