The scale library offers a set of customizable UI components written in TypeScript. The default theme of the library can be easily replaced so that a corresponding corporate identity of a dedicated brand can be represented.
Scale Monorepo
Setup
This repository uses lerna and typescript
Running locally
1. Clone this repository to a local folder of your choice
cd path-to/folder-name
git clone git@github.com:telekom/scale.git
cd scale2. Install dependencies
This repository uses yarn lerna, for the symlinks to work correctly we use yarn in favour of npm
yarn bootstrap3. Build packages
# build
yarn build4. Local development
# components
cd packages/components
yarn startContributing
We strongly recommend that the community help us make improvements and determine the future direction of the library. To report bugs within this package, please create an issue in this repository.
Development Tooling
We strongly recommend you use the VSCode text editor since most of our code is written in Typescript and it offers amazing support for the language.
