JacobBrandt / extensions

Angular Material Extensions Library.

Home Page:https://ng-matero.github.io/extensions/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ng-Matero Extensions

npm GitHub Release Date license Gitter API docs

The Ng-Matero Extensions is an extended library of Angular Material.

Installation

At first, you should install the Angular Material and setup it. Learn more about the setup.

Install the Extensions library:

$ npm install @ng-matero/extensions --save

Setup

Once installed you need to import the main module:

import { MaterialExtensionsModule, MaterialExtensionsExperimentalModule } from '@ng-matero/extensions';

@NgModule({
  ...
  imports: [MaterialExtensionsModule, MaterialExtensionsExperimentalModule, ...],
  ...
})
export class YourAppModule {
}

Alternatively you could only import modules you need, e.g. data-grid and select.

import { MtxGridModule } from '@ng-matero/extensions/data-grid';
import { MtxSelectModule } from '@ng-matero/extensions/select';

@NgModule({
  ...
  imports: [MtxGridModule, MtxSelectModule, ...],
  ...
})
export class YourAppModule {
}

Theming

After import modules, you must define a theme. More details about theming.

@import '~@ng-matero/extensions/theming';

@include material-extensions-theme($theme);
@include material-extensions-experimental-theme($theme);

Roadmap

Check projects to know the develop plans.

License

MIT

About

Angular Material Extensions Library.

https://ng-matero.github.io/extensions/

License:MIT License


Languages

Language:TypeScript 70.1%Language:HTML 18.9%Language:SCSS 10.0%Language:JavaScript 1.0%