This repository serves as the central shared location for cross-Infor Angular Typescript UI components. These components do a few things:
- avoids many teams building the same things
- avoids asking for different flavors of the same thing
- net new teams get gains
- includes wrappers and demos (usage) to get new teams and developers up to speed faster
- built-in look from dev to design and back
If you're an Infor employee, you can join our MS Teams Group for updates and questions.
We support the latest release and the release previous to the latest (R-1) for browsers and OS versions:
![]() IE Edge |
![]() Firefox |
![]() Chrome |
![]() Safari |
![]() iOS Safari |
---|---|---|---|---|
R-1 | R-1 | R-1 | R-1 | R-1 |
The components are available via npm/yarn and we recommend you use them as peer dependencies.
npm install --save-peer ids-enterprise-ng@latest
To Clone and Run this Repo locally (requires node 20)
mkdir enterprise-ng
cd enterprise-ng
git clone ssh://git@oxfordssh.awsdev.infor.com:7999/infor-design/enterprise-ng.git .
nvm use
npm i
npm run build:lib
npm run start
Also include the Source Sans Pro Font in your project and app pages.
Option 1. Install the types globally by adding this to the top of your project’s app.component.ts
/// <reference types="ids-enterprise-typings" />
Option 2. Install the types using typeRoots and then adding the types to your tsconfig.json
for an example see the quick start project