- About: prizm.zyfra.com
- Documentation&Descriptions: prizm.site & GitBook
- Figma: Community
- Git: github.com/zyfra/Prizm
-
Your ideas are very welcome in Github issues or discussions
-
Join PRIZM News Telegram chanel
-
Chat join Prizm Community Telegram group
@prizm-ui/core
@prizm-ui/components
@prizm-ui/helpers
@prizm-ui/icons
@prizm-ui/flag-icons
You can easily install Prizm UI using Angular CLI by running the following command:
ng add @prizm-ui/install
Required > Install theme and core:
npm i @prizm-ui/core
npm i @prizm-ui/theme
Optional > Install helpers:
npm i @prizm-ui/helpers
Optional > Install components:
npm i @prizm-ui/components
Optional > Install charts library:
npm i @prizm-ui/charts
How setup global styles from @prizm-ui/styles ?
Add our styles to angular config:
"assets": [
// ....
{
"glob": "**/*",
"input": "node_modules/@prizm-ui/components/src/styles/fonts",
"output": "assets/prizm-ui/fonts"
},
],
"styles": [
// (Required) Add for use our theme
"node_modules/@prizm-ui/theme/src/styles/styles.less",
// (Optional) Add for use our components
"node_modules/@prizm-ui/components/src/styles/styles.less",
// (Optional) Add only for use our old icon set (deprecated)
"node_modules/@prizm-ui/components/src/styles/icons/icons.less",
"node_modules/@prizm-ui/components/src/styles/icons-16/icons-16.less"
],
Or you can add to your root styles.less
// (Required) Add for use our theme
@import '~@prizm-ui/theme/src/styles/styles.less';
// (Optional) Add only for use our components library
@import '~@prizm-ui/components/src/styles/styles.less';
// (Optional) Add only for use our old icon set (deprecated)
@import '~@prizm-ui/components/src/styles/icons/icons.less';
@import '~@prizm-ui/components/src/styles/icons-16/icons-16.less';
How can you use our icons?
To use our icons as svg, please install our library
npm i @prizm-ui/icons
But if you want to use fonts not only as svg, and also as font, please add to your angular config
"styles": [
...
"@prizm-ui/icons/base/src/styles/styles.less"
],";
or you can only import to your root styles.less
@import '~@prizm-ui/icons/base/src/styles/styles.less';
๐น This is a library for one of the best Angular frameworks. Thanks to Angular team
๐น Our docs are based on Taiga UI. All Taiga UI packages are covered by Apache 2.0 (read more here). Thanks to Taiga UI
๐น We use nrwl nx as monorepo. Thanks to Nrwl team
๐น Our charts library are base on AntV G2Plot. Thanks to AntV G2Plot
๐น Also we want to give thanks to all the following
- husky
- ngx-markdown
- ngx-mask
- primeng
- ng-web-apis
- fantasticon
- clibpboar.js
- date-fns
- rxjs
- svg-icons-builder
- jest
- lodash
- cypress
- playwright
- highlight
- highlightjs-line-numbers
- postcss
- prettier
- webpack
- pretty-quick
- eslint
- svg-to-ts
- typescript
- commitlint
See our CONTRIBUTING.md guide.