Skip to content
/ oxd Public
forked from orangehrm/oxd

OrangeHRM OXD component library

License

Notifications You must be signed in to change notification settings

ManulMax/oxd

Repository files navigation

Orange eXperience Design

orange experience design is a component library that based orangehrm 5.x version

Technology Stack

  • Vue3
  • Sass - Component theming
  • Jest - componnet unit tests
  • xState - component state management

Base Components

  • Data Tables
  • Buttons
  • Forms
  • Dialogue
  • Cards
  • Filters

Prerequisites

Getting Started

Install dependancies

yarn install

Start Storybook

yarn dev

Build Storybook

yarn workspace oxd-storybook build

Unit Testing

yarn test:unit

Linting

yarn lint

About

OrangeHRM OXD component library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 52.6%
  • SCSS 19.1%
  • TypeScript 15.3%
  • JavaScript 6.9%
  • CSS 6.1%