An enterprise-class Angular UI component library.
English | 简体中文
- 70+ high-quality Angular components out of the box.
- Support OnPush mode.
- Use TypeScript.
- Powerful theme customization with CSS variables.
- Internationalization support for 5 languages.
- Angular
>=13.0.0
- Modern browsers
Edge | Firefox | Chrome | Safari |
---|---|---|---|
last 3 versions | last 3 versions | last 3 versions | last 2 versions |
$ npm install @opentiny/ng
Import the component modules you want to use into your module files.
import { TiButtonModule } from '@opentiny/ng';
@NgModule({
imports: [ TiButtonModule ]
})
export class AppModule {
}
And import style file link in angular.json
.
{
"styles": [
+ "node_modules/@opentiny/ng-themes/styles.css",
+ "node_modules/@opentiny/ng-themes/theme-default.css",
]
}
See Getting Started for more details.
$ git clone 代码仓 clone 地址
$ cd ng
$ npm install
$ npm start
Browser would open automatically.
Detailed changes for each release are documented in the change logs.
We have collected some frequently asked questions. Before reporting an issue, please search if the FAQ has the answer to your problem.
We welcome all contributions. Please feel free to contribute code or discuss your idea.
Please read our CONTRIBUTING.md before submitting any ideas.
Thanks goes to these wonderful people (emoji key):
HappyJun0331 📖 |