ngx-doc
This library is intended to be used to build documentations for Angular library with @swimlane/ngx-ui
design system.
Installation
npm install @swimlane/ngx-doc @swimlane/ngx-ui
Set up
- Include
ngx-ui
styles and icons inangular.json
. Check out how at NGX-UI Documentations - Include
prismjs
for syntax highlighting
"scripts": [
"node_modules/marked/lib/marked.js",
"node_modules/prismjs/prism.js",
"node_modules/prismjs/components/prism-typescript.min.js",
"node_modules/prismjs/components/prism-bash.min.js",
"node_modules/prismjs/components/prism-css.min.js",
"node_modules/prismjs/components/prism-scss.min.js",
"node_modules/prismjs/components/prism-css-extras.min.js",
"node_modules/prismjs/components/prism-markup.min.js",
"node_modules/prismjs/components/prism-json.min.js"
]
This is an example. You can pick any languages you need.
marked.js
andprism.js
are required
- Include a PrismJS theme
"styles": [
"packages/docs/src/styles.scss",
"node_modules/prism-themes/themes/prism-dracula.css"
],
This is an example. You can pick any theme you want
- TBD