https://evotor.github.io/Evo-UI-Kit/
To install this package run following command:
npm i @evotor-dev/ui-kit
Add ui-kit styles to angular.json
"styles": [
...
"node_modules/@evotor-dev/ui-kit/styles/main.scss",
...
],
Add ui-kit assets to angular.json
"assets": [
...
{
"glob": "**/*",
"input": "./node_modules/@evotor-dev/ui-kit/assets/",
"output": "assets/ui-kit/" // if you use a different output path, register it using evoAssetsPathProvider
}
...
]
If you have password on your ssh key, add it to ssh-agent.
If you have renamed your ssh key, add it to ssh-config.
Host github.com
IdentityFile ~/.ssh/{yourKey}
npm ci
npm run storybook
Run npm run build
to build the ui kit. The build artifacts will be stored in the dist/
directory.
npm run build:storybook
- Install package as devDependency at root project folder
- Add package to projects/evo-ui-kit/package.json to peerDependencies
- Add package to projects/evo-ui-kit/package.json to dependencies
- Add package to projects/evo-ui-kit/ng-package.json to allowedNonPeerDependencies
- Add package to projects/evo-ui-kit/ng-package.prod.json to allowedNonPeerDependencies
Run npm run test:local
.