@evmera/harmony
v0.0.19
Published
Harmony is a React component library by Evmera.
Readme
Harmony
Harmony is a React component library by Evmera.
It provides reusable UI components for building consistent interfaces across Evmera products.
Installation
Install Harmony from npm:
npm install @evmera/harmonyUsage
Import the Harmony stylesheet:
import '@evmera/harmony/styles.css'Import components directly from the package:
import { Button } from '@evmera/harmony'
export default function App() {
return <Button>Continue</Button>
}Font
Harmony includes Google Sans.
To use Google Sans as the application font, set the global body font variable:
:root {
--global-font-body: 'Google Sans', sans-serif;
}Development
Install dependencies:
npm installStart Storybook:
npm run storybookBuild the library:
npm run buildRun linting:
npm run lintStorybook
Harmony uses Storybook for component development and documentation.
npm run storybookStorybook will be available at:
http://localhost:6006Package
Harmony is published on npm as:
@evmera/harmonyInstall the latest version with:
npm install @evmera/harmonyLicense
Copyright © Evmera.
