https://github.com/infor-design/enterprise-ng
Angular wrappers for IDS Enterprise components
https://github.com/infor-design/enterprise-ng
angular enterprise-components infor typescript
Last synced: 6 months ago
JSON representation
Angular wrappers for IDS Enterprise components
- Host: GitHub
- URL: https://github.com/infor-design/enterprise-ng
- Owner: infor-design
- License: apache-2.0
- Created: 2018-05-04T16:55:22.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-03-11T14:06:09.000Z (8 months ago)
- Last Synced: 2025-05-07T10:15:18.422Z (6 months ago)
- Topics: angular, enterprise-components, infor, typescript
- Language: HTML
- Size: 35.1 MB
- Stars: 7
- Watchers: 12
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- fucking-awesome-angular - enterprise-ng - Angular wrappers for IDS Enterprise components. (Third Party Components / UI Libraries)
- awesome-angular - enterprise-ng - Angular wrappers for IDS Enterprise components. (Third Party Components / UI Libraries)
README
# Infor Design System's Enterprise Components for Angular
[](https://opensource.org/licenses/Apache-2.0)
[](https://badge.fury.io/js/ids-enterprise-ng)
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](https://teams.microsoft.com/l/team/19%3A2b0c9ce520b0481a9ce115f0ca4a326f%40thread.skype/conversations?groupId=4f50ef7d-e88d-4ccb-98ca-65f26e57fe35&tenantId=457d5685-0467-4d05-b23b-8f817adda47c) for updates and questions.
## Browser Support
We support the latest release and the release previous to the latest (R-1) for browsers and OS versions:
| [
](http://godban.github.io/browsers-support-badges/)IE Edge | [
](http://godban.github.io/browsers-support-badges/)Firefox | [
](http://godban.github.io/browsers-support-badges/)Chrome | [
](http://godban.github.io/browsers-support-badges/)Safari | [
](http://godban.github.io/browsers-support-badges/)iOS Safari |
| --------- | --------- | --------- | --------- | --------- |
| R-1 | R-1 | R-1| R-1| R-1 |
## Installation
The components are available via npm/yarn and we recommend you use them as peer dependencies.
```sh
npm install --save-peer ids-enterprise-ng@latest
```
To Clone and Run this Repo locally (requires node 20)
```sh
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](https://github.com/infor-design/ids-foundation/blob/main/fonts/README.md) in your project and app pages.
## Installation Of Types
Option 1. Install the types globally by adding this to the top of your project’s `app.component.ts`
```sh
///
```
Option 2. Install the types using typeRoots and then adding the types to your `tsconfig.json` for an example [see the quick start project](https://oxford.awsdev.infor.com/infor-design/enterprise-ng-quickstart/-/blob/main/tsconfig.json?ref_type=heads#L16-21)