https://github.com/vjai/lego
Angular library of reusable UI components
https://github.com/vjai/lego
angular angular-ui-components angular8 typescript ui-components
Last synced: 12 days ago
JSON representation
Angular library of reusable UI components
- Host: GitHub
- URL: https://github.com/vjai/lego
- Owner: VJAI
- License: mit
- Created: 2019-04-09T14:04:59.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T09:50:45.000Z (over 2 years ago)
- Last Synced: 2025-03-29T00:23:29.076Z (30 days ago)
- Topics: angular, angular-ui-components, angular8, typescript, ui-components
- Language: JavaScript
- Homepage: https://vjai.github.io/lego/
- Size: 10.2 MB
- Stars: 30
- Watchers: 3
- Forks: 4
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

[Lego](https://vjai.github.io/lego) is an UI library built on Angular. It provides set of UI components that helps to build single page apps quicker. It also provides you simple abstractions that helps to build new components easier.
# [PLEASE CHECK THE DEMOS](https://vjai.github.io/lego)
## Installing Lego
You can install it from npm.
```
npm install lego-ui-kit --save
```Lego needs Angular CDK library to be installed. You can install it running the below command.
```
npm install @angular/cdk --save
```## Importing in App
Importing the module in app.module.ts.
```
import { LegoModule } from 'lego-ui-kit';@NgModule({
imports: [
LegoModule,
...
]
})
export class AppModule {
}
```Importing the SCSS file in styles.scss.
```
@import '~lego-ui-kit/scss/lego';
```## Copy the icon sprite to assets folder
Copy the icon sprite file from lego-ui-kit/assets/icons/Svg/sprite.css.svg to your project assets/images folder.
## Supported Browsers
- Chrome
- Safari
- Opera
- Firefox
- Edge