├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── NEW_WEB_COMPONENT_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── chromatic.yml │ ├── ci.yml │ ├── codeql-analysis.yml │ ├── deploy-ghpages.yml │ └── release.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .huskyrc.js ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .releaserc ├── .storybook ├── main.js ├── manager.js ├── preview.js ├── public │ └── favicon.ico └── theme │ ├── covalent.dark.theme.js │ ├── covalent.light.theme.js │ ├── globe-dark.svg │ ├── globe.svg │ ├── teradata-dark.svg │ ├── teradata.svg │ └── theme.scss ├── .vscode ├── extensions.json └── settings.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Procfile ├── README.md ├── SECURITY.md ├── app.json ├── apps ├── .gitkeep ├── docs-app │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── jest.config.js │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── app.animations.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── app.routes.ts │ │ │ ├── components │ │ │ │ ├── content-container │ │ │ │ │ ├── content-container.component.html │ │ │ │ │ ├── content-container.component.scss │ │ │ │ │ ├── content-container.component.ts │ │ │ │ │ └── content-container.module.ts │ │ │ │ ├── home │ │ │ │ │ ├── home.component.html │ │ │ │ │ ├── home.component.scss │ │ │ │ │ └── home.component.ts │ │ │ │ ├── shared │ │ │ │ │ ├── component-details │ │ │ │ │ │ ├── component-details-wrapper │ │ │ │ │ │ │ ├── content-details.component.html │ │ │ │ │ │ │ ├── content-details.component.scss │ │ │ │ │ │ │ └── content-details.component.ts │ │ │ │ │ │ ├── component-details.module.ts │ │ │ │ │ │ └── component-hero │ │ │ │ │ │ │ ├── component-hero.component.html │ │ │ │ │ │ │ ├── component-hero.component.scss │ │ │ │ │ │ │ └── component-hero.component.ts │ │ │ │ │ ├── component-overview │ │ │ │ │ │ ├── component-overview.component.html │ │ │ │ │ │ ├── component-overview.component.scss │ │ │ │ │ │ ├── component-overview.component.ts │ │ │ │ │ │ └── component-overview.module.ts │ │ │ │ │ ├── demo-tools │ │ │ │ │ │ ├── demo.component.html │ │ │ │ │ │ ├── demo.component.scss │ │ │ │ │ │ ├── demo.component.ts │ │ │ │ │ │ ├── demo.module.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── sidenav-content │ │ │ │ │ │ ├── component-overview.component.ts │ │ │ │ │ │ ├── echarts-content.ts │ │ │ │ │ │ ├── sidenav-content.component.html │ │ │ │ │ │ ├── sidenav-content.component.scss │ │ │ │ │ │ ├── sidenav-content.component.ts │ │ │ │ │ │ └── sidenav-content.module.ts │ │ │ │ └── toolbar │ │ │ │ │ ├── toolbar.component.html │ │ │ │ │ ├── toolbar.component.ts │ │ │ │ │ └── toolbar.module.ts │ │ │ ├── content │ │ │ │ ├── component-interfaces.ts │ │ │ │ ├── components │ │ │ │ │ ├── component-demos │ │ │ │ │ │ ├── breadcrumbs │ │ │ │ │ │ │ ├── breadcrumbs.component.html │ │ │ │ │ │ │ ├── breadcrumbs.component.scss │ │ │ │ │ │ │ ├── breadcrumbs.component.ts │ │ │ │ │ │ │ ├── breadcrumbs.module.ts │ │ │ │ │ │ │ └── demos │ │ │ │ │ │ │ │ ├── breadcrumbs-demo-basic │ │ │ │ │ │ │ │ ├── breadcrumbs-demo-basic.component.html │ │ │ │ │ │ │ │ ├── breadcrumbs-demo-basic.component.scss │ │ │ │ │ │ │ │ └── breadcrumbs-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── breadcrumbs-demo-custom-separator │ │ │ │ │ │ │ │ ├── breadcrumbs-demo-custom-separator.component.html │ │ │ │ │ │ │ │ ├── breadcrumbs-demo-custom-separator.component.scss │ │ │ │ │ │ │ │ └── breadcrumbs-demo-custom-separator.component.ts │ │ │ │ │ │ │ │ ├── breadcrumbs-demo-resize │ │ │ │ │ │ │ │ ├── breadcrumbs-demo-resize.component.html │ │ │ │ │ │ │ │ ├── breadcrumbs-demo-resize.component.scss │ │ │ │ │ │ │ │ └── breadcrumbs-demo-resize.component.ts │ │ │ │ │ │ │ │ ├── breadcrumbs-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── breadcrumbs-demo.component.html │ │ │ │ │ │ │ │ ├── breadcrumbs-demo.component.scss │ │ │ │ │ │ │ │ ├── breadcrumbs-demo.component.ts │ │ │ │ │ │ │ │ └── breadcrumbs-demo.module.ts │ │ │ │ │ │ ├── code-editor │ │ │ │ │ │ │ ├── code-editor.module.ts │ │ │ │ │ │ │ └── demos │ │ │ │ │ │ │ │ ├── code-editor-demo-basic │ │ │ │ │ │ │ │ ├── code-editor-demo-basic-shared.ts │ │ │ │ │ │ │ │ ├── code-editor-demo-basic.component.html │ │ │ │ │ │ │ │ ├── code-editor-demo-basic.component.scss │ │ │ │ │ │ │ │ └── code-editor-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── code-editor-demo-monaco │ │ │ │ │ │ │ │ ├── code-editor-demo-monaco.component.html │ │ │ │ │ │ │ │ ├── code-editor-demo-monaco.component.scss │ │ │ │ │ │ │ │ └── code-editor-demo-monaco.component.ts │ │ │ │ │ │ │ │ ├── code-editor-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── code-editor-demo.component.html │ │ │ │ │ │ │ │ ├── code-editor-demo.component.scss │ │ │ │ │ │ │ │ ├── code-editor-demo.component.ts │ │ │ │ │ │ │ │ └── code-editor-demo.module.ts │ │ │ │ │ │ ├── dialogs │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── dialogs-demo-basic │ │ │ │ │ │ │ │ │ ├── dialogs-demo-basic-shared.ts │ │ │ │ │ │ │ │ │ ├── dialogs-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── dialogs-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── dialogs-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── dialogs-demo-draggable-resizable-window │ │ │ │ │ │ │ │ │ ├── dialogs-demo-draggable-resizable-window.component.html │ │ │ │ │ │ │ │ │ ├── dialogs-demo-draggable-resizable-window.component.scss │ │ │ │ │ │ │ │ │ └── dialogs-demo-draggable-resizable-window.component.ts │ │ │ │ │ │ │ │ ├── dialogs-demo-draggable-resizable │ │ │ │ │ │ │ │ │ ├── dialogs-demo-draggable-resizable.component.html │ │ │ │ │ │ │ │ │ ├── dialogs-demo-draggable-resizable.component.scss │ │ │ │ │ │ │ │ │ └── dialogs-demo-draggable-resizable.component.ts │ │ │ │ │ │ │ │ ├── dialogs-demo-draggable │ │ │ │ │ │ │ │ │ ├── dialogs-demo-draggable.component.html │ │ │ │ │ │ │ │ │ ├── dialogs-demo-draggable.component.scss │ │ │ │ │ │ │ │ │ └── dialogs-demo-draggable.component.ts │ │ │ │ │ │ │ │ ├── dialogs-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── dialogs-demo.component.html │ │ │ │ │ │ │ │ ├── dialogs-demo.component.scss │ │ │ │ │ │ │ │ ├── dialogs-demo.component.ts │ │ │ │ │ │ │ │ └── dialogs-demo.module.ts │ │ │ │ │ │ │ └── dialogs.module.ts │ │ │ │ │ │ ├── dynamic-forms │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-array │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-array.component.html │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-array.component.scss │ │ │ │ │ │ │ │ │ └── dynamic-forms-demo-array.component.ts │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-boolean │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-boolean.component.html │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-boolean.component.scss │ │ │ │ │ │ │ │ │ └── dynamic-forms-demo-boolean.component.ts │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-custom-elements │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-custom-elements.component.html │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-custom-elements.component.scss │ │ │ │ │ │ │ │ │ └── dynamic-forms-demo-custom-elements.component.ts │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-custom-validation │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-custom-validation.component.html │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-custom-validation.component.scss │ │ │ │ │ │ │ │ │ └── dynamic-forms-demo-custom-validation.component.ts │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-date │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-date.component.html │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-date.component.scss │ │ │ │ │ │ │ │ │ └── dynamic-forms-demo-date.component.ts │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-file-input │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-file-input.component.html │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-file-input.component.scss │ │ │ │ │ │ │ │ │ └── dynamic-forms-demo-file-input.component.ts │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-number │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-number.component.html │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-number.component.scss │ │ │ │ │ │ │ │ │ └── dynamic-forms-demo-number.component.ts │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-text │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-text.component.html │ │ │ │ │ │ │ │ │ ├── dynamic-forms-demo-text.component.scss │ │ │ │ │ │ │ │ │ └── dynamic-forms-demo-text.component.ts │ │ │ │ │ │ │ │ ├── dynamic-forms-demo.component.html │ │ │ │ │ │ │ │ ├── dynamic-forms-demo.component.scss │ │ │ │ │ │ │ │ ├── dynamic-forms-demo.component.ts │ │ │ │ │ │ │ │ └── dynamic-forms-demo.module.ts │ │ │ │ │ │ │ ├── dynamic-forms.component.html │ │ │ │ │ │ │ ├── dynamic-forms.component.scss │ │ │ │ │ │ │ ├── dynamic-forms.component.ts │ │ │ │ │ │ │ └── dynamic-forms.module.ts │ │ │ │ │ │ ├── dynamic-menu │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── dynamic-menu-demo-basic │ │ │ │ │ │ │ │ │ ├── dynamic-menu-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── dynamic-menu-demo-basic.component.scss │ │ │ │ │ │ │ │ │ ├── dynamic-menu-demo-basic.component.ts │ │ │ │ │ │ │ │ │ └── dynamic-menu-hero.shared.ts │ │ │ │ │ │ │ │ ├── dynamic-menu-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── dynamic-menu-demo.component.html │ │ │ │ │ │ │ │ ├── dynamic-menu-demo.component.scss │ │ │ │ │ │ │ │ ├── dynamic-menu-demo.component.ts │ │ │ │ │ │ │ │ └── dynamic-menu-demo.module.ts │ │ │ │ │ │ │ └── dynamic-menu.module.ts │ │ │ │ │ │ ├── file-input │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── file-input-demo-basic │ │ │ │ │ │ │ │ │ ├── file-input-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── file-input-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── file-input-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── file-input-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── file-input-demo.component.html │ │ │ │ │ │ │ │ ├── file-input-demo.component.scss │ │ │ │ │ │ │ │ ├── file-input-demo.component.ts │ │ │ │ │ │ │ │ └── file-input-demo.module.ts │ │ │ │ │ │ │ ├── file-input.component.html │ │ │ │ │ │ │ ├── file-input.component.scss │ │ │ │ │ │ │ ├── file-input.component.ts │ │ │ │ │ │ │ └── file-input.module.ts │ │ │ │ │ │ ├── flavored-markdown │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-basic │ │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── flavored-markdown-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-buttons │ │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-buttons.component.html │ │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-buttons.component.scss │ │ │ │ │ │ │ │ │ └── flavored-markdown-demo-buttons.component.ts │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-inline │ │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-inline.component.html │ │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-inline.component.scss │ │ │ │ │ │ │ │ │ └── flavored-markdown-demo-inline.component.ts │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-loader │ │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-loader.component.html │ │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-loader.component.scss │ │ │ │ │ │ │ │ │ └── flavored-markdown-demo-loader.component.ts │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-tables │ │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-tables.component.html │ │ │ │ │ │ │ │ │ ├── flavored-markdown-demo-tables.component.scss │ │ │ │ │ │ │ │ │ └── flavored-markdown-demo-tables.component.ts │ │ │ │ │ │ │ │ ├── flavored-markdown-demo.component.html │ │ │ │ │ │ │ │ ├── flavored-markdown-demo.component.scss │ │ │ │ │ │ │ │ ├── flavored-markdown-demo.component.ts │ │ │ │ │ │ │ │ └── flavored-markdown-demo.module.ts │ │ │ │ │ │ │ ├── flavored-markdown.component.html │ │ │ │ │ │ │ ├── flavored-markdown.component.scss │ │ │ │ │ │ │ ├── flavored-markdown.component.ts │ │ │ │ │ │ │ └── flavored-markdown.module.ts │ │ │ │ │ │ ├── guided-tour │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── guided-tour-demo-abort-on │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-abort-on.component.html │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-abort-on.component.scss │ │ │ │ │ │ │ │ │ └── guided-tour-demo-abort-on.component.ts │ │ │ │ │ │ │ │ ├── guided-tour-demo-advance-on │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-advance-on.component.html │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-advance-on.component.scss │ │ │ │ │ │ │ │ │ └── guided-tour-demo-advance-on.component.ts │ │ │ │ │ │ │ │ ├── guided-tour-demo-basic │ │ │ │ │ │ │ │ │ ├── guided-tour-basic-shared.ts │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── guided-tour-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── guided-tour-demo-delay │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-delay.component.html │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-delay.component.scss │ │ │ │ │ │ │ │ │ └── guided-tour-demo-delay.component.ts │ │ │ │ │ │ │ │ ├── guided-tour-demo-disable-next │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-disable-next.component.html │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-disable-next.component.scss │ │ │ │ │ │ │ │ │ └── guided-tour-demo-disable-next.component.ts │ │ │ │ │ │ │ │ ├── guided-tour-demo-go-back-navigation │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-go-back-navigation.component.html │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-go-back-navigation.component.scss │ │ │ │ │ │ │ │ │ └── guided-tour-demo-go-back-navigation.component.ts │ │ │ │ │ │ │ │ ├── guided-tour-demo-go-back │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-go-back.component.html │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-go-back.component.scss │ │ │ │ │ │ │ │ │ └── guided-tour-demo-go-back.component.ts │ │ │ │ │ │ │ │ ├── guided-tour-demo-not-found │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-not-found.component.html │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-not-found.component.scss │ │ │ │ │ │ │ │ │ └── guided-tour-demo-not-found.component.ts │ │ │ │ │ │ │ │ ├── guided-tour-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── guided-tour-demo-skip-count │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-skip-count.component.html │ │ │ │ │ │ │ │ │ ├── guided-tour-demo-skip-count.component.scss │ │ │ │ │ │ │ │ │ └── guided-tour-demo-skip-count.component.ts │ │ │ │ │ │ │ │ ├── guided-tour-demo.component.html │ │ │ │ │ │ │ │ ├── guided-tour-demo.component.scss │ │ │ │ │ │ │ │ ├── guided-tour-demo.component.ts │ │ │ │ │ │ │ │ └── guided-tour-demo.module.ts │ │ │ │ │ │ │ └── guided-tour.module.ts │ │ │ │ │ │ ├── highlight │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── highlight-demo-copy-code │ │ │ │ │ │ │ │ │ ├── highlight-demo-copy-code.component.html │ │ │ │ │ │ │ │ │ ├── highlight-demo-copy-code.component.scss │ │ │ │ │ │ │ │ │ └── highlight-demo-copy-code.component.ts │ │ │ │ │ │ │ │ ├── highlight-demo-css │ │ │ │ │ │ │ │ │ ├── highlight-demo-css-shared.ts │ │ │ │ │ │ │ │ │ ├── highlight-demo-css.component.html │ │ │ │ │ │ │ │ │ ├── highlight-demo-css.component.scss │ │ │ │ │ │ │ │ │ └── highlight-demo-css.component.ts │ │ │ │ │ │ │ │ ├── highlight-demo-html │ │ │ │ │ │ │ │ │ ├── highlight-demo-html.component.html │ │ │ │ │ │ │ │ │ ├── highlight-demo-html.component.scss │ │ │ │ │ │ │ │ │ └── highlight-demo-html.component.ts │ │ │ │ │ │ │ │ ├── highlight-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── highlight-demo-ts │ │ │ │ │ │ │ │ │ ├── highlight-demo-ts.component.html │ │ │ │ │ │ │ │ │ ├── highlight-demo-ts.component.scss │ │ │ │ │ │ │ │ │ └── highlight-demo-ts.component.ts │ │ │ │ │ │ │ │ ├── highlight-demo.component.html │ │ │ │ │ │ │ │ ├── highlight-demo.component.scss │ │ │ │ │ │ │ │ ├── highlight-demo.component.ts │ │ │ │ │ │ │ │ └── highlight-demo.module.ts │ │ │ │ │ │ │ └── highlight.module.ts │ │ │ │ │ │ ├── json-formatter │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── json-formatter-demo-basic │ │ │ │ │ │ │ │ │ ├── json-formatter-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── json-formatter-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── json-formatter-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── json-formatter-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── json-formatter-demo.component.html │ │ │ │ │ │ │ │ ├── json-formatter-demo.component.scss │ │ │ │ │ │ │ │ ├── json-formatter-demo.component.ts │ │ │ │ │ │ │ │ └── json-formatter-demo.module.ts │ │ │ │ │ │ │ ├── json-formatter.component.html │ │ │ │ │ │ │ ├── json-formatter.component.scss │ │ │ │ │ │ │ ├── json-formatter.component.ts │ │ │ │ │ │ │ └── json-formatter.module.ts │ │ │ │ │ │ ├── layout-card-over │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── layout-card-over-demo-basic │ │ │ │ │ │ │ │ │ ├── layout-card-over-card-over-demo.shared.ts │ │ │ │ │ │ │ │ │ ├── layout-card-over-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── layout-card-over-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── layout-card-over-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── layout-card-over-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── layout-card-over-demo.component.html │ │ │ │ │ │ │ │ ├── layout-card-over-demo.component.scss │ │ │ │ │ │ │ │ ├── layout-card-over-demo.component.ts │ │ │ │ │ │ │ │ └── layout-card-over-demo.module.ts │ │ │ │ │ │ │ └── layout-card-over.module.ts │ │ │ │ │ │ ├── layout-management-list │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── layout-management-list-demo-basic │ │ │ │ │ │ │ │ │ ├── layout-management-list-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── layout-management-list-demo-basic.component.scss │ │ │ │ │ │ │ │ │ ├── layout-management-list-demo-basic.component.ts │ │ │ │ │ │ │ │ │ └── layout-management-list-demo.shared.ts │ │ │ │ │ │ │ │ ├── layout-management-list-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── layout-management-list-demo.component.html │ │ │ │ │ │ │ │ ├── layout-management-list-demo.component.scss │ │ │ │ │ │ │ │ ├── layout-management-list-demo.component.ts │ │ │ │ │ │ │ │ └── layout-management-list-demo.module.ts │ │ │ │ │ │ │ └── layout-management-list.module.ts │ │ │ │ │ │ ├── layout-nav-list │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── layout-nav-list-demo-basic │ │ │ │ │ │ │ │ │ ├── layout-nav-list-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── layout-nav-list-demo-basic.component.scss │ │ │ │ │ │ │ │ │ ├── layout-nav-list-demo-basic.component.ts │ │ │ │ │ │ │ │ │ └── layout-nav-list-demo.shared.ts │ │ │ │ │ │ │ │ ├── layout-nav-list-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── layout-nav-list-demo.component.html │ │ │ │ │ │ │ │ ├── layout-nav-list-demo.component.scss │ │ │ │ │ │ │ │ ├── layout-nav-list-demo.component.ts │ │ │ │ │ │ │ │ └── layout-nav-list-demo.module.ts │ │ │ │ │ │ │ └── layout-nav-list.module.ts │ │ │ │ │ │ ├── layout-nav │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── layout-nav-demo-basic │ │ │ │ │ │ │ │ │ ├── layout-nav-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── layout-nav-demo-basic.component.scss │ │ │ │ │ │ │ │ │ ├── layout-nav-demo-basic.component.ts │ │ │ │ │ │ │ │ │ └── layout-nav-demo.shared.ts │ │ │ │ │ │ │ │ ├── layout-nav-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── layout-nav-demo.component.html │ │ │ │ │ │ │ │ ├── layout-nav-demo.component.scss │ │ │ │ │ │ │ │ ├── layout-nav-demo.component.ts │ │ │ │ │ │ │ │ └── layout-nav-demo.module.ts │ │ │ │ │ │ │ └── layout-nav.module.ts │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── layout-demo-basic │ │ │ │ │ │ │ │ │ ├── layout-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── layout-demo-basic.component.scss │ │ │ │ │ │ │ │ │ ├── layout-demo-basic.component.ts │ │ │ │ │ │ │ │ │ └── layout-demo.shared.ts │ │ │ │ │ │ │ │ ├── layout-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── layout-demo.component.html │ │ │ │ │ │ │ │ ├── layout-demo.component.scss │ │ │ │ │ │ │ │ ├── layout-demo.component.ts │ │ │ │ │ │ │ │ └── layout-demo.module.ts │ │ │ │ │ │ │ └── layout.module.ts │ │ │ │ │ │ ├── loading-mask │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── loading-mask-demo-basic │ │ │ │ │ │ │ │ │ ├── loading-mask-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── loading-mask-demo-basic.component.scss │ │ │ │ │ │ │ │ │ ├── loading-mask-demo-basic.component.ts │ │ │ │ │ │ │ │ │ └── loading-mask-demo-basic.shared.ts │ │ │ │ │ │ │ │ ├── loading-mask-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── loading-mask-demo.component.html │ │ │ │ │ │ │ │ ├── loading-mask-demo.component.scss │ │ │ │ │ │ │ │ ├── loading-mask-demo.component.ts │ │ │ │ │ │ │ │ └── loading-mask-demo.module.ts │ │ │ │ │ │ │ └── loading-mask.module.ts │ │ │ │ │ │ ├── loading │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── loading-demo-basic │ │ │ │ │ │ │ │ │ ├── loading-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── loading-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── loading-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── loading-demo-fullscreen │ │ │ │ │ │ │ │ │ ├── loading-demo-fullscreen.component.html │ │ │ │ │ │ │ │ │ ├── loading-demo-fullscreen.component.scss │ │ │ │ │ │ │ │ │ └── loading-demo-fullscreen.component.ts │ │ │ │ │ │ │ │ ├── loading-demo-icon │ │ │ │ │ │ │ │ │ ├── loading-demo-icon.component.html │ │ │ │ │ │ │ │ │ ├── loading-demo-icon.component.scss │ │ │ │ │ │ │ │ │ └── loading-demo-icon.component.ts │ │ │ │ │ │ │ │ ├── loading-demo-observable │ │ │ │ │ │ │ │ │ ├── loading-demo-observable.component.html │ │ │ │ │ │ │ │ │ ├── loading-demo-observable.component.scss │ │ │ │ │ │ │ │ │ └── loading-demo-observable.component.ts │ │ │ │ │ │ │ │ ├── loading-demo-replace │ │ │ │ │ │ │ │ │ ├── loading-demo-replace.component.html │ │ │ │ │ │ │ │ │ ├── loading-demo-replace.component.scss │ │ │ │ │ │ │ │ │ └── loading-demo-replace.component.ts │ │ │ │ │ │ │ │ ├── loading-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── loading-demo.component.html │ │ │ │ │ │ │ │ ├── loading-demo.component.scss │ │ │ │ │ │ │ │ ├── loading-demo.component.ts │ │ │ │ │ │ │ │ └── loading-demo.module.ts │ │ │ │ │ │ │ ├── loading.component.html │ │ │ │ │ │ │ ├── loading.component.scss │ │ │ │ │ │ │ ├── loading.component.ts │ │ │ │ │ │ │ └── loading.module.ts │ │ │ │ │ │ ├── markdown-navigator │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-anchor │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-anchor.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-anchor.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-anchor.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-basic │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-basic-shared.ts │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-button-clicked │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-button-clicked.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-button-clicked.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-button-clicked.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-children-url-start-at │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-children-url-start-at.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-children-url-start-at.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-children-url-start-at.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-children-url │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-children-url.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-children-url.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-children-url.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-directive │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-directive.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-directive.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-directive.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-editor │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-editor.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-editor.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-editor.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-footer │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-footer.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-footer.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-footer.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-service-button-clicked │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-service-button-clicked.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-service-button-clicked.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-service-button-clicked.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-service │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-service.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-service.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-service.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-start-at-onclick-children-url │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-start-at-onclick-children-url.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-start-at-onclick-children-url.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-start-at-onclick-children-url.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-start-at │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-start-at.component.html │ │ │ │ │ │ │ │ │ ├── markdown-navigator-demo-start-at.component.scss │ │ │ │ │ │ │ │ │ └── markdown-navigator-demo-start-at.component.ts │ │ │ │ │ │ │ │ ├── markdown-navigator-demo.component.html │ │ │ │ │ │ │ │ ├── markdown-navigator-demo.component.scss │ │ │ │ │ │ │ │ ├── markdown-navigator-demo.component.ts │ │ │ │ │ │ │ │ └── markdown-navigator-demo.module.ts │ │ │ │ │ │ │ └── markdown-navigator.module.ts │ │ │ │ │ │ ├── markdown │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── markdown-demo-anchor-jumping │ │ │ │ │ │ │ │ │ ├── markdown-demo-anchor-jumping.component.html │ │ │ │ │ │ │ │ │ ├── markdown-demo-anchor-jumping.component.scss │ │ │ │ │ │ │ │ │ └── markdown-demo-anchor-jumping.component.ts │ │ │ │ │ │ │ │ ├── markdown-demo-basic │ │ │ │ │ │ │ │ │ ├── markdown-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── markdown-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── markdown-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── markdown-demo-file-url │ │ │ │ │ │ │ │ │ ├── markdown-demo-file-url.component.html │ │ │ │ │ │ │ │ │ ├── markdown-demo-file-url.component.scss │ │ │ │ │ │ │ │ │ └── markdown-demo-file-url.component.ts │ │ │ │ │ │ │ │ ├── markdown-demo-hosted-url │ │ │ │ │ │ │ │ │ ├── markdown-demo-hosted-url.component.html │ │ │ │ │ │ │ │ │ ├── markdown-demo-hosted-url.component.scss │ │ │ │ │ │ │ │ │ └── markdown-demo-hosted-url.component.ts │ │ │ │ │ │ │ │ ├── markdown-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── markdown-demo-youtube │ │ │ │ │ │ │ │ │ ├── markdown-demo-youtube.component.html │ │ │ │ │ │ │ │ │ ├── markdown-demo-youtube.component.scss │ │ │ │ │ │ │ │ │ └── markdown-demo-youtube.component.ts │ │ │ │ │ │ │ │ ├── markdown-demo.component.html │ │ │ │ │ │ │ │ ├── markdown-demo.component.scss │ │ │ │ │ │ │ │ ├── markdown-demo.component.ts │ │ │ │ │ │ │ │ └── markdown-demo.module.ts │ │ │ │ │ │ │ ├── markdown.component.html │ │ │ │ │ │ │ ├── markdown.component.scss │ │ │ │ │ │ │ ├── markdown.component.ts │ │ │ │ │ │ │ └── markdown.module.ts │ │ │ │ │ │ ├── message │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── message-demo-action │ │ │ │ │ │ │ │ │ ├── message-demo-action.component.html │ │ │ │ │ │ │ │ │ ├── message-demo-action.component.scss │ │ │ │ │ │ │ │ │ └── message-demo-action.component.ts │ │ │ │ │ │ │ │ ├── message-demo-basic │ │ │ │ │ │ │ │ │ ├── message-demo-basic-shared.ts │ │ │ │ │ │ │ │ │ ├── message-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── message-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── message-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── message-demo-color │ │ │ │ │ │ │ │ │ ├── message-demo-color.component.html │ │ │ │ │ │ │ │ │ ├── message-demo-color.component.scss │ │ │ │ │ │ │ │ │ └── message-demo-color.component.ts │ │ │ │ │ │ │ │ ├── message-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── message-demo-toggle-visibility │ │ │ │ │ │ │ │ │ ├── message-demo-toggle-visibility.component.html │ │ │ │ │ │ │ │ │ ├── message-demo-toggle-visibility.component.scss │ │ │ │ │ │ │ │ │ └── message-demo-toggle-visibility.component.ts │ │ │ │ │ │ │ │ ├── message-demo.component.html │ │ │ │ │ │ │ │ ├── message-demo.component.scss │ │ │ │ │ │ │ │ ├── message-demo.component.ts │ │ │ │ │ │ │ │ └── message-demo.module.ts │ │ │ │ │ │ │ └── message.module.ts │ │ │ │ │ │ ├── search │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── search-demo-box │ │ │ │ │ │ │ │ │ ├── search-demo-box.component.html │ │ │ │ │ │ │ │ │ ├── search-demo-box.component.scss │ │ │ │ │ │ │ │ │ └── search-demo-box.component.ts │ │ │ │ │ │ │ │ ├── search-demo-input │ │ │ │ │ │ │ │ │ ├── search-demo-input.component.html │ │ │ │ │ │ │ │ │ ├── search-demo-input.component.scss │ │ │ │ │ │ │ │ │ └── search-demo-input.component.ts │ │ │ │ │ │ │ │ ├── search-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── search-demo-toolbar-box │ │ │ │ │ │ │ │ │ ├── search-demo-toolbar-box.component.html │ │ │ │ │ │ │ │ │ ├── search-demo-toolbar-box.component.scss │ │ │ │ │ │ │ │ │ └── search-demo-toolbar-box.component.ts │ │ │ │ │ │ │ │ ├── search-demo.component.html │ │ │ │ │ │ │ │ ├── search-demo.component.scss │ │ │ │ │ │ │ │ ├── search-demo.component.ts │ │ │ │ │ │ │ │ └── search-demo.module.ts │ │ │ │ │ │ │ ├── search.component.html │ │ │ │ │ │ │ ├── search.component.scss │ │ │ │ │ │ │ ├── search.component.ts │ │ │ │ │ │ │ └── search.module.ts │ │ │ │ │ │ ├── side-sheet │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── side-sheet-demo-advanced │ │ │ │ │ │ │ │ │ ├── side-sheet-demo-advanced.component.html │ │ │ │ │ │ │ │ │ ├── side-sheet-demo-advanced.component.scss │ │ │ │ │ │ │ │ │ └── side-sheet-demo-advanced.component.ts │ │ │ │ │ │ │ │ ├── side-sheet-demo-basic │ │ │ │ │ │ │ │ │ ├── side-sheet-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── side-sheet-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── side-sheet-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── side-sheet-demo-multi │ │ │ │ │ │ │ │ │ ├── side-sheet-demo-multi.component.html │ │ │ │ │ │ │ │ │ ├── side-sheet-demo-multi.component.scss │ │ │ │ │ │ │ │ │ └── side-sheet-demo-multi.component.ts │ │ │ │ │ │ │ │ ├── sidesheet-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── sidesheet-demo.component.html │ │ │ │ │ │ │ │ ├── sidesheet-demo.component.scss │ │ │ │ │ │ │ │ ├── sidesheet-demo.component.ts │ │ │ │ │ │ │ │ └── sidesheet-demo.module.ts │ │ │ │ │ │ │ ├── sidesheet.component.html │ │ │ │ │ │ │ ├── sidesheet.component.scss │ │ │ │ │ │ │ ├── sidesheet.component.ts │ │ │ │ │ │ │ └── sidesheet.module.ts │ │ │ │ │ │ ├── text-editor │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── text-editor-demo-basic │ │ │ │ │ │ │ │ │ ├── text-editor-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── text-editor-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── text-editor-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── text-editor-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── text-editor-demo.component.html │ │ │ │ │ │ │ │ ├── text-editor-demo.component.scss │ │ │ │ │ │ │ │ ├── text-editor-demo.component.ts │ │ │ │ │ │ │ │ └── text-editor-demo.module.ts │ │ │ │ │ │ │ ├── text-editor.component.html │ │ │ │ │ │ │ ├── text-editor.component.scss │ │ │ │ │ │ │ ├── text-editor.component.ts │ │ │ │ │ │ │ └── text-editor.module.ts │ │ │ │ │ │ └── user-profile │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ ├── user-profile-demo-basic │ │ │ │ │ │ │ │ ├── user-profile-demo-basic.component.html │ │ │ │ │ │ │ │ ├── user-profile-demo-basic.component.scss │ │ │ │ │ │ │ │ └── user-profile-demo-basic.component.ts │ │ │ │ │ │ │ ├── user-profile-demo-list-items │ │ │ │ │ │ │ │ ├── user-profile-demo-list-items.component.html │ │ │ │ │ │ │ │ ├── user-profile-demo-list-items.component.scss │ │ │ │ │ │ │ │ ├── user-profile-demo-list-items.component.ts │ │ │ │ │ │ │ │ └── user-profile-demo-list-items.module.ts │ │ │ │ │ │ │ ├── user-profile-demo-routing.module.ts │ │ │ │ │ │ │ ├── user-profile-demo.component.html │ │ │ │ │ │ │ ├── user-profile-demo.component.scss │ │ │ │ │ │ │ ├── user-profile-demo.component.ts │ │ │ │ │ │ │ └── user-profile-demo.module.ts │ │ │ │ │ │ │ └── user-profile.module.ts │ │ │ │ │ ├── components.module.ts │ │ │ │ │ ├── components.routes.ts │ │ │ │ │ └── components.ts │ │ │ │ ├── docs │ │ │ │ │ ├── angular-material │ │ │ │ │ │ ├── angular-material.component.html │ │ │ │ │ │ ├── angular-material.component.scss │ │ │ │ │ │ └── angular-material.component.ts │ │ │ │ │ ├── angular │ │ │ │ │ │ ├── angular.component.html │ │ │ │ │ │ ├── angular.component.scss │ │ │ │ │ │ └── angular.component.ts │ │ │ │ │ ├── build-tasks │ │ │ │ │ │ ├── build-tasks.component.html │ │ │ │ │ │ ├── build-tasks.component.scss │ │ │ │ │ │ └── build-tasks.component.ts │ │ │ │ │ ├── creating │ │ │ │ │ │ ├── creating.component.html │ │ │ │ │ │ ├── creating.component.scss │ │ │ │ │ │ └── creating.component.ts │ │ │ │ │ ├── deployment │ │ │ │ │ │ ├── deployment.component.html │ │ │ │ │ │ ├── deployment.component.scss │ │ │ │ │ │ └── deployment.component.ts │ │ │ │ │ ├── docs.component.html │ │ │ │ │ ├── docs.component.scss │ │ │ │ │ ├── docs.component.ts │ │ │ │ │ ├── docs.module.ts │ │ │ │ │ ├── docs.routes.ts │ │ │ │ │ ├── docs.ts │ │ │ │ │ ├── icons │ │ │ │ │ │ ├── icons.component.html │ │ │ │ │ │ ├── icons.component.scss │ │ │ │ │ │ └── icons.component.ts │ │ │ │ │ ├── mock-data │ │ │ │ │ │ ├── mock-data.component.html │ │ │ │ │ │ ├── mock-data.component.scss │ │ │ │ │ │ └── mock-data.component.ts │ │ │ │ │ ├── overview │ │ │ │ │ │ ├── overview.component.html │ │ │ │ │ │ ├── overview.component.scss │ │ │ │ │ │ └── overview.component.ts │ │ │ │ │ ├── testing │ │ │ │ │ │ ├── testing.component.html │ │ │ │ │ │ ├── testing.component.scss │ │ │ │ │ │ └── testing.component.ts │ │ │ │ │ ├── theme │ │ │ │ │ │ ├── theme.component.html │ │ │ │ │ │ ├── theme.component.scss │ │ │ │ │ │ └── theme.component.ts │ │ │ │ │ └── utility-sass-mixins │ │ │ │ │ │ ├── utility-sass-mixins.component.html │ │ │ │ │ │ ├── utility-sass-mixins.component.scss │ │ │ │ │ │ └── utility-sass-mixins.component.ts │ │ │ │ ├── echarts │ │ │ │ │ ├── echarts-content.ts │ │ │ │ │ ├── echarts-demos │ │ │ │ │ │ ├── bar │ │ │ │ │ │ │ ├── bar.module.ts │ │ │ │ │ │ │ └── demos │ │ │ │ │ │ │ │ ├── bar-demo-basic │ │ │ │ │ │ │ │ ├── bar-demo-basic.component.html │ │ │ │ │ │ │ │ ├── bar-demo-basic.component.scss │ │ │ │ │ │ │ │ ├── bar-demo-basic.component.ts │ │ │ │ │ │ │ │ └── bar-demo-basic.shared.ts │ │ │ │ │ │ │ │ ├── bar-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── bar-demo.component.html │ │ │ │ │ │ │ │ ├── bar-demo.component.scss │ │ │ │ │ │ │ │ ├── bar-demo.component.ts │ │ │ │ │ │ │ │ └── bar-demo.module.ts │ │ │ │ │ │ ├── clustering │ │ │ │ │ │ │ ├── clustering.module.ts │ │ │ │ │ │ │ └── demos │ │ │ │ │ │ │ │ ├── clustering-demo-basic │ │ │ │ │ │ │ │ ├── clustering-demo-basic.component.html │ │ │ │ │ │ │ │ ├── clustering-demo-basic.component.scss │ │ │ │ │ │ │ │ ├── clustering-demo-basic.component.ts │ │ │ │ │ │ │ │ └── clustering-demo-basic.shared.ts │ │ │ │ │ │ │ │ ├── clustering-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── clustering-demo.component.html │ │ │ │ │ │ │ │ ├── clustering-demo.component.scss │ │ │ │ │ │ │ │ ├── clustering-demo.component.ts │ │ │ │ │ │ │ │ └── clustering-demo.module.ts │ │ │ │ │ │ ├── combination │ │ │ │ │ │ │ ├── combination.component.html │ │ │ │ │ │ │ ├── combination.component.scss │ │ │ │ │ │ │ ├── combination.component.ts │ │ │ │ │ │ │ ├── combination.module.ts │ │ │ │ │ │ │ └── demos │ │ │ │ │ │ │ │ ├── combination-demo-basic │ │ │ │ │ │ │ │ ├── combination-demo-basic.component.html │ │ │ │ │ │ │ │ ├── combination-demo-basic.component.scss │ │ │ │ │ │ │ │ └── combination-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── combination-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── combination-demo.component.html │ │ │ │ │ │ │ │ ├── combination-demo.component.scss │ │ │ │ │ │ │ │ ├── combination-demo.component.ts │ │ │ │ │ │ │ │ └── combination-demo.module.ts │ │ │ │ │ │ ├── graph │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── graph-demo-basic │ │ │ │ │ │ │ │ │ ├── graph-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── graph-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── graph-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── graph-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── graph-demo.component.html │ │ │ │ │ │ │ │ ├── graph-demo.component.scss │ │ │ │ │ │ │ │ ├── graph-demo.component.ts │ │ │ │ │ │ │ │ └── graph-demo.module.ts │ │ │ │ │ │ │ ├── graph.component.html │ │ │ │ │ │ │ ├── graph.component.scss │ │ │ │ │ │ │ ├── graph.component.ts │ │ │ │ │ │ │ └── graph.module.ts │ │ │ │ │ │ ├── histogram │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── histogram-demo-basic │ │ │ │ │ │ │ │ │ ├── histogram-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── histogram-demo-basic.component.scss │ │ │ │ │ │ │ │ │ ├── histogram-demo-basic.component.ts │ │ │ │ │ │ │ │ │ └── histogram-demo-basic.shared.ts │ │ │ │ │ │ │ │ ├── histogram-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── histogram-demo.component.html │ │ │ │ │ │ │ │ ├── histogram-demo.component.scss │ │ │ │ │ │ │ │ ├── histogram-demo.component.ts │ │ │ │ │ │ │ │ └── histogram-demo.module.ts │ │ │ │ │ │ │ └── histogram.module.ts │ │ │ │ │ │ ├── line │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── line-demo-basic │ │ │ │ │ │ │ │ │ ├── line-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── line-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── line-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── line-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── line-demo.component.html │ │ │ │ │ │ │ │ ├── line-demo.component.scss │ │ │ │ │ │ │ │ ├── line-demo.component.ts │ │ │ │ │ │ │ │ └── line-demo.module.ts │ │ │ │ │ │ │ ├── line.component.html │ │ │ │ │ │ │ ├── line.component.scss │ │ │ │ │ │ │ ├── line.component.ts │ │ │ │ │ │ │ └── line.module.ts │ │ │ │ │ │ ├── map │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── map-demo-basic │ │ │ │ │ │ │ │ │ ├── geoJson-USA.ts │ │ │ │ │ │ │ │ │ ├── map-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── map-demo-basic.component.scss │ │ │ │ │ │ │ │ │ ├── map-demo-basic.component.ts │ │ │ │ │ │ │ │ │ └── map-demo-basic.shared.ts │ │ │ │ │ │ │ │ ├── map-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── map-demo.component.html │ │ │ │ │ │ │ │ ├── map-demo.component.scss │ │ │ │ │ │ │ │ ├── map-demo.component.ts │ │ │ │ │ │ │ │ └── map-demo.module.ts │ │ │ │ │ │ │ └── map.module.ts │ │ │ │ │ │ ├── pie │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── pie-demo-basic │ │ │ │ │ │ │ │ │ ├── pie-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── pie-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── pie-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── pie-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── pie-demo.component.html │ │ │ │ │ │ │ │ ├── pie-demo.component.scss │ │ │ │ │ │ │ │ ├── pie-demo.component.ts │ │ │ │ │ │ │ │ └── pie-demo.module.ts │ │ │ │ │ │ │ ├── pie.component.html │ │ │ │ │ │ │ ├── pie.component.scss │ │ │ │ │ │ │ ├── pie.component.ts │ │ │ │ │ │ │ └── pie.module.ts │ │ │ │ │ │ ├── regression │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── regression-demo-basic │ │ │ │ │ │ │ │ │ ├── regression-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── regression-demo-basic.component.scss │ │ │ │ │ │ │ │ │ ├── regression-demo-basic.component.ts │ │ │ │ │ │ │ │ │ └── regression-demo-basic.shared.ts │ │ │ │ │ │ │ │ ├── regression-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── regression-demo.component.html │ │ │ │ │ │ │ │ ├── regression-demo.component.scss │ │ │ │ │ │ │ │ ├── regression-demo.component.ts │ │ │ │ │ │ │ │ └── regression-demo.module.ts │ │ │ │ │ │ │ └── regression.module.ts │ │ │ │ │ │ ├── sankey │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── sankey-demo-basic │ │ │ │ │ │ │ │ │ ├── sankey-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── sankey-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── sankey-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── sankey-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── sankey-demo.component.html │ │ │ │ │ │ │ │ ├── sankey-demo.component.scss │ │ │ │ │ │ │ │ ├── sankey-demo.component.ts │ │ │ │ │ │ │ │ └── sankey-demo.module.ts │ │ │ │ │ │ │ ├── sankey.component.html │ │ │ │ │ │ │ ├── sankey.component.scss │ │ │ │ │ │ │ ├── sankey.component.ts │ │ │ │ │ │ │ └── sankey.module.ts │ │ │ │ │ │ ├── scatter │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── scatter-demo-basic │ │ │ │ │ │ │ │ │ ├── scatter-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── scatter-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── scatter-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── scatter-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── scatter-demo.component.html │ │ │ │ │ │ │ │ ├── scatter-demo.component.scss │ │ │ │ │ │ │ │ ├── scatter-demo.component.ts │ │ │ │ │ │ │ │ └── scatter-demo.module.ts │ │ │ │ │ │ │ ├── scatter.component.html │ │ │ │ │ │ │ ├── scatter.component.scss │ │ │ │ │ │ │ ├── scatter.component.ts │ │ │ │ │ │ │ └── scatter.module.ts │ │ │ │ │ │ ├── tree │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── tree-demo-basic │ │ │ │ │ │ │ │ │ ├── tree-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── tree-demo-basic.component.scss │ │ │ │ │ │ │ │ │ ├── tree-demo-basic.component.ts │ │ │ │ │ │ │ │ │ └── tree-demo-basic.shared.ts │ │ │ │ │ │ │ │ ├── tree-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── tree-demo.component.html │ │ │ │ │ │ │ │ ├── tree-demo.component.scss │ │ │ │ │ │ │ │ ├── tree-demo.component.ts │ │ │ │ │ │ │ │ └── tree-demo.module.ts │ │ │ │ │ │ │ └── tree.module.ts │ │ │ │ │ │ ├── treemap │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ │ ├── treemap-demo-basic │ │ │ │ │ │ │ │ │ ├── treemap-demo-basic.component.html │ │ │ │ │ │ │ │ │ ├── treemap-demo-basic.component.scss │ │ │ │ │ │ │ │ │ └── treemap-demo-basic.component.ts │ │ │ │ │ │ │ │ ├── treemap-demo-routing.module.ts │ │ │ │ │ │ │ │ ├── treemap-demo.component.html │ │ │ │ │ │ │ │ ├── treemap-demo.component.scss │ │ │ │ │ │ │ │ ├── treemap-demo.component.ts │ │ │ │ │ │ │ │ └── treemap-demo.module.ts │ │ │ │ │ │ │ ├── treemap.component.html │ │ │ │ │ │ │ ├── treemap.component.scss │ │ │ │ │ │ │ ├── treemap.component.ts │ │ │ │ │ │ │ └── treemap.module.ts │ │ │ │ │ │ └── wordcloud │ │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ ├── wordcloud-demo-basic │ │ │ │ │ │ │ │ ├── wordcloud-demo-basic.component.html │ │ │ │ │ │ │ │ ├── wordcloud-demo-basic.component.scss │ │ │ │ │ │ │ │ ├── wordcloud-demo-basic.component.ts │ │ │ │ │ │ │ │ └── wordcloud-demo.shared.ts │ │ │ │ │ │ │ ├── wordcloud-demo-routing.module.ts │ │ │ │ │ │ │ ├── wordcloud-demo.component.html │ │ │ │ │ │ │ ├── wordcloud-demo.component.scss │ │ │ │ │ │ │ ├── wordcloud-demo.component.ts │ │ │ │ │ │ │ └── wordcloud-demo.module.ts │ │ │ │ │ │ │ └── wordcloud.module.ts │ │ │ │ │ ├── echarts.module.ts │ │ │ │ │ └── echarts.routes.ts │ │ │ │ ├── layouts │ │ │ │ │ ├── card-over │ │ │ │ │ │ ├── card-over.component.html │ │ │ │ │ │ ├── card-over.component.scss │ │ │ │ │ │ └── card-over.component.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── layouts.component.html │ │ │ │ │ ├── layouts.component.scss │ │ │ │ │ ├── layouts.component.ts │ │ │ │ │ ├── layouts.module.ts │ │ │ │ │ ├── layouts.routes.ts │ │ │ │ │ ├── manage-list │ │ │ │ │ │ ├── manage-list.component.html │ │ │ │ │ │ ├── manage-list.component.scss │ │ │ │ │ │ └── manage-list.component.ts │ │ │ │ │ ├── nav-list │ │ │ │ │ │ ├── nav-list.component.html │ │ │ │ │ │ ├── nav-list.component.scss │ │ │ │ │ │ └── nav-list.component.ts │ │ │ │ │ └── nav-view │ │ │ │ │ │ ├── nav-view.component.html │ │ │ │ │ │ ├── nav-view.component.scss │ │ │ │ │ │ └── nav-view.component.ts │ │ │ │ └── utilities │ │ │ │ │ ├── content-details │ │ │ │ │ ├── content-api │ │ │ │ │ │ ├── content-api.component.html │ │ │ │ │ │ ├── content-api.component.scss │ │ │ │ │ │ └── content-api.component.ts │ │ │ │ │ ├── content-details.component.html │ │ │ │ │ ├── content-details.component.scss │ │ │ │ │ ├── content-details.component.ts │ │ │ │ │ ├── content-details.module.ts │ │ │ │ │ ├── content-details.routes.ts │ │ │ │ │ ├── content-examples │ │ │ │ │ │ ├── content-examples.component.html │ │ │ │ │ │ ├── content-examples.component.scss │ │ │ │ │ │ └── content-examples.component.ts │ │ │ │ │ └── content-overview │ │ │ │ │ │ ├── content-overview.component.html │ │ │ │ │ │ ├── content-overview.component.scss │ │ │ │ │ │ └── content-overview.component.ts │ │ │ │ │ ├── utilities-content.ts │ │ │ │ │ ├── utilities-demos │ │ │ │ │ ├── animations │ │ │ │ │ │ ├── animations.component.html │ │ │ │ │ │ ├── animations.component.scss │ │ │ │ │ │ └── animations.component.ts │ │ │ │ │ ├── directives │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ ├── directives-demo-basic │ │ │ │ │ │ │ │ ├── directives-demo-basic.component.html │ │ │ │ │ │ │ │ ├── directives-demo-basic.component.scss │ │ │ │ │ │ │ │ └── directives-demo-basic.component.ts │ │ │ │ │ │ │ ├── directives-demo-routing.module.ts │ │ │ │ │ │ │ ├── directives-demo.component.html │ │ │ │ │ │ │ ├── directives-demo.component.scss │ │ │ │ │ │ │ ├── directives-demo.component.ts │ │ │ │ │ │ │ └── directives-demo.module.ts │ │ │ │ │ │ ├── directives.component.html │ │ │ │ │ │ ├── directives.component.scss │ │ │ │ │ │ └── directives.component.ts │ │ │ │ │ ├── functions │ │ │ │ │ │ ├── demos │ │ │ │ │ │ │ ├── functions-demo-basic │ │ │ │ │ │ │ │ ├── functions-demo-basic.component.html │ │ │ │ │ │ │ │ ├── functions-demo-basic.component.scss │ │ │ │ │ │ │ │ └── functions-demo-basic.component.ts │ │ │ │ │ │ │ ├── functions-demo-routing.module.ts │ │ │ │ │ │ │ ├── functions-demo.component.html │ │ │ │ │ │ │ ├── functions-demo.component.scss │ │ │ │ │ │ │ ├── functions-demo.component.ts │ │ │ │ │ │ │ └── functions-demo.module.ts │ │ │ │ │ │ ├── functions.component.html │ │ │ │ │ │ ├── functions.component.scss │ │ │ │ │ │ └── functions.component.ts │ │ │ │ │ ├── pipes │ │ │ │ │ │ ├── pipes.component.html │ │ │ │ │ │ ├── pipes.component.scss │ │ │ │ │ │ └── pipes.component.ts │ │ │ │ │ └── utility-styles │ │ │ │ │ │ ├── utility-styles.component.html │ │ │ │ │ │ ├── utility-styles.component.scss │ │ │ │ │ │ └── utility-styles.component.ts │ │ │ │ │ ├── utilities.module.ts │ │ │ │ │ └── utilities.routes.ts │ │ │ ├── documentation-tools │ │ │ │ ├── index.ts │ │ │ │ └── readme-loader │ │ │ │ │ ├── readme-loader.component.html │ │ │ │ │ ├── readme-loader.component.scss │ │ │ │ │ └── readme-loader.component.ts │ │ │ ├── environment.ts │ │ │ ├── index.ts │ │ │ ├── services │ │ │ │ ├── data.ts │ │ │ │ ├── github.service.ts │ │ │ │ ├── index.ts │ │ │ │ ├── internal-docs.service.ts │ │ │ │ └── selective-preloading-strategy.service.ts │ │ │ └── utilities │ │ │ │ ├── chart-theme.ts │ │ │ │ ├── direction.ts │ │ │ │ ├── route-builder.ts │ │ │ │ ├── route-group.ts │ │ │ │ ├── route-trees.ts │ │ │ │ └── translate.ts │ │ ├── assets │ │ │ ├── demos-data │ │ │ │ ├── children_url_1.json │ │ │ │ ├── children_url_2.json │ │ │ │ └── children_url_3.json │ │ │ ├── i18n │ │ │ │ ├── en.json │ │ │ │ └── es.json │ │ │ ├── ico │ │ │ │ └── favicon.ico │ │ │ ├── icons │ │ │ │ ├── MaterialIcons-Regular-v48.woff2 │ │ │ │ ├── angular-outline.svg │ │ │ │ ├── angular.svg │ │ │ │ ├── appcenter.svg │ │ │ │ ├── axure.png │ │ │ │ ├── control-center.svg │ │ │ │ ├── covalent-mark.svg │ │ │ │ ├── covalent-outline.svg │ │ │ │ ├── covalent-quickstart.svg │ │ │ │ ├── covalent-stroke.svg │ │ │ │ ├── covalent.svg │ │ │ │ ├── github.svg │ │ │ │ ├── illustrator.svg │ │ │ │ ├── java.svg │ │ │ │ ├── listener.svg │ │ │ │ ├── material-outline.svg │ │ │ │ ├── material.svg │ │ │ │ ├── querygrid.svg │ │ │ │ ├── sketchapp.svg │ │ │ │ ├── studio.svg │ │ │ │ ├── t-drive.svg │ │ │ │ ├── teradata-dark.svg │ │ │ │ ├── teradata-database.svg │ │ │ │ ├── teradata-icon.svg │ │ │ │ ├── teradata-solid.svg │ │ │ │ ├── teradata-ux.svg │ │ │ │ ├── teradata.svg │ │ │ │ ├── unity.svg │ │ │ │ ├── viewpoint.svg │ │ │ │ └── workload-analytics.svg │ │ │ └── images │ │ │ │ ├── banner-bgc.svg │ │ │ │ ├── banner-bgcs.svg │ │ │ │ ├── card-over.png │ │ │ │ ├── manage-list.png │ │ │ │ ├── nav-list.png │ │ │ │ └── nav-view.png │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── styles.scss │ │ └── test-setup.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json ├── docs-e2e │ ├── .eslintrc.json │ ├── cypress.json │ ├── project.json │ ├── src │ │ ├── fixtures │ │ │ └── example.json │ │ ├── integration │ │ │ └── app.spec.ts │ │ └── support │ │ │ ├── app.po.ts │ │ │ ├── commands.ts │ │ │ └── index.ts │ └── tsconfig.json ├── email-generator │ ├── .eslintrc.json │ ├── jest.config.ts │ ├── monaco-webpack.config.js │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.ts │ │ │ ├── app.config.ts │ │ │ ├── app.routes.ts │ │ │ ├── editor │ │ │ │ ├── editor.component.html │ │ │ │ ├── editor.component.scss │ │ │ │ └── editor.component.ts │ │ │ ├── pipes │ │ │ │ └── sentence-case.pipe.ts │ │ │ ├── preview │ │ │ │ ├── preview.component.html │ │ │ │ ├── preview.component.scss │ │ │ │ └── preview.component.ts │ │ │ ├── side-sheet │ │ │ │ ├── side-sheet.component.html │ │ │ │ ├── side-sheet.component.scss │ │ │ │ └── side-sheet.component.ts │ │ │ └── tree-list │ │ │ │ ├── tree-list.component.html │ │ │ │ ├── tree-list.component.scss │ │ │ │ └── tree-list.component.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── styles.scss │ │ ├── test-setup.ts │ │ └── types.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json └── knapsack │ ├── data │ ├── blocks │ │ ├── block.00eTEvwnM7.json │ │ ├── block.0291-pZ5Yf.json │ │ ├── block.041HcbISHW.json │ │ ├── block.05dW54v3U.json │ │ ├── block.082qGVbU9B.json │ │ ├── block.0BZObfsU75.json │ │ ├── block.0GOHciaZcY.json │ │ ├── block.0LWjDVay7.json │ │ ├── block.0MgQW5p-aI.json │ │ ├── block.0OwMKmiQ8.json │ │ ├── block.0OwRCQyKlQ.json │ │ ├── block.0ZmPMQxuum.json │ │ ├── block.0aZK0kBpOc.json │ │ ├── block.0ajwl3AsXi.json │ │ ├── block.0bBDY5r8tm.json │ │ ├── block.0dX3ojt8-P.json │ │ ├── block.0e-3KI4OGe.json │ │ ├── block.0eGxBm28uQ.json │ │ ├── block.0gCdfhUSG.json │ │ ├── block.0iK45ZmRwl.json │ │ ├── block.0igC9E61dW.json │ │ ├── block.0jN69CFa7W.json │ │ ├── block.0o8mwyfGej.json │ │ ├── block.0ph-5lslrF.json │ │ ├── block.0qBPRNGa9E.json │ │ ├── block.1-RLsl7Jhv.json │ │ ├── block.1-sMWy4pwA.json │ │ ├── block.11Zcqq4Pfo.json │ │ ├── block.13BK0N6Qz3.json │ │ ├── block.17T2dF0dtw.json │ │ ├── block.1B3Vx1PzV2.json │ │ ├── block.1BXIWB5EXA.json │ │ ├── block.1GA6JNKyw9.json │ │ ├── block.1HnB7sbgRm.json │ │ ├── block.1IxvkUcEJw.json │ │ ├── block.1M91V2oebH.json │ │ ├── block.1NwM5yW9Fr.json │ │ ├── block.1SH-8Nf4C1.json │ │ ├── block.1VJfetutLY.json │ │ ├── block.1XCYXdiONL.json │ │ ├── block.1XLy885gj.json │ │ ├── block.1c1Xcz9Mhz.json │ │ ├── block.1fwhFyldc.json │ │ ├── block.1gUvlXIinj.json │ │ ├── block.1hxhYDLmmc.json │ │ ├── block.1j-pC3u4k2.json │ │ ├── block.1n5EI0yFsK.json │ │ ├── block.1oP4kb68y.json │ │ ├── block.1pdI0ILFV.json │ │ ├── block.1t7cGNHDfc.json │ │ ├── block.1v-o-AKT9R.json │ │ ├── block.1vU2Q5vIku.json │ │ ├── block.22VdEGxvYI.json │ │ ├── block.292rRzQTEj.json │ │ ├── block.29pUma0-W.json │ │ ├── block.2B7SsZfi8P.json │ │ ├── block.2OJW71Y0-f.json │ │ ├── block.2OYCPY3xf0.json │ │ ├── block.2SlT8HoWsi.json │ │ ├── block.2Ufymh0HeX.json │ │ ├── block.2WsfdpSayz.json │ │ ├── block.2fQ7FlENU9.json │ │ ├── block.2hVfiVTaBC.json │ │ ├── block.2jf3fy62v7.json │ │ ├── block.2pPEqxDMQc.json │ │ ├── block.2sSUXzyiMC.json │ │ ├── block.2tjgwEbl4.json │ │ ├── block.2wztw-2xB9.json │ │ ├── block.2xEdtegyGe.json │ │ ├── block.3-vpgFGvpi.json │ │ ├── block.34JnOBuyxW.json │ │ ├── block.35GunJktxv.json │ │ ├── block.35fpybp8m0.json │ │ ├── block.382gHsehW.json │ │ ├── block.383Ye0aTyh.json │ │ ├── block.3D37MBj6DD.json │ │ ├── block.3DBQptOoOL.json │ │ ├── block.3HGn7n4at3.json │ │ ├── block.3QsP0jZuB9.json │ │ ├── block.3R7HZOZkZc.json │ │ ├── block.3ZeA8SLHP1.json │ │ ├── block.3aABw1L0W9.json │ │ ├── block.3eLEkobE5v.json │ │ ├── block.3fCDyTiFHS.json │ │ ├── block.3j18vLlxPr.json │ │ ├── block.3lwZAwzyfx.json │ │ ├── block.3nK9KuZ4DN.json │ │ ├── block.3qvrNCBkEC.json │ │ ├── block.3vP2pDAySS.json │ │ ├── block.3vi6Dvx1mH.json │ │ ├── block.3w2m8DoUn9.json │ │ ├── block.3xDsdRqol.json │ │ ├── block.46CeoXaXQN.json │ │ ├── block.46tFTX6U74.json │ │ ├── block.47HtWyGrwr.json │ │ ├── block.4AKHjbj1mF.json │ │ ├── block.4AYMEKQWjg.json │ │ ├── block.4EvigbwHZS.json │ │ ├── block.4PVu4hbr-n.json │ │ ├── block.4PzSKXxXkq.json │ │ ├── block.4QZUu50heU.json │ │ ├── block.4WIMimTaqt.json │ │ ├── block.4bPh-5RyIt.json │ │ ├── block.4eJCUCaCGI.json │ │ ├── block.4kkPxP-oEv.json │ │ ├── block.4kllIYgCNE.json │ │ ├── block.4m7KIH2nAo.json │ │ ├── block.4rzyRDyrn.json │ │ ├── block.4sOrDiUk9j.json │ │ ├── block.4t8rOXGrTE.json │ │ ├── block.5098x0WrTN.json │ │ ├── block.5FsAWNeCO.json │ │ ├── block.5LwhbAGNc.json │ │ ├── block.5WXxThPNyF.json │ │ ├── block.5XpFVFXgp.json │ │ ├── block.5e7BshMg80.json │ │ ├── block.5hE3PoJgKK.json │ │ ├── block.5id0UoGXW.json │ │ ├── block.5mzRyVaxUZ.json │ │ ├── block.5r8xHxE8s2.json │ │ ├── block.5sdRUSegm7.json │ │ ├── block.5tIojTFpIk.json │ │ ├── block.5uYhwifaX7.json │ │ ├── block.5uoTWmYgpH.json │ │ ├── block.5xYWkMJtI.json │ │ ├── block.5yPvpBdgAV.json │ │ ├── block.5zEc7Rugg.json │ │ ├── block.5zFgAGc19R.json │ │ ├── block.6-X2-1nLLi.json │ │ ├── block.63URHojCxt.json │ │ ├── block.65KfvQ3E.json │ │ ├── block.65QSEPpUqD.json │ │ ├── block.66KT44qCx1.json │ │ ├── block.691kn5j4C.json │ │ ├── block.69xQLrIBGx.json │ │ ├── block.6NzzbhAY1.json │ │ ├── block.6O2lZatfcH.json │ │ ├── block.6OqlVTQvp.json │ │ ├── block.6QxqKLYXRw.json │ │ ├── block.6RPFpTE9sB.json │ │ ├── block.6S8zHu0rvA.json │ │ ├── block.6ULvt5a44e.json │ │ ├── block.6X53dXG9lc.json │ │ ├── block.6Y6lnR02DG.json │ │ ├── block.6bHtuqra7P.json │ │ ├── block.6mb82S5AW.json │ │ ├── block.6my2Lyyr2A.json │ │ ├── block.6ncCogA44.json │ │ ├── block.6ndjC8kmtg.json │ │ ├── block.6ojNQzYlp.json │ │ ├── block.6u7VcJs5ej.json │ │ ├── block.6v0sI5H0zD.json │ │ ├── block.6vfjeOz9ez.json │ │ ├── block.6zc3gziRJ.json │ │ ├── block.7-GQ3UPjhR.json │ │ ├── block.70LmYLbEtT.json │ │ ├── block.744NeKvS9M.json │ │ ├── block.760nDskxdF.json │ │ ├── block.78KeehB9qV.json │ │ ├── block.79hYuB9zmU.json │ │ ├── block.7AabGis0pF.json │ │ ├── block.7Cm5eVL9Ir.json │ │ ├── block.7CnVEvzMwu.json │ │ ├── block.7GU8q746xX.json │ │ ├── block.7GZXoGX7jS.json │ │ ├── block.7IIE4f0aOE.json │ │ ├── block.7JoX98TYsU.json │ │ ├── block.7TZEfGqFM.json │ │ ├── block.7UsIajcidX.json │ │ ├── block.7UsROD5Zq2.json │ │ ├── block.7Vx2PBoksk.json │ │ ├── block.7XuzLlOPj0.json │ │ ├── block.7Y-8jx72aL.json │ │ ├── block.7ZMdpcsMtt.json │ │ ├── block.7bwqSbXFP5.json │ │ ├── block.7fTAKaGWNJ.json │ │ ├── block.7gljpl0TMm.json │ │ ├── block.7jaO5sktdd.json │ │ ├── block.7og8wUOA4.json │ │ ├── block.7ohNXo2fz.json │ │ ├── block.7sHJv48VDm.json │ │ ├── block.7wawR7Qhes.json │ │ ├── block.7wtSK9N0T8.json │ │ ├── block.7zyDAZ-Ekj.json │ │ ├── block.85BpGkBw8O.json │ │ ├── block.86VJNQuyBm.json │ │ ├── block.88PKWyDzOF.json │ │ ├── block.89UV9n2Hkc.json │ │ ├── block.8DpPP1YXj5.json │ │ ├── block.8FNYopKY1v.json │ │ ├── block.8GYUWuv7S8.json │ │ ├── block.8Hbc8B0m0t.json │ │ ├── block.8J63d4rxJh.json │ │ ├── block.8JM85QzxtK.json │ │ ├── block.8QKOhb8Ev3.json │ │ ├── block.8SzRTXVgE3.json │ │ ├── block.8WVbMdxe65.json │ │ ├── block.8XzwI6WH9y.json │ │ ├── block.8cOepGXo42.json │ │ ├── block.8dIrflX3f9.json │ │ ├── block.8lgv9xOXKz.json │ │ ├── block.8n8KCdJk7n.json │ │ ├── block.8p-dK6S8Jb.json │ │ ├── block.8pPRWGTRAH.json │ │ ├── block.8psaUG8qZt.json │ │ ├── block.8sEiJwfk.json │ │ ├── block.8tBQoXV3e.json │ │ ├── block.8wD26pZwAB.json │ │ ├── block.90w9geyGwn.json │ │ ├── block.92OScnUKJV.json │ │ ├── block.932llFVJGi.json │ │ ├── block.93TFv-Qzm.json │ │ ├── block.93u7FVOSPJ.json │ │ ├── block.97ND4WsST0.json │ │ ├── block.97nCb5KrxG.json │ │ ├── block.9EJAqQ4it.json │ │ ├── block.9HMxsYJr4r.json │ │ ├── block.9I8NeStdCB.json │ │ ├── block.9MQ47Kgyfk.json │ │ ├── block.9MqQoSUOX.json │ │ ├── block.9OsZLsyiN.json │ │ ├── block.9PM8oxxPfs.json │ │ ├── block.9Z2LK0KLU.json │ │ ├── block.9cvon0mFi.json │ │ ├── block.9dkNVSkdsb.json │ │ ├── block.9i840wb6go.json │ │ ├── block.9ikjyiCLef.json │ │ ├── block.9nbtEWvt9.json │ │ ├── block.9nw-iLeN4Q.json │ │ ├── block.9pu3-yzg2O.json │ │ ├── block.9sl5tCUSJ7.json │ │ ├── block.9uU1rlbiye.json │ │ ├── block.9xB4aKleqX.json │ │ ├── block.9xPhmSPsLO.json │ │ ├── block.9xZjolWARP.json │ │ ├── block.A4rHmg9Khg.json │ │ ├── block.A7G0bHMnv7.json │ │ ├── block.ACgAozxv6.json │ │ ├── block.AI-52Tm68o.json │ │ ├── block.AWrW5t7RQF.json │ │ ├── block.Ack8CkSWL0.json │ │ ├── block.Afk6HivL4D.json │ │ ├── block.AieFt9vJR.json │ │ ├── block.AkveRooOM9.json │ │ ├── block.Au7lU3Y6at.json │ │ ├── block.AvxHSgAKtU.json │ │ ├── block.B-f8uWy4Yw.json │ │ ├── block.B-lXDH1x7a.json │ │ ├── block.B1K2JFNHkt.json │ │ ├── block.B1V5OcItEd.json │ │ ├── block.B2GTydGeMR.json │ │ ├── block.B3brz3Uq8.json │ │ ├── block.B4yUUllolg.json │ │ ├── block.B5tu8u4Hz.json │ │ ├── block.BD0-qZDKCK.json │ │ ├── block.BD3vgnuTlb.json │ │ ├── block.BFJWY1wFz.json │ │ ├── block.BH0dmLHN9.json │ │ ├── block.BJF3ag2oMx.json │ │ ├── block.Bdwfks5lD.json │ │ ├── block.BhmFof8UfV.json │ │ ├── block.BikRwrO4Yx.json │ │ ├── block.Bit-OIAqKT.json │ │ ├── block.BjXGmoHjwq.json │ │ ├── block.Bku0GeXV.json │ │ ├── block.Bp1XuLrNXO.json │ │ ├── block.Brs8dCxivs.json │ │ ├── block.Bs2scaVInJ.json │ │ ├── block.BsiZY6NoSa.json │ │ ├── block.Bv5uE0NLX.json │ │ ├── block.C3TFhkP3s.json │ │ ├── block.C3oIqsIPQB.json │ │ ├── block.CEG5qu7d26.json │ │ ├── block.CFSgXjtwpl.json │ │ ├── block.CHNxUdtJOj.json │ │ ├── block.CJjT990rbj.json │ │ ├── block.CMm13zVUA.json │ │ ├── block.COVgQ3U0K.json │ │ ├── block.CPSdESt0H8.json │ │ ├── block.CXguBgLagE.json │ │ ├── block.Ceh3DYebCj.json │ │ ├── block.Cg2uBZXW00.json │ │ ├── block.ChIK-tkuaD.json │ │ ├── block.ChOAoD1GAW.json │ │ ├── block.CkbsHp0-Q.json │ │ ├── block.Coz9HgrxWk.json │ │ ├── block.CuqI-tBMiH.json │ │ ├── block.CwsNqwzEVM.json │ │ ├── block.Cwtgdebs0y.json │ │ ├── block.CxNgpoCcyv.json │ │ ├── block.CyfCWrMIG1.json │ │ ├── block.D0-L4BsDHS.json │ │ ├── block.D1114cNkCr.json │ │ ├── block.D1eepJUTGs.json │ │ ├── block.D6Mn4r7fsW.json │ │ ├── block.D6ne7yVau4.json │ │ ├── block.D8CJGJAsur.json │ │ ├── block.DAracnlVc.json │ │ ├── block.DHhCRAXuN3.json │ │ ├── block.DJyFil0whw.json │ │ ├── block.DM3PJ0CZtV.json │ │ ├── block.DSKyHJKKbu.json │ │ ├── block.DT8GbzooHW.json │ │ ├── block.DVDzWQzzSF.json │ │ ├── block.DVYPOxxFdW.json │ │ ├── block.DVczU1ny62.json │ │ ├── block.DZvVBBJ5bD.json │ │ ├── block.DcP2cc8Bg7.json │ │ ├── block.DfKLdNMCsh.json │ │ ├── block.DqPWIYlJ9.json │ │ ├── block.Du8U8AkuL.json │ │ ├── block.DytwD7iijD.json │ │ ├── block.DzJYgygDif.json │ │ ├── block.DzQO5KihiM.json │ │ ├── block.E9Z5cUZDb.json │ │ ├── block.E9f36KOiL.json │ │ ├── block.EBlBgsJLI.json │ │ ├── block.EDDHQE2LqQ.json │ │ ├── block.EEyhMIiy1z.json │ │ ├── block.EQC890Zp-o.json │ │ ├── block.ER3JpBuFqj.json │ │ ├── block.ETlVQlUwwm.json │ │ ├── block.EU2VwD5CpT.json │ │ ├── block.EUMzUB722S.json │ │ ├── block.EZDOKeso3N.json │ │ ├── block.EchF5OFo8P.json │ │ ├── block.Ecy82hvnnK.json │ │ ├── block.EjgDbbdbp.json │ │ ├── block.Elld7jLC9D.json │ │ ├── block.ElxxWC20xb.json │ │ ├── block.EmcxqEJPv2.json │ │ ├── block.EmtNWxjHpw.json │ │ ├── block.EmuNh2cCK.json │ │ ├── block.EpJKOX7Yly.json │ │ ├── block.Euzq4mnTxO.json │ │ ├── block.Ew3EmXiXyW.json │ │ ├── block.EwJmtEcMiN.json │ │ ├── block.F-kkLaz3sj.json │ │ ├── block.F0dGB3d5wo.json │ │ ├── block.F2ROXe7JZl.json │ │ ├── block.F2ytkxQOt.json │ │ ├── block.F5Oo7Gzp1d.json │ │ ├── block.F5zgWNKj6P.json │ │ ├── block.F8hxrOiIK.json │ │ ├── block.FA-hO2ugRm.json │ │ ├── block.FBz3ir9D8E.json │ │ ├── block.FIjfxDGc8m.json │ │ ├── block.FJHLIs3wTE.json │ │ ├── block.FJxDqJPCfT.json │ │ ├── block.FK0xHLQcpR.json │ │ ├── block.FKhaGJikWi.json │ │ ├── block.FL8WWmBEB1.json │ │ ├── block.FM6O6xIE23.json │ │ ├── block.FMW2CxXzW.json │ │ ├── block.FNTfEY2v5F.json │ │ ├── block.FPXkiXsWDH.json │ │ ├── block.FSJrgqvzsm.json │ │ ├── block.FY1bg5dcyp.json │ │ ├── block.FYImKfd9Q4.json │ │ ├── block.FYbA1byyCL.json │ │ ├── block.Fb2G0YY5UX.json │ │ ├── block.Ffc5nwvpVQ.json │ │ ├── block.FhBEVQdfJv.json │ │ ├── block.FhR5fpTIKs.json │ │ ├── block.FjTyUFcPSs.json │ │ ├── block.FpMdtnA4dy.json │ │ ├── block.FpPHHIJftm.json │ │ ├── block.Fq8CLG5pUp.json │ │ ├── block.FqLbeQ3e0t.json │ │ ├── block.FsK3XkI5ig.json │ │ ├── block.FtK1t7okh.json │ │ ├── block.Fv2gGxz6Kl.json │ │ ├── block.FvKIrSQgq0.json │ │ ├── block.FvMX0hlVau.json │ │ ├── block.FwpC4yK05F.json │ │ ├── block.Fy4XFUF1xk.json │ │ ├── block.G09bbhI0qJ.json │ │ ├── block.G13Z3XqqLZ.json │ │ ├── block.G4YKUx9kUo.json │ │ ├── block.G8qw2BBDon.json │ │ ├── block.GGhMbKJVXU.json │ │ ├── block.GJ6JWkU0EE.json │ │ ├── block.GKK64cBqN7.json │ │ ├── block.GKfZ4MsZji.json │ │ ├── block.GLcdWAULjq.json │ │ ├── block.GMRsbMVus8.json │ │ ├── block.GPTJWbRun.json │ │ ├── block.GSVdeIILdE.json │ │ ├── block.GTPofHZITW.json │ │ ├── block.GblhuKiNU3.json │ │ ├── block.GkNT9xiKOx.json │ │ ├── block.GkmIUqna.json │ │ ├── block.GmbIA3Fucm.json │ │ ├── block.GoDjrxxirR.json │ │ ├── block.Godk2A2Lj3.json │ │ ├── block.GtBLBpPjdQ.json │ │ ├── block.GuAZRdNe4.json │ │ ├── block.GvHpI-zPtX.json │ │ ├── block.H0Omr0rpQO.json │ │ ├── block.H3ObEXJ24u.json │ │ ├── block.H4CQD4MqKI.json │ │ ├── block.H5O53ALoT0.json │ │ ├── block.H91JMNvTJE.json │ │ ├── block.HDJ-mm5I8B.json │ │ ├── block.HEP3h2cYdq.json │ │ ├── block.HJLBosZgrR.json │ │ ├── block.HM7HlVqG-a.json │ │ ├── block.HQvSOahIDp.json │ │ ├── block.HTEv5R2Snx.json │ │ ├── block.HVvg3BKGq9.json │ │ ├── block.HWd7BoqOY.json │ │ ├── block.HYX-451UaR.json │ │ ├── block.HYwWRuR4Ew.json │ │ ├── block.Ha6DM9A4dN.json │ │ ├── block.HdU-WfBvbZ.json │ │ ├── block.HjV0ITGaZ.json │ │ ├── block.HonOLpivt3.json │ │ ├── block.Hx66pD86Br.json │ │ ├── block.I1joEiS7yS.json │ │ ├── block.I1lJq5f0xz.json │ │ ├── block.I4OHc5Hkk.json │ │ ├── block.I7Td22LZhY.json │ │ ├── block.IANTWAvhDA.json │ │ ├── block.ICNcPlMny.json │ │ ├── block.IEvwciMNCd.json │ │ ├── block.IFK9GoKApE.json │ │ ├── block.IGYqjdck99.json │ │ ├── block.IJzn44eiFn.json │ │ ├── block.ILAPRwgN-1.json │ │ ├── block.IOjEjVvwVJ.json │ │ ├── block.IPQtWj4630.json │ │ ├── block.IQh-rruVAQ.json │ │ ├── block.IRWOjWCkbH.json │ │ ├── block.IRb8a9Q4T.json │ │ ├── block.IW288hSLT1.json │ │ ├── block.IWC0QSsXFq.json │ │ ├── block.Iea6EhHSwq.json │ │ ├── block.IerCs-n0xz.json │ │ ├── block.Ig1COCQMVV.json │ │ ├── block.IkQJr1t3t.json │ │ ├── block.IkZC0MzX1Z.json │ │ ├── block.IlFuarr90N.json │ │ ├── block.InweEcZjij.json │ │ ├── block.InybWHO1DL.json │ │ ├── block.IqfDGKonyI.json │ │ ├── block.ItEOA5KV87.json │ │ ├── block.Iulu-FMAds.json │ │ ├── block.IwuCSsd4xo.json │ │ ├── block.IwwUqhTOPy.json │ │ ├── block.IyKjkvXqx3.json │ │ ├── block.J-sDmXNsUq.json │ │ ├── block.J0PdtL3AXY.json │ │ ├── block.J5SoJSRiCJ.json │ │ ├── block.JBHxBIuebj.json │ │ ├── block.JHAxbQnr0R.json │ │ ├── block.JHSLIJQNs8.json │ │ ├── block.JHqiyV1gju.json │ │ ├── block.JILm3iUujX.json │ │ ├── block.JMfZ6qgH2U.json │ │ ├── block.JNV6K8grR1.json │ │ ├── block.JQ9ERjsboj.json │ │ ├── block.JTT0KWhCR3.json │ │ ├── block.JYoYaFX2t.json │ │ ├── block.JZIDv-Td5T.json │ │ ├── block.Ja2qaxbxw.json │ │ ├── block.JbCt0FJ6u.json │ │ ├── block.Jbft0WX7-i.json │ │ ├── block.JeGGwOwnG2.json │ │ ├── block.JfchPIDaqc.json │ │ ├── block.JjTPPE7SJr.json │ │ ├── block.Ju3sawGhL.json │ │ ├── block.JyuuqwbfR1.json │ │ ├── block.K-6mst1pKz.json │ │ ├── block.K4Bfb-xLFz.json │ │ ├── block.K5HNBzE2vP.json │ │ ├── block.K5MSCqJc.json │ │ ├── block.K6J-tEiJo.json │ │ ├── block.K9CPi9NfC6.json │ │ ├── block.KGyWIRiOfC.json │ │ ├── block.KH-bLFxaRH.json │ │ ├── block.KIGesIm6hm.json │ │ ├── block.KIXFJSJup3.json │ │ ├── block.KOKCEqFafr.json │ │ ├── block.KQ4EksrhjF.json │ │ ├── block.KS3XB0w2fg.json │ │ ├── block.KVGlp3ZRb8.json │ │ ├── block.KZ71E33RZ.json │ │ ├── block.Kcfh1ONyLb.json │ │ ├── block.KcqFjWhXyK.json │ │ ├── block.KfeIuYKj2w.json │ │ ├── block.Kg7YqBx4k8.json │ │ ├── block.KlTe9s4mCe.json │ │ ├── block.KlvgIYN4f4.json │ │ ├── block.KoowkXBYlc.json │ │ ├── block.KpBSWEGwUa.json │ │ ├── block.KrvmC79eyD.json │ │ ├── block.KxJOhjDHVO.json │ │ ├── block.L4FsMmtaw.json │ │ ├── block.L654DywaSl.json │ │ ├── block.L8sglnJQMe.json │ │ ├── block.LCXJepL3ao.json │ │ ├── block.LCwT1mFuE.json │ │ ├── block.LCx8ORf-OI.json │ │ ├── block.LDwrZI6rW1.json │ │ ├── block.LEdDxrUyXL.json │ │ ├── block.LIaq8OkRhZ.json │ │ ├── block.LJ954lat1.json │ │ ├── block.LL9jRKkGGl.json │ │ ├── block.LLhjHoLHKH.json │ │ ├── block.LNnmzzzECd.json │ │ ├── block.LO12FZ5G5t.json │ │ ├── block.LOBVuOjbJy.json │ │ ├── block.LPnQnVI7zL.json │ │ ├── block.LQvPOUQSZa.json │ │ ├── block.LRSsTVYGLl.json │ │ ├── block.LRpiqyfpKr.json │ │ ├── block.LSDmbzTjFB.json │ │ ├── block.LZms5APSyU.json │ │ ├── block.LZwCjbr1L.json │ │ ├── block.LaDKdnyImC.json │ │ ├── block.LaqbFvN-wg.json │ │ ├── block.Ldlzm7eZe1.json │ │ ├── block.Leg1eXuaJu.json │ │ ├── block.LfuARn1i5z.json │ │ ├── block.Lhm3k306qa.json │ │ ├── block.LhyQd4Cp0r.json │ │ ├── block.Ln0svhtySK.json │ │ ├── block.LnG1zJ5CfW.json │ │ ├── block.LwcyN6P2pv.json │ │ ├── block.LxxrI6e5uu.json │ │ ├── block.Ly3dd6oovq.json │ │ ├── block.Lza5hAFehd.json │ │ ├── block.M27kwgYyE.json │ │ ├── block.M2SagUtvki.json │ │ ├── block.M3qpTzbMki.json │ │ ├── block.M5Q6VmzYMo.json │ │ ├── block.M9okzmxMhC.json │ │ ├── block.MCKRaWlytj.json │ │ ├── block.ML4KBVvZwi.json │ │ ├── block.MMFp06XtCw.json │ │ ├── block.MN3zLMbxw3.json │ │ ├── block.MNWCL2mIGs.json │ │ ├── block.MOcPCGYPem.json │ │ ├── block.MOcok6MgVV.json │ │ ├── block.MOdZfjvpcO.json │ │ ├── block.MTPW2tE9FB.json │ │ ├── block.MVUbPSxVh.json │ │ ├── block.MVgOOr6WnP.json │ │ ├── block.MYdHYMeWrm.json │ │ ├── block.MYnl8wYI0v.json │ │ ├── block.MZy0lSp2MK.json │ │ ├── block.MaShwMoNpq.json │ │ ├── block.Mcw6s9kmCw.json │ │ ├── block.MfYrYo0FUB.json │ │ ├── block.MfznkBnFH.json │ │ ├── block.Mi9xn1repz.json │ │ ├── block.MjqgWMTcB.json │ │ ├── block.Ml-sEpwIFX.json │ │ ├── block.Mppda7siDo.json │ │ ├── block.MsTxn65opE.json │ │ ├── block.Mtq6ceFj4.json │ │ ├── block.MunpLN3xbJ.json │ │ ├── block.MyE4IgAPYo.json │ │ ├── block.N3E9Alp69.json │ │ ├── block.N4fDFFDs2I.json │ │ ├── block.NA3SG9AJZk.json │ │ ├── block.NJOJGYrOu9.json │ │ ├── block.NQPf74CL2j.json │ │ ├── block.NRrO40LwG.json │ │ ├── block.NTmTFKxXmZ.json │ │ ├── block.NUuD7jiIGd.json │ │ ├── block.NUw1Dsl5un.json │ │ ├── block.NVZUyrBgdq.json │ │ ├── block.NbH8xmpgG.json │ │ ├── block.NfFAEFi6Y.json │ │ ├── block.Nkfn5RHNO4.json │ │ ├── block.NlbyYtz3sW.json │ │ ├── block.NmTK8O1AZh.json │ │ ├── block.NoeLCkJYP.json │ │ ├── block.NqMlcItcf.json │ │ ├── block.NsYYKhhPPw.json │ │ ├── block.Nu63eQ44lZ.json │ │ ├── block.NuempuCpQ.json │ │ ├── block.NyEluNe60R.json │ │ ├── block.NzUyhy7qSK.json │ │ ├── block.O09KFuoBly.json │ │ ├── block.O2FSrtamNm.json │ │ ├── block.O2lIuSN1-R.json │ │ ├── block.O5H0qHgB1.json │ │ ├── block.ODSSQA63g.json │ │ ├── block.OEyAa6Yh6.json │ │ ├── block.OKRlTFkdcB.json │ │ ├── block.OLGLbLID2.json │ │ ├── block.OLPC86ntOi.json │ │ ├── block.OMV7zyaPzq.json │ │ ├── block.ONEo1hMUj.json │ │ ├── block.OSJMJaTgjL.json │ │ ├── block.OTnte2BvYW.json │ │ ├── block.OTtOCcSkgG.json │ │ ├── block.OYjPTUOP0h.json │ │ ├── block.OiWpTgUgdS.json │ │ ├── block.OljzEqRx8X.json │ │ ├── block.OmxYteUjXt.json │ │ ├── block.Onksdt2iE.json │ │ ├── block.Or9NyLFTfT.json │ │ ├── block.Oy-baW-Is.json │ │ ├── block.OyQin2qIcG.json │ │ ├── block.P1-0NT8RTX.json │ │ ├── block.P6YQ-2gQlb.json │ │ ├── block.PCABLXLhgq.json │ │ ├── block.PCa0Gp168e.json │ │ ├── block.PJC4F3kt46.json │ │ ├── block.PLFtD8oW-j.json │ │ ├── block.PP9XBtfZE5.json │ │ ├── block.PWW38AmZTr.json │ │ ├── block.Pdi7nsiRKK.json │ │ ├── block.PfUxe0UVu8.json │ │ ├── block.PiAq0-7xsX.json │ │ ├── block.PjhN1Vmvpq.json │ │ ├── block.PmJDYP1TsK.json │ │ ├── block.PyIE9h0koB.json │ │ ├── block.PzwixtnJeC.json │ │ ├── block.Q0q0o5IdWq.json │ │ ├── block.Q6b5CiqdXC.json │ │ ├── block.Q7qj81IntK.json │ │ ├── block.QGPJRe5PKL.json │ │ ├── block.QKLwws8kgP.json │ │ ├── block.QKoF71NSO1.json │ │ ├── block.QL0bytdJO.json │ │ ├── block.QNcwyag5Kh.json │ │ ├── block.QPC3Mp7O2d.json │ │ ├── block.QSP0-uNfnP.json │ │ ├── block.QUPzNPWapk.json │ │ ├── block.QVIz25kKPE.json │ │ ├── block.QXpqMyAD5.json │ │ ├── block.QZ21cbRp61.json │ │ ├── block.QZJfcj3fd.json │ │ ├── block.QkMVZl3FBF.json │ │ ├── block.Ql8HQLcxPl.json │ │ ├── block.QnQPi8qWz0.json │ │ ├── block.Qnk7m3kaYK.json │ │ ├── block.Qo-480hmaQ.json │ │ ├── block.Qo5t01X6yw.json │ │ ├── block.QpglwCoz0J.json │ │ ├── block.QyTP6f2pCn.json │ │ ├── block.R1Vk2-Hw9O.json │ │ ├── block.R9MycJeE0Y.json │ │ ├── block.RASkSzs7yl.json │ │ ├── block.RAwGMOUXlt.json │ │ ├── block.RC2JwgxmNW.json │ │ ├── block.RCvHgeLd9.json │ │ ├── block.RDaiRdHwDS.json │ │ ├── block.RF1TtHHtyd.json │ │ ├── block.RGgnEHauhg.json │ │ ├── block.RHQwqXii01.json │ │ ├── block.RHr88lwqCn.json │ │ ├── block.RILkEnTgSL.json │ │ ├── block.ROsmz3RWYN.json │ │ ├── block.RPAgK1JMSC.json │ │ ├── block.RPbzgaXMiy.json │ │ ├── block.RSU0NhIsTj.json │ │ ├── block.RTT-awnhs.json │ │ ├── block.RV3cYVvdWY.json │ │ ├── block.RZQ2VmGbjG.json │ │ ├── block.RcT0ubJhtL.json │ │ ├── block.Ri7HQ4cH8y.json │ │ ├── block.RiuaRcJDzF.json │ │ ├── block.RnLZOF1krl.json │ │ ├── block.RpzjcIxJF.json │ │ ├── block.RrDsCwsRHt.json │ │ ├── block.RwbnKWnXRo.json │ │ ├── block.SA21AT8ae5.json │ │ ├── block.SAwLvOFbZ8.json │ │ ├── block.SEcZjEZngE.json │ │ ├── block.SF-AaUd8LA.json │ │ ├── block.SFmiRth235.json │ │ ├── block.SHMCTUy-7O.json │ │ ├── block.SIyWzMgQIz.json │ │ ├── block.SLQ0VMfotW.json │ │ ├── block.SPJlxlfVO.json │ │ ├── block.SPWVkD0DoB.json │ │ ├── block.SW2Xm3p7Ww.json │ │ ├── block.SXuWgfpZp.json │ │ ├── block.SaJovgLnsd.json │ │ ├── block.SdzH2CWLV.json │ │ ├── block.SslWBntYem.json │ │ ├── block.SvaBuC0BaP.json │ │ ├── block.Sz1clRf5ap.json │ │ ├── block.T-U7P6dy2Y.json │ │ ├── block.T1iwrobGSP.json │ │ ├── block.T3IyMqv8no.json │ │ ├── block.T43ESHQh8j.json │ │ ├── block.T4GMzGoT1g.json │ │ ├── block.T4I6Ojfhm5.json │ │ ├── block.T6jQzFaPR.json │ │ ├── block.T9Cm2H8ntC.json │ │ ├── block.T9VvHIpxy.json │ │ ├── block.TBFKz7JotN.json │ │ ├── block.TFWW6KgbAw.json │ │ ├── block.TMiGpjt4WK.json │ │ ├── block.TNqX1F5YD6.json │ │ ├── block.TQqfxanFrG.json │ │ ├── block.TVSVcgPelF.json │ │ ├── block.TXAQGWjjCa.json │ │ ├── block.TZMYu4a-O.json │ │ ├── block.TfjCtSVFmq.json │ │ ├── block.ThYBImASE2.json │ │ ├── block.TiYhTNlPb.json │ │ ├── block.Tin4S3ZN-A.json │ │ ├── block.Tkfd42LfQx.json │ │ ├── block.ToPwHs3IQ3.json │ │ ├── block.TokjLXUIT3.json │ │ ├── block.TrERoIk0Wp.json │ │ ├── block.TysvJvlxPa.json │ │ ├── block.U-16D6KUqf.json │ │ ├── block.U35p7gUFR9.json │ │ ├── block.U4DOI1SpC8.json │ │ ├── block.U8srTT6uRd.json │ │ ├── block.UGLfVJbUTS.json │ │ ├── block.UHlgUCCFMS.json │ │ ├── block.UIzn6dTrAs.json │ │ ├── block.UOAvS2msXU.json │ │ ├── block.UPQzlsCB0.json │ │ ├── block.UQwGDX1xoe.json │ │ ├── block.UXLjbRrKsm.json │ │ ├── block.UYLWgPKCAK.json │ │ ├── block.Ub7z1ZeD3l.json │ │ ├── block.UdGjglf7UR.json │ │ ├── block.UeRfnaYgIy.json │ │ ├── block.Ufyw8Ka0Dm.json │ │ ├── block.Uop2NNJH1.json │ │ ├── block.Urkj-jpFb.json │ │ ├── block.Ut6vgazTo4.json │ │ ├── block.Uu5wDGX4VF.json │ │ ├── block.UxEjaaxIkz.json │ │ ├── block.Uy3GtEB0eV.json │ │ ├── block.V-TApx6CaX.json │ │ ├── block.V1e08fmuv4.json │ │ ├── block.V9Udj5tB6K.json │ │ ├── block.VHGbDoq2qu.json │ │ ├── block.VOcEVaQJfC.json │ │ ├── block.VPWZbqlIrZ.json │ │ ├── block.VQ8pVCy6i6.json │ │ ├── block.VVMFXkO-z.json │ │ ├── block.VWhxJikXDx.json │ │ ├── block.VfN5P6R3AJ.json │ │ ├── block.VhNuPYcXNM.json │ │ ├── block.ViDRcw0Ae.json │ │ ├── block.VlWhJxQNN.json │ │ ├── block.VlxHDHtlm5.json │ │ ├── block.Vq5mlxyExd.json │ │ ├── block.Vr4J8dRBOG.json │ │ ├── block.Vue4grbdA.json │ │ ├── block.VxaX8LpGzP.json │ │ ├── block.VxzOh-xQ4j.json │ │ ├── block.W-atjXaPQn.json │ │ ├── block.W3wf3KPWfZ.json │ │ ├── block.W4LcejA8QO.json │ │ ├── block.W68b2wa-N6.json │ │ ├── block.W6f42NNhkl.json │ │ ├── block.WA0LfQAOk.json │ │ ├── block.WGTh4CdBfM.json │ │ ├── block.WJyHomoUC9.json │ │ ├── block.WK2uBjkvHm.json │ │ ├── block.WMzxm-CN2W.json │ │ ├── block.WRYzsz4pG0.json │ │ ├── block.Wdqk5XYGTw.json │ │ ├── block.Wi5zWBMuy7.json │ │ ├── block.WkCBsUBi4.json │ │ ├── block.WmP7vbJ38.json │ │ ├── block.WoJBNjJmiq.json │ │ ├── block.WpCGIKHyyD.json │ │ ├── block.Wtt-U1ypp5.json │ │ ├── block.WuTkdWStk.json │ │ ├── block.WvuoP66qc.json │ │ ├── block.WwpXCC9NS5.json │ │ ├── block.WyxWLOi1YC.json │ │ ├── block.X0XuYUkOFk.json │ │ ├── block.X4fYUVior.json │ │ ├── block.X4y4jknpft.json │ │ ├── block.X53m7XVBAX.json │ │ ├── block.X6Oq0sGIKC.json │ │ ├── block.X704KCbRJP.json │ │ ├── block.XDAuFStqad.json │ │ ├── block.XHWSFYUdCv.json │ │ ├── block.XNLNsk3Ilp.json │ │ ├── block.XR3LF00yVM.json │ │ ├── block.XTn0PpOMzx.json │ │ ├── block.XWPaxRV45.json │ │ ├── block.XdmFMBrx8J.json │ │ ├── block.XdyFQ9lNNW.json │ │ ├── block.XgRPphMAmE.json │ │ ├── block.XkfoihweB2.json │ │ ├── block.XlM3HpupvU.json │ │ ├── block.XoaPFtwMxo.json │ │ ├── block.Xr9XGSQZEo.json │ │ ├── block.XrPcNnn64y.json │ │ ├── block.XtJeC5xqO.json │ │ ├── block.Xxg91XYT6F.json │ │ ├── block.Y-JVxTUya.json │ │ ├── block.Y0Q7gWz343.json │ │ ├── block.Y5bEboiKn3.json │ │ ├── block.Y69opKil.json │ │ ├── block.Y8HzdS7gPp.json │ │ ├── block.YAWQnyo8.json │ │ ├── block.YD22AvbrXp.json │ │ ├── block.YDafbBi1Oc.json │ │ ├── block.YEvhZZjXzG.json │ │ ├── block.YH03wvIdG6.json │ │ ├── block.YKlqsdT2P.json │ │ ├── block.YQ5OWE4Ajp.json │ │ ├── block.YRpUGVl1Vl.json │ │ ├── block.YX12ke2VXe.json │ │ ├── block.YXo0qnpuD8.json │ │ ├── block.Ybd8pHXT1N.json │ │ ├── block.Yf36sbjm30.json │ │ ├── block.YhisM5kMvz.json │ │ ├── block.YjMRVbIoZ5.json │ │ ├── block.YkYGst3Vsp.json │ │ ├── block.YmTm4i52F.json │ │ ├── block.YpH9zr18qz.json │ │ ├── block.Ypx4jgGvfh.json │ │ ├── block.Yqg5jkheAm.json │ │ ├── block.YrfZRP-Egy.json │ │ ├── block.Yt0d7ZzFPk.json │ │ ├── block.Yy3EHn1oaI.json │ │ ├── block.Z-a85or6Fo.json │ │ ├── block.Z-k5iVAYJa.json │ │ ├── block.Z0UVWU-J3w.json │ │ ├── block.Z1JqAQWncl.json │ │ ├── block.Z2Q0RQigA5.json │ │ ├── block.Z4zlUf2Ok3.json │ │ ├── block.ZGXU1320-M.json │ │ ├── block.ZI8Csk1wp8.json │ │ ├── block.ZIJwJ3CmuB.json │ │ ├── block.ZJKBamJGO.json │ │ ├── block.ZLo3IFS9xW.json │ │ ├── block.ZN0FaNhM3g.json │ │ ├── block.ZNxKseIXgO.json │ │ ├── block.ZOIsdq8hnJ.json │ │ ├── block.ZQxHmbsKuG.json │ │ ├── block.ZSIeW95JV.json │ │ ├── block.ZfRqE5OGF.json │ │ ├── block.ZiKuk1QWmA.json │ │ ├── block.ZjDgwTP4Iw.json │ │ ├── block.ZjFirLTphX.json │ │ ├── block.ZjMnVXYvOd.json │ │ ├── block.Zo4mnqqeiM.json │ │ ├── block.ZoCdse-OVA.json │ │ ├── block.ZpUejgJBML.json │ │ ├── block.Zpz4DkFstv.json │ │ ├── block.Zu6MbzLgVg.json │ │ ├── block.ZuMIti55fB.json │ │ ├── block.ZwJCsnzjFv.json │ │ ├── block.ZyjEXVnvDD.json │ │ ├── block.a-agqL1XfK.json │ │ ├── block.a1XY2Aqt3.json │ │ ├── block.a6InsrLwTc.json │ │ ├── block.a7DU-WzOUt.json │ │ ├── block.a8rNjR7Rr1.json │ │ ├── block.aCC75R1sUE.json │ │ ├── block.aDgBRemUp.json │ │ ├── block.aHlQntJ97I.json │ │ ├── block.aIt5CbQR8h.json │ │ ├── block.aKL4FnzGco.json │ │ ├── block.aKbc-ed5c3.json │ │ ├── block.aSBijmaCTO.json │ │ ├── block.aWhZdAgmt4.json │ │ ├── block.aX0M-14vU.json │ │ ├── block.afnLTvjGcu.json │ │ ├── block.alNcNybgOB.json │ │ ├── block.alXcZHiCL8.json │ │ ├── block.ancMEaFQ1D.json │ │ ├── block.aqbCC1UTu6.json │ │ ├── block.arABzlwCN.json │ │ ├── block.asxSFBoEND.json │ │ ├── block.auNVJoG9Ne.json │ │ ├── block.av87gquwW3.json │ │ ├── block.awyLfn39GO.json │ │ ├── block.b0Pi6rsxNQ.json │ │ ├── block.b4DSxOAVh.json │ │ ├── block.b6JcQi3ROy.json │ │ ├── block.b8thzdh4QQ.json │ │ ├── block.bD6Ja8-n-C.json │ │ ├── block.bGTQW1bLwp.json │ │ ├── block.bKBC8XyaoY.json │ │ ├── block.bKlWE2O54.json │ │ ├── block.bQzD3nHy1.json │ │ ├── block.bVwjZHqzBW.json │ │ ├── block.bWyVWnOJT2.json │ │ ├── block.bYouynBIao.json │ │ ├── block.bdSIEUW-gk.json │ │ ├── block.bixmvF8MdT.json │ │ ├── block.bjwP36baZI.json │ │ ├── block.bkpqGQNuAN.json │ │ ├── block.blhbLMNKWC.json │ │ ├── block.bnUKR9qwgt.json │ │ ├── block.bnpJvv9Ekf.json │ │ ├── block.btcQ8QLJYv.json │ │ ├── block.bvBdmc7h87.json │ │ ├── block.bvaQxrukPb.json │ │ ├── block.bwCcdGFTD.json │ │ ├── block.bwZLMpnrmS.json │ │ ├── block.bwxYYs-u5W.json │ │ ├── block.bxjptRofEX.json │ │ ├── block.bz7qmID2n.json │ │ ├── block.c3BE9v74-9.json │ │ ├── block.c84RIwPTuN.json │ │ ├── block.c8QScryc1w.json │ │ ├── block.cDXEF5HCA2.json │ │ ├── block.cJtUAcXL70.json │ │ ├── block.cKyCNcqRnb.json │ │ ├── block.cLp0Tvm8-5.json │ │ ├── block.cOLmTVEvit.json │ │ ├── block.cOpUYn5Pt.json │ │ ├── block.cT2x20EdNp.json │ │ ├── block.cUYVO1Y7Oe.json │ │ ├── block.cUrNq9vbV.json │ │ ├── block.cbExkt1NFA.json │ │ ├── block.cfdnGhQqK8.json │ │ ├── block.ch7bxp4bx4.json │ │ ├── block.cicWhIIR2y.json │ │ ├── block.clGwPphVM2.json │ │ ├── block.cmylBU351Z.json │ │ ├── block.coT5Ee-i8c.json │ │ ├── block.cozCA1tCuF.json │ │ ├── block.csq5yJXReo.json │ │ ├── block.ctQCZYnrv.json │ │ ├── block.cuqa5xWXKg.json │ │ ├── block.cxjuCxymEL.json │ │ ├── block.cyLOHPulOB.json │ │ ├── block.d1n2wjyoYU.json │ │ ├── block.d2f4Z5kwYu.json │ │ ├── block.d9PPVF2Klm.json │ │ ├── block.dBb3191J2T.json │ │ ├── block.dCr-iYOlfs.json │ │ ├── block.dFicVEgRrJ.json │ │ ├── block.dJNb1Ltoh2.json │ │ ├── block.dJzGYme3cZ.json │ │ ├── block.dKsm31LrUo.json │ │ ├── block.dPlJPL5Jcu.json │ │ ├── block.dPn29XKOdv.json │ │ ├── block.dSzUSG371K.json │ │ ├── block.dWJzjb2ZO5.json │ │ ├── block.dZbhmzWR5y.json │ │ ├── block.dcjqBCfIZv.json │ │ ├── block.dg432jHAEw.json │ │ ├── block.djBd2Tiwij.json │ │ ├── block.dod93MqGG.json │ │ ├── block.dp1XIRX19k.json │ │ ├── block.drRXDJVl4s.json │ │ ├── block.e0PZuHL0Fl.json │ │ ├── block.e5L5XARBxm.json │ │ ├── block.e5cvgA6lb0.json │ │ ├── block.e6Taok7a5I.json │ │ ├── block.e7B3XgIhUH.json │ │ ├── block.eA1vl-JCiR.json │ │ ├── block.eAtLspy-DR.json │ │ ├── block.eHq0Tg0WY.json │ │ ├── block.eMX3COpZQq.json │ │ ├── block.eND2DEwam.json │ │ ├── block.eUOluPMN9J.json │ │ ├── block.eYF-l8pvNk.json │ │ ├── block.edpOPZnxj0.json │ │ ├── block.ee9r7x7wI.json │ │ ├── block.efMDYO09RW.json │ │ ├── block.eoYSn9Yrdo.json │ │ ├── block.ep1h8wbZQl.json │ │ ├── block.epyV4mcDRd.json │ │ ├── block.ersJ-S5wsG.json │ │ ├── block.et9Jv7o4JW.json │ │ ├── block.etSXiWj2LD.json │ │ ├── block.f-TlOFP3R8.json │ │ ├── block.fCHbULcEmh.json │ │ ├── block.fGXNWRcG7B.json │ │ ├── block.fIS6hQJA02.json │ │ ├── block.fISoVuZtas.json │ │ ├── block.fJ8hcNN1ml.json │ │ ├── block.fMNbtN0jL.json │ │ ├── block.fN-LE7Cy5I.json │ │ ├── block.fPGkVLxlOw.json │ │ ├── block.fPLq3rqueI.json │ │ ├── block.fTvLxK8KLF.json │ │ ├── block.fVZ1ER9Xaf.json │ │ ├── block.fePyOjaUtD.json │ │ ├── block.fgqB5u79e.json │ │ ├── block.fnwKhTw-Pn.json │ │ ├── block.fpIxgKBLWK.json │ │ ├── block.fqTpKKvrp9.json │ │ ├── block.fr19BbaAco.json │ │ ├── block.fscDRuUFid.json │ │ ├── block.ftIPaUH0iG.json │ │ ├── block.ftQlwytr3g.json │ │ ├── block.ftk3X-R2BY.json │ │ ├── block.fuSLJPXcnd.json │ │ ├── block.g2INAb2GcM.json │ │ ├── block.g2IlLhbVxC.json │ │ ├── block.g2jAxU8a6l.json │ │ ├── block.g8kzZbVQWM.json │ │ ├── block.g9HzP0fuvQ.json │ │ ├── block.gHj5GQXru6.json │ │ ├── block.gLIFIuxJ6p.json │ │ ├── block.gNMZ76dcNf.json │ │ ├── block.gQiDkx7j-i.json │ │ ├── block.gRCFJRAgTx.json │ │ ├── block.gRg4GR8qdT.json │ │ ├── block.gTkzmXUah5.json │ │ ├── block.gUD4bX-VcH.json │ │ ├── block.gVec0KD4nW.json │ │ ├── block.gWVJawMrU5.json │ │ ├── block.gYAVv4-IHV.json │ │ ├── block.ghSKSzEm6Z.json │ │ ├── block.glOIuRjmkg.json │ │ ├── block.grNn9aKgAY.json │ │ ├── block.gsdDQuIGmG.json │ │ ├── block.gxlgwvsr2O.json │ │ ├── block.gy1nxOsVr9.json │ │ ├── block.h-NMutwzX.json │ │ ├── block.h1oleL8GO6.json │ │ ├── block.h5DLbesybk.json │ │ ├── block.h80cpT77ZP.json │ │ ├── block.hBYP7zYc2G.json │ │ ├── block.hDQ5LvDLl.json │ │ ├── block.hH0bhtFpoo.json │ │ ├── block.hJhcU0-Sqe.json │ │ ├── block.hOL9nj01H.json │ │ ├── block.hPK4g6MoOp.json │ │ ├── block.hUe8lWLcIB.json │ │ ├── block.hVD9btaqaT.json │ │ ├── block.hVphhChmrx.json │ │ ├── block.hWOD5V51EF.json │ │ ├── block.hbrik123MP.json │ │ ├── block.hd0MGNPaqG.json │ │ ├── block.heD8LF8qws.json │ │ ├── block.helYpAMQrF.json │ │ ├── block.hgulznnToO.json │ │ ├── block.hjY6uMLrTW.json │ │ ├── block.hmzaZQYDQ.json │ │ ├── block.huGSuOSFLN.json │ │ ├── block.hythV2fMqh.json │ │ ├── block.i-5Q1pVPC.json │ │ ├── block.i-DKLWYgHw.json │ │ ├── block.i-gv5rf8EW.json │ │ ├── block.i14bFPLqG2.json │ │ ├── block.i3IWtRRfiV.json │ │ ├── block.i5A0-Z7Wz.json │ │ ├── block.i5r5rWMLXX.json │ │ ├── block.i8TGdU8yuH.json │ │ ├── block.iAMPk2rr7I.json │ │ ├── block.iES-bzDVCz.json │ │ ├── block.iFOVuyz8Pc.json │ │ ├── block.iG7ld2Vhwd.json │ │ ├── block.iI1Nyaoe8J.json │ │ ├── block.iJSxdEVRZ.json │ │ ├── block.iK6UaSCIon.json │ │ ├── block.iKZXePnQMN.json │ │ ├── block.iQxBTy7TQ9.json │ │ ├── block.iRuKc3hTVk.json │ │ ├── block.iU6qtqrjkF.json │ │ ├── block.iYLjSsyG4R.json │ │ ├── block.iaFvYgHJ.json │ │ ├── block.ieYONFSPpP.json │ │ ├── block.ifBW4f0UVR.json │ │ ├── block.ifEJFlu6X.json │ │ ├── block.igx6CU1XWC.json │ │ ├── block.ihKMdBkEA.json │ │ ├── block.iiLJ7TXNPq.json │ │ ├── block.ilD8CYgskY.json │ │ ├── block.ilgc8MX7Mr.json │ │ ├── block.inUMtyRlzV.json │ │ ├── block.iws4pudR8S.json │ │ ├── block.iyonqXVWMS.json │ │ ├── block.j3MMv8VPYP.json │ │ ├── block.j3bm9Px6M5.json │ │ ├── block.j5WsnXRSpZ.json │ │ ├── block.j6JO9lCZg6.json │ │ ├── block.j6NAiX6uBe.json │ │ ├── block.j7wwWYxRM.json │ │ ├── block.j7yKctalkW.json │ │ ├── block.j8pG2ToRGB.json │ │ ├── block.jDBUIKk744.json │ │ ├── block.jMNOJUANM.json │ │ ├── block.jNiYbHMSbL.json │ │ ├── block.jNoUMkdQcV.json │ │ ├── block.jNuxQ6SHNE.json │ │ ├── block.jOCacLPaWp.json │ │ ├── block.jPmqETn3Ot.json │ │ ├── block.jTLq0DpEwz.json │ │ ├── block.jTmZN54g7h.json │ │ ├── block.jXVcewzE2V.json │ │ ├── block.jbnzaPfaCa.json │ │ ├── block.jenYVAx-vM.json │ │ ├── block.jlr3VwlcBn.json │ │ ├── block.jmv0oMx9C5.json │ │ ├── block.jpOIPFitXa.json │ │ ├── block.jtEcfYV8nP.json │ │ ├── block.juT9ISGRgB.json │ │ ├── block.jzrVZ6NSYT.json │ │ ├── block.jzyQ0Nh0ud.json │ │ ├── block.k-vI8epC.json │ │ ├── block.k0QzjbplOg.json │ │ ├── block.k3y6F49bYx.json │ │ ├── block.k7VIzU9sSK.json │ │ ├── block.kARHHBzg1i.json │ │ ├── block.kCkF5j-h4Q.json │ │ ├── block.kJ8bmiVpm.json │ │ ├── block.kPIDRRElfv.json │ │ ├── block.kUzF7HVxg7.json │ │ ├── block.kVRd4KfOxP.json │ │ ├── block.kbWpujxJfY.json │ │ ├── block.kbZ5PU5Obi.json │ │ ├── block.kbjsX8E9qF.json │ │ ├── block.kcqAc8xMO3.json │ │ ├── block.krhH5IJA95.json │ │ ├── block.kwN21MJ5zJ.json │ │ ├── block.kxPRuo07kk.json │ │ ├── block.l-G6YrrqRB.json │ │ ├── block.l-v7rVbonI.json │ │ ├── block.l1Orf1efwX.json │ │ ├── block.l2nzYRA9Mr.json │ │ ├── block.l7juwtVm13.json │ │ ├── block.l9lbjQX4q.json │ │ ├── block.lGjAXK98hR.json │ │ ├── block.lID0f8g2zH.json │ │ ├── block.lJERnqE3mh.json │ │ ├── block.lNmJbVwFSG.json │ │ ├── block.lORqKBgsh4.json │ │ ├── block.lSs0JoynGf.json │ │ ├── block.lWK-nx4EE.json │ │ ├── block.lYcwj58Zxe.json │ │ ├── block.lc9gBgn5Gn.json │ │ ├── block.lep5sH9bL0.json │ │ ├── block.ll2XbiqQPX.json │ │ ├── block.lolMIN1sCt.json │ │ ├── block.ltllGPpK7d.json │ │ ├── block.lx6R5Awb1v.json │ │ ├── block.m2JmQHH0Xj.json │ │ ├── block.m2ateydMzC.json │ │ ├── block.m5nxnE1Jsg.json │ │ ├── block.m6bffEZjDn.json │ │ ├── block.mAt6UxTfd.json │ │ ├── block.mB3RjC48J0.json │ │ ├── block.mBAfLWP2Uv.json │ │ ├── block.mCkJGyV6Mx.json │ │ ├── block.mDF1TkRFpH.json │ │ ├── block.mEENWYbU-I.json │ │ ├── block.mGsB6xc0y0.json │ │ ├── block.mGzw4wj7cM.json │ │ ├── block.mKqeQjLFh4.json │ │ ├── block.mOhFCMFtD8.json │ │ ├── block.mPonsNPy08.json │ │ ├── block.mZM7Z9u12.json │ │ ├── block.mZOXevclRW.json │ │ ├── block.mZcPBNPHvt.json │ │ ├── block.mZsu4Je12W.json │ │ ├── block.mbWBNCz498.json │ │ ├── block.mdAdXPDRGV.json │ │ ├── block.mghF2eD1d.json │ │ ├── block.miZdjfO0o.json │ │ ├── block.mlMyDNdc.json │ │ ├── block.mm4KCih83C.json │ │ ├── block.mpYEXAad7g.json │ │ ├── block.msx2bCb8Y.json │ │ ├── block.mvGRhQNeM.json │ │ ├── block.mxDC6QnoSU.json │ │ ├── block.n-QlKqw4jF.json │ │ ├── block.n2RHrAA8aN.json │ │ ├── block.n2RoDRDYtQ.json │ │ ├── block.n370ScwVRd.json │ │ ├── block.n3b0GzrZLL.json │ │ ├── block.n4CtCM6G3b.json │ │ ├── block.n59kj7bFMk.json │ │ ├── block.nEUxqY7V2i.json │ │ ├── block.nEmIhNF6Uj.json │ │ ├── block.nHHM8ZY1t.json │ │ ├── block.nHhPPOGfai.json │ │ ├── block.nHr1TcZ8tV.json │ │ ├── block.nI2byFvtnt.json │ │ ├── block.nIogGUyTr4.json │ │ ├── block.nIpMIzvWnr.json │ │ ├── block.nOAmfOanrd.json │ │ ├── block.nR0iSsUq5.json │ │ ├── block.nSBgTmnnUv.json │ │ ├── block.nSljTnWxtP.json │ │ ├── block.nWcNDJiFHd.json │ │ ├── block.nXLZNqwrJa.json │ │ ├── block.nZyix36Oi1.json │ │ ├── block.ncNUOm2Yg1.json │ │ ├── block.ne8zZdjDIn.json │ │ ├── block.ng6Jr8TiJ.json │ │ ├── block.nlULn2N9F6.json │ │ ├── block.noy0G2tShz.json │ │ ├── block.np6PYCkbE.json │ │ ├── block.npOsT80Wzg.json │ │ ├── block.nps5oVP4UP.json │ │ ├── block.nre5fjvPZk.json │ │ ├── block.o0vnffdsU.json │ │ ├── block.o3esgN81KX.json │ │ ├── block.o8P2Q6-0lE.json │ │ ├── block.oFBqEfh1ZE.json │ │ ├── block.oI-ka9MEjZ.json │ │ ├── block.oKGhL28y0a.json │ │ ├── block.oL7QKaN9Lm.json │ │ ├── block.oLTmUQajbg.json │ │ ├── block.oLfe6G76zy.json │ │ ├── block.oUxVAcyR5r.json │ │ ├── block.oaCrJaflQh.json │ │ ├── block.obIc3QEfDp.json │ │ ├── block.ofAf-7-aDV.json │ │ ├── block.ok20yIaSYJ.json │ │ ├── block.oq9tpucXyL.json │ │ ├── block.oqP34NGaxs.json │ │ ├── block.ozX53DQomo.json │ │ ├── block.p0isrK05a.json │ │ ├── block.p1adg1-vZ2.json │ │ ├── block.p41XRV5d52.json │ │ ├── block.pCd3yMX5s.json │ │ ├── block.pKs3OLNbvF.json │ │ ├── block.pLTa5C5TZ8.json │ │ ├── block.pMkYbcemPH.json │ │ ├── block.pNnWNgzyQu.json │ │ ├── block.pPRan5hcfd.json │ │ ├── block.pRl3VRIEd.json │ │ ├── block.pSdr9LrvsT.json │ │ ├── block.pShWW5bKHG.json │ │ ├── block.pV9omOb9v.json │ │ ├── block.pYkbxxqT0.json │ │ ├── block.pYpl3qkIw4.json │ │ ├── block.pbJlBMxTth.json │ │ ├── block.plKhxUHl0y.json │ │ ├── block.pmzUZU9rnt.json │ │ ├── block.prldZnTHgw.json │ │ ├── block.prqNWd26z.json │ │ ├── block.puiv15fGzj.json │ │ ├── block.pv8-sKWYtq.json │ │ ├── block.pxDj4G6mh5.json │ │ ├── block.pyhifCLDUg.json │ │ ├── block.pypxJG9YCv.json │ │ ├── block.q-WXZoNTE.json │ │ ├── block.q-igZuXadc.json │ │ ├── block.q94FX1ZBr.json │ │ ├── block.qAXSyHtKsd.json │ │ ├── block.qAd1PYCqEY.json │ │ ├── block.qBBNO76IF.json │ │ ├── block.qDEGwlErZS.json │ │ ├── block.qFCzRPrV3.json │ │ ├── block.qFTcn7RKj.json │ │ ├── block.qIHJvwBfU.json │ │ ├── block.qJo5uTJEn3.json │ │ ├── block.qNXhstEiku.json │ │ ├── block.qR-vEg0ltF.json │ │ ├── block.qWfQMEAvit.json │ │ ├── block.qebw1cvH7j.json │ │ ├── block.qkTCOH7Ik.json │ │ ├── block.ql5yuWD3zA.json │ │ ├── block.qt0JNl0GQ3.json │ │ ├── block.r2qfg3P4VU.json │ │ ├── block.r68-rzNpW9.json │ │ ├── block.rB3uZAGOYA.json │ │ ├── block.rChqv4F0n2.json │ │ ├── block.rEoD0OeATX.json │ │ ├── block.rIjXqjQsB.json │ │ ├── block.rOLCikqal1.json │ │ ├── block.rOtdt17mZ.json │ │ ├── block.rQMjy1pmZu.json │ │ ├── block.rVKhZeDMU.json │ │ ├── block.rYMglvjpjs.json │ │ ├── block.rZVYWc5TTu.json │ │ ├── block.rggalUI52K.json │ │ ├── block.rnzsD82PRe.json │ │ ├── block.roFCUmMQYR.json │ │ ├── block.rrrSJEFzUH.json │ │ ├── block.rs173pGkd9.json │ │ ├── block.rs5Q1EqJDB.json │ │ ├── block.rsDI2MqJLB.json │ │ ├── block.rtPCzklJvh.json │ │ ├── block.ruEwieJfwN.json │ │ ├── block.ruy80tvvHy.json │ │ ├── block.rwg1vcNZr7.json │ │ ├── block.ryWiwearP.json │ │ ├── block.s3qKyUsCT6.json │ │ ├── block.s7sSsuyqQk.json │ │ ├── block.s8la0SQi2B.json │ │ ├── block.sBhEd0JwlX.json │ │ ├── block.sI9T2CK0mW.json │ │ ├── block.sMAhWluDDj.json │ │ ├── block.sNM1mmV0gV.json │ │ ├── block.sOl8lj6xMa.json │ │ ├── block.sPqATmpqcX.json │ │ ├── block.sTSxU871L1.json │ │ ├── block.sZ9qHg1AiC.json │ │ ├── block.shGLZRMKe5.json │ │ ├── block.sjXh9z4g58.json │ │ ├── block.skiVVPBiBZ.json │ │ ├── block.sr4OHAvI26.json │ │ ├── block.ssEmYaKhnk.json │ │ ├── block.ssKkS2PmHw.json │ │ ├── block.swHsiSccPm.json │ │ ├── block.syWOKZ2WBX.json │ │ ├── block.t-5xtSLJn7.json │ │ ├── block.t0-ammG3vp.json │ │ ├── block.t7-LiozhSE.json │ │ ├── block.t780kEi8b8.json │ │ ├── block.t8xVHf8OyL.json │ │ ├── block.t9VKw4Fblf.json │ │ ├── block.tCCNFprTzX.json │ │ ├── block.tD7x-IZ9Q.json │ │ ├── block.tMxMRSoTsS.json │ │ ├── block.tNlAQ5fw8.json │ │ ├── block.tNq-BwG0Fh.json │ │ ├── block.tRfQfDgt4c.json │ │ ├── block.tYeSi40P04.json │ │ ├── block.ta0p27bue7.json │ │ ├── block.tcFrjF5zqd.json │ │ ├── block.tdIHop8vvq.json │ │ ├── block.tmaptzq32j.json │ │ ├── block.tnmk6IWoq0.json │ │ ├── block.tqtoKVawen.json │ │ ├── block.trmoE3ahXH.json │ │ ├── block.tsmJPbHNYg.json │ │ ├── block.tweFdTxy1L.json │ │ ├── block.u-2Q9Ua9Z4.json │ │ ├── block.u1iWOBrbZ9.json │ │ ├── block.u3DSAIB64U.json │ │ ├── block.u4dqJIWdas.json │ │ ├── block.u4zcTb04C.json │ │ ├── block.u9497pK-Q7.json │ │ ├── block.uAbJfOoUvH.json │ │ ├── block.uCeq-yAF-X.json │ │ ├── block.uJv3wBewJ.json │ │ ├── block.uU6KqvPxAA.json │ │ ├── block.uZd36wHJs.json │ │ ├── block.uaF6FeFcNZ.json │ │ ├── block.uaGjH513a5.json │ │ ├── block.ui4wfB1ors.json │ │ ├── block.ujyNk0CnK.json │ │ ├── block.unYQSsIPVl.json │ │ ├── block.up9vT664ui.json │ │ ├── block.urAH4fOTky.json │ │ ├── block.urpoMCtu2V.json │ │ ├── block.usHGj2Byt.json │ │ ├── block.uxIrrxEsCC.json │ │ ├── block.v4t4jZBPZ.json │ │ ├── block.v58RbD8Krc.json │ │ ├── block.v5QzDxTnwZ.json │ │ ├── block.vBtSObq42B.json │ │ ├── block.vG5YCF3R3j.json │ │ ├── block.vJfSRAVANK.json │ │ ├── block.vOWS2s6YnC.json │ │ ├── block.vPdIHpvLwN.json │ │ ├── block.vTgaKbP8uo.json │ │ ├── block.vTs6QmfORK.json │ │ ├── block.vXcUxlMtQr.json │ │ ├── block.vYUWLFbndj.json │ │ ├── block.vd3AOFR1Fb.json │ │ ├── block.vdteKoO9dF.json │ │ ├── block.veqvwV2i0M.json │ │ ├── block.vfxR8nt-a.json │ │ ├── block.vknOWbT5Uz.json │ │ ├── block.vlzRHoS0QH.json │ │ ├── block.vp5YBQhsLE.json │ │ ├── block.w5bvxoWEwB.json │ │ ├── block.w7iIELPFMF.json │ │ ├── block.w8GfiH8UjR.json │ │ ├── block.wHyRHm8vn.json │ │ ├── block.wICAcDvI-Z.json │ │ ├── block.wJsanghZOz.json │ │ ├── block.wMMForWZ2.json │ │ ├── block.wRwMxZCcj8.json │ │ ├── block.wWSczeOCFG.json │ │ ├── block.wYeZ6pldno.json │ │ ├── block.wc6QrvWQjU.json │ │ ├── block.wfdVlvFi0.json │ │ ├── block.wgqLi4wVKy.json │ │ ├── block.wkEsh-oj.json │ │ ├── block.wns5Chf3s3.json │ │ ├── block.woP8OK-Nqn.json │ │ ├── block.wqZ5gJxuBU.json │ │ ├── block.wyk2874anu.json │ │ ├── block.x1WDwX94wA.json │ │ ├── block.x3Ne0ooLEc.json │ │ ├── block.x3iNJ3pssh.json │ │ ├── block.x602IKaHUn.json │ │ ├── block.x8SRVeUZ3.json │ │ ├── block.xA43TvByXF.json │ │ ├── block.xApibZDslk.json │ │ ├── block.xF-6oolL8n.json │ │ ├── block.xG9GIs2WD2.json │ │ ├── block.xIsiFWci7e.json │ │ ├── block.xJX5cnKuVF.json │ │ ├── block.xKgm8ESgXC.json │ │ ├── block.xLJBXfBR6E.json │ │ ├── block.xLtpUig01w.json │ │ ├── block.xN0NXc2WIx.json │ │ ├── block.xNF5ts0UHA.json │ │ ├── block.xNiQAA96b5.json │ │ ├── block.xUZgoJG7sp.json │ │ ├── block.xUyMpOfZLo.json │ │ ├── block.xZakU-Jj4Z.json │ │ ├── block.xcZjDOZrHw.json │ │ ├── block.xfL63ciNa.json │ │ ├── block.xfgZaNjAlr.json │ │ ├── block.xfxc6pm6wB.json │ │ ├── block.xiDUfg987c.json │ │ ├── block.xjsiRpneGa.json │ │ ├── block.xknnwWIFd.json │ │ ├── block.xlY-NVaCNZ.json │ │ ├── block.xmxefqwlt.json │ │ ├── block.xnpidQtEn.json │ │ ├── block.xr7iuf4Ge.json │ │ ├── block.xrGkquL5AR.json │ │ ├── block.xtFF-HCkz.json │ │ ├── block.xttEn9pL1V.json │ │ ├── block.xvUd3X5Cjt.json │ │ ├── block.xvwpdrToq.json │ │ ├── block.y3ygh7FdG.json │ │ ├── block.y9ktwTZeod.json │ │ ├── block.yAFNXq5Ceq.json │ │ ├── block.yBjul7jPPm.json │ │ ├── block.yDavzeOe7d.json │ │ ├── block.yK1IYXpcjU.json │ │ ├── block.yOIDpHCtTF.json │ │ ├── block.yPnlDRjsDv.json │ │ ├── block.ySAVNt9Tgk.json │ │ ├── block.yVZaHTmbPf.json │ │ ├── block.yZaWbDzB.json │ │ ├── block.ya83oMtKb7.json │ │ ├── block.ybCMgV9nlV.json │ │ ├── block.yfbE-Br6cf.json │ │ ├── block.yjNsumZMca.json │ │ ├── block.ymkoM3Srkk.json │ │ ├── block.yoOUiJabOo.json │ │ ├── block.yobugdVoLz.json │ │ ├── block.ypfZwjL-y5.json │ │ ├── block.yrkwPo0bcg.json │ │ ├── block.yuuWUxGYMT.json │ │ ├── block.yyvAnHItNj.json │ │ ├── block.yz62QSm9by.json │ │ ├── block.z25hWhEN0T.json │ │ ├── block.z4sqfFGllv.json │ │ ├── block.z5JoqhvkN4.json │ │ ├── block.z718zLYVKc.json │ │ ├── block.z7cVNLYsAd.json │ │ ├── block.z8KxHdMwzT.json │ │ ├── block.z9Yo6rbBdE.json │ │ ├── block.zJjcEyV6gq.json │ │ ├── block.zQ5k-p4Sog.json │ │ ├── block.zQXh8-UfMN.json │ │ ├── block.zQp1SOCUIX.json │ │ ├── block.zSSxTyOU8Z.json │ │ ├── block.zSUHpxYdKS.json │ │ ├── block.zUAZStPmO.json │ │ ├── block.zX0mNiwTGt.json │ │ ├── block.zc5HQhfdus.json │ │ ├── block.zccBaxkKo5.json │ │ ├── block.zfC-nXlUI8.json │ │ ├── block.zi0CeXURC1.json │ │ ├── block.ziqhV2q310.json │ │ ├── block.zitVf3SkMO.json │ │ ├── block.zkd2tedDqK.json │ │ ├── block.znv7e0V-go.json │ │ ├── block.zrtHQCJRKk.json │ │ ├── block.zs8VifLF5.json │ │ ├── block.zsfHehQfE.json │ │ ├── block.zu4Bh9-Jy.json │ │ └── block.zu5nV-Yt.json │ ├── db.yml │ ├── demos │ │ ├── demo.04wy8HmIJl.json │ │ ├── demo.06ZgV078BY.json │ │ ├── demo.0n-okWquA.json │ │ ├── demo.13qmsOIQun.json │ │ ├── demo.1OH1Dga5C0.json │ │ ├── demo.1cr3GRlfdT.json │ │ ├── demo.21-BRBUC2x.json │ │ ├── demo.3HxZQWfBi9.json │ │ ├── demo.3NiTL71PTB.json │ │ ├── demo.3VTw68n4F5.json │ │ ├── demo.3dzl1jfQd.json │ │ ├── demo.3ueuxC011k.json │ │ ├── demo.3x2bgwDz1.json │ │ ├── demo.51LwpRNOjY.json │ │ ├── demo.5QIssuXE3s.json │ │ ├── demo.5aKkBtql-E.json │ │ ├── demo.5lBJhPKvTj.json │ │ ├── demo.6A9yqTSh6x.json │ │ ├── demo.6ZTcBHrLz1.json │ │ ├── demo.6tUMrwwjoe.json │ │ ├── demo.78JmyZgiv8.json │ │ ├── demo.7EhqcNUjrE.json │ │ ├── demo.7gFch0E4yr.json │ │ ├── demo.7neD2HUsv2.json │ │ ├── demo.8QAZfNvobo.json │ │ ├── demo.8hSkkY-kWb.json │ │ ├── demo.8mt1FePOgA.json │ │ ├── demo.AynqJBvDNe.json │ │ ├── demo.BNl6rXNkee.json │ │ ├── demo.BueNSFTYn.json │ │ ├── demo.CRFHBobaZj.json │ │ ├── demo.Cg0RVNBqem.json │ │ ├── demo.CkH7TzkgbA.json │ │ ├── demo.CvFKcI1eN0.json │ │ ├── demo.DINJPi6iZ.json │ │ ├── demo.DJycXyA-3c.json │ │ ├── demo.DyIHNiinLt.json │ │ ├── demo.E5NLCltz6.json │ │ ├── demo.E5ymzzEPs.json │ │ ├── demo.EWe7T417sl.json │ │ ├── demo.F84crA5Gx4.json │ │ ├── demo.FTt0oVydi1.json │ │ ├── demo.FZlffUUrKg.json │ │ ├── demo.FzW5xt1-MF.json │ │ ├── demo.GOJxN1FZx.json │ │ ├── demo.H-H7-TnR4K.json │ │ ├── demo.HJPgdqmwj.json │ │ ├── demo.HY3BFMh0AM.json │ │ ├── demo.HyZJsWXVOc.json │ │ ├── demo.I15dIgeIM4.json │ │ ├── demo.I2gqziI18S.json │ │ ├── demo.I8QaXfk3hy.json │ │ ├── demo.ItW6ZS10T4.json │ │ ├── demo.IxXMQMFkBT.json │ │ ├── demo.JJNlfGawpB.json │ │ ├── demo.JSZvt7JppQ.json │ │ ├── demo.KNfa5eZ4Q0.json │ │ ├── demo.L87CMmCK4T.json │ │ ├── demo.LVG5iF-p9d.json │ │ ├── demo.M32xUvjiEv.json │ │ ├── demo.MQBKTe4GON.json │ │ ├── demo.MWNDJ0YT9M.json │ │ ├── demo.MYNaMsq9yp.json │ │ ├── demo.MzuUqdOHZA.json │ │ ├── demo.N-JOY8DOHe.json │ │ ├── demo.N7wgYWz80r.json │ │ ├── demo.NAoDoFXI-A.json │ │ ├── demo.NS-SRbVm5O.json │ │ ├── demo.NXMdeiHjKO.json │ │ ├── demo.O-OKCCyTqJ.json │ │ ├── demo.O5OSKRluI9.json │ │ ├── demo.PCsjhAscgV.json │ │ ├── demo.PI0EM-z2fE.json │ │ ├── demo.PX4CXlob7k.json │ │ ├── demo.Q80743k89E.json │ │ ├── demo.QpFCp5nlc2.json │ │ ├── demo.R-bXJMtJi.json │ │ ├── demo.R8F5cdPVrq.json │ │ ├── demo.RFEeOe-1J9.json │ │ ├── demo.RMPpKHlzd.json │ │ ├── demo.RQLhdtbJlh.json │ │ ├── demo.RUugD2Aowy.json │ │ ├── demo.RV5V-zEoUJ.json │ │ ├── demo.RWQsKmRljq.json │ │ ├── demo.Re7P9JqQls.json │ │ ├── demo.RjMe6Q4mA.json │ │ ├── demo.SBpuLooid9.json │ │ ├── demo.SIyOkmonoE.json │ │ ├── demo.SrdnqJqI1.json │ │ ├── demo.SzxYSwR0Ur.json │ │ ├── demo.TA1iNP2FsF.json │ │ ├── demo.TkMXJnRSa.json │ │ ├── demo.TkaR2KlMc.json │ │ ├── demo.U89p0LyOsP.json │ │ ├── demo.UCPV9gWi17.json │ │ ├── demo.V1YF-oKSJk.json │ │ ├── demo.WWgMBRroJw.json │ │ ├── demo.WqDTVze47k.json │ │ ├── demo.WrxE56n9M1.json │ │ ├── demo.WwXdzK1ET4.json │ │ ├── demo.X0tZctZ8Lt.json │ │ ├── demo.XC6YTFDQPI.json │ │ ├── demo.XCeCWjKRk1.json │ │ ├── demo.XJJf3W25ge.json │ │ ├── demo.XqxbTjPFZB.json │ │ ├── demo.YHuTizup8.json │ │ ├── demo.YIH9EOiP.json │ │ ├── demo.Yu7DvlfMdG.json │ │ ├── demo.ZZDUGUuoYJ.json │ │ ├── demo.aQE9OP2U6t.json │ │ ├── demo.bYK-p54OKe.json │ │ ├── demo.bn4zy44TYR.json │ │ ├── demo.boILoye9Gi.json │ │ ├── demo.c58o7pD09p.json │ │ ├── demo.cACzoy2AlB.json │ │ ├── demo.cGWFzjIg8i.json │ │ ├── demo.caLkiTT1G.json │ │ ├── demo.dQm3yYGqlP.json │ │ ├── demo.dlvvA8bIk.json │ │ ├── demo.eDZNd79CTX.json │ │ ├── demo.eIOsBgDEvJ.json │ │ ├── demo.ee2EneFvzS.json │ │ ├── demo.ef-xsFyrBX.json │ │ ├── demo.fEpQE4YYHT.json │ │ ├── demo.fekA6wwl9K.json │ │ ├── demo.gGO6DoUZYB.json │ │ ├── demo.gMTyjmInaG.json │ │ ├── demo.gNG4RvNBge.json │ │ ├── demo.gRDfiA2cmG.json │ │ ├── demo.gRyeXAgGIh.json │ │ ├── demo.gkgvxr2Vys.json │ │ ├── demo.h6dlBmbYFx.json │ │ ├── demo.hQ0j1CqZ7o.json │ │ ├── demo.hXiDxyXMvq.json │ │ ├── demo.hjXCY4fSqY.json │ │ ├── demo.i-aFgnERP.json │ │ ├── demo.i9bqgQBzGV.json │ │ ├── demo.iH3DCGMPTw.json │ │ ├── demo.iPghK4UYBt.json │ │ ├── demo.iyfHwphwcs.json │ │ ├── demo.kGB17Yklab.json │ │ ├── demo.kaReFY5Pwj.json │ │ ├── demo.kyAJAxMx7u.json │ │ ├── demo.lXYaxeRM4L.json │ │ ├── demo.laNQ9RRdMn.json │ │ ├── demo.mGsDd-IfF9.json │ │ ├── demo.mbQrG8TC5M.json │ │ ├── demo.miWRsPjQkW.json │ │ ├── demo.mlX5f0Op2T.json │ │ ├── demo.mnXbWmndnd.json │ │ ├── demo.nMYOLTJGq.json │ │ ├── demo.noRKlgh7xK.json │ │ ├── demo.nrW1VpRzc.json │ │ ├── demo.oKkEC8tFJ.json │ │ ├── demo.oY0W5ALQ1q.json │ │ ├── demo.ols700SRkg.json │ │ ├── demo.pD9wbU5FCD.json │ │ ├── demo.pKdkUghqUN.json │ │ ├── demo.pTyIIHqJtL.json │ │ ├── demo.pmwAMIY3TV.json │ │ ├── demo.pvszcppjX8.json │ │ ├── demo.qLPgPbaWNT.json │ │ ├── demo.qNNp2ML7a9.json │ │ ├── demo.qgGc8WUNHQ.json │ │ ├── demo.rd9LeSdX5u.json │ │ ├── demo.s8Ci4Cd08W.json │ │ ├── demo.sNLUIRYsNz.json │ │ ├── demo.sNiAamckj3.json │ │ ├── demo.sWH6jqeBc.json │ │ ├── demo.skLYgeusTs.json │ │ ├── demo.t1CfBDrtut.json │ │ ├── demo.t3tcmebX3.json │ │ ├── demo.tJNSB-88zA.json │ │ ├── demo.tMM8dM4L3g.json │ │ ├── demo.tRDah05o.json │ │ ├── demo.tU8Ze3Af9p.json │ │ ├── demo.tmdXc67JG.json │ │ ├── demo.uKKiquKOJq.json │ │ ├── demo.ugxYH4hy3.json │ │ ├── demo.uhaHv83YYx.json │ │ ├── demo.v3IaS3HWdf.json │ │ ├── demo.w0H1gm2jvp.json │ │ ├── demo.w8HgPvaR-Q.json │ │ ├── demo.wjN6p0NzFt.json │ │ ├── demo.wmK8olelRV.json │ │ ├── demo.x9f-h1BpY.json │ │ ├── demo.xcTFBCCVsP.json │ │ ├── demo.xrVH4M3t6W.json │ │ ├── demo.ycX74nYU-o.json │ │ ├── demo.yovRt8o986.json │ │ ├── demo.zDg2SpdOHk.json │ │ ├── demo.zEuBGJ07fD.json │ │ ├── demo.zKTIBgFUtF.json │ │ └── demo.zYujvGxjlZ.json │ ├── knapsack.asset-sets.json │ ├── knapsack.custom-page.accessibility.yml │ ├── knapsack.custom-page.adapting-tone-by-situation.yml │ ├── knapsack.custom-page.color.yml │ ├── knapsack.custom-page.colors-9gexmujiba.yml │ ├── knapsack.custom-page.colors-vvhchtke.yml │ ├── knapsack.custom-page.components.yml │ ├── knapsack.custom-page.content.yml │ ├── knapsack.custom-page.date-and-time.yml │ ├── knapsack.custom-page.design-principles.yml │ ├── knapsack.custom-page.designers.yml │ ├── knapsack.custom-page.developers.yml │ ├── knapsack.custom-page.error-messages.yml │ ├── knapsack.custom-page.feedback.yml │ ├── knapsack.custom-page.figma-organization.yml │ ├── knapsack.custom-page.foundations.yml │ ├── knapsack.custom-page.get-started.yml │ ├── knapsack.custom-page.homepage.yml │ ├── knapsack.custom-page.icons.yml │ ├── knapsack.custom-page.inclusive-language-glnk25tux.yml │ ├── knapsack.custom-page.patterns.yml │ ├── knapsack.custom-page.tokens.yml │ ├── knapsack.custom-page.typography-3shrxwkyk.yml │ ├── knapsack.custom-page.typography.yml │ ├── knapsack.custom-page.video.yml │ ├── knapsack.custom-page.voice-and-tone-2imoub4zd.yml │ ├── knapsack.custom-page.voice-and-tone.yml │ ├── knapsack.custom-page.word-economy.yml │ ├── knapsack.custom-page.word-list.yml │ ├── knapsack.design-tokens.json │ ├── knapsack.files.json │ ├── knapsack.navs.yml │ ├── knapsack.pattern.action-ribbon.json │ ├── knapsack.pattern.alert.json │ ├── knapsack.pattern.app-shell.json │ ├── knapsack.pattern.badge.json │ ├── knapsack.pattern.breadcrumbs.json │ ├── knapsack.pattern.button.json │ ├── knapsack.pattern.card.json │ ├── knapsack.pattern.check-list-item.json │ ├── knapsack.pattern.checkbox.json │ ├── knapsack.pattern.chip-item.json │ ├── knapsack.pattern.chip.json │ ├── knapsack.pattern.circular-progress.json │ ├── knapsack.pattern.clarity-and-efficiency.json │ ├── knapsack.pattern.code-editor.json │ ├── knapsack.pattern.code-snippet.json │ ├── knapsack.pattern.dialog.json │ ├── knapsack.pattern.empty-state.json │ ├── knapsack.pattern.errors.json │ ├── knapsack.pattern.expansion-panel-item.json │ ├── knapsack.pattern.expansion-panel.json │ ├── knapsack.pattern.focused-page.json │ ├── knapsack.pattern.form-field.json │ ├── knapsack.pattern.full-screen-dialog.json │ ├── knapsack.pattern.get-started-cards.json │ ├── knapsack.pattern.icon-button-toggle.json │ ├── knapsack.pattern.icon-button.json │ ├── knapsack.pattern.icon-checkbox.json │ ├── knapsack.pattern.icon-lockup.json │ ├── knapsack.pattern.icon-radio.json │ ├── knapsack.pattern.icon.json │ ├── knapsack.pattern.ks-prototypes.json │ ├── knapsack.pattern.linear-progress.json │ ├── knapsack.pattern.list-item.json │ ├── knapsack.pattern.list.json │ ├── knapsack.pattern.menu-2auajeekzb.json │ ├── knapsack.pattern.menu-copy.json │ ├── knapsack.pattern.menu.json │ ├── knapsack.pattern.navigation-list-item.json │ ├── knapsack.pattern.notebook-cell.json │ ├── knapsack.pattern.prototypes.json │ ├── knapsack.pattern.radio-list-item.json │ ├── knapsack.pattern.radio.json │ ├── knapsack.pattern.select.json │ ├── knapsack.pattern.side-sheet.json │ ├── knapsack.pattern.slider.json │ ├── knapsack.pattern.snackbar.json │ ├── knapsack.pattern.split-button.json │ ├── knapsack.pattern.status-dialog.json │ ├── knapsack.pattern.status-header-item.json │ ├── knapsack.pattern.status-header.json │ ├── knapsack.pattern.switch.json │ ├── knapsack.pattern.tab.json │ ├── knapsack.pattern.tabs.json │ ├── knapsack.pattern.text-area.json │ ├── knapsack.pattern.text-lockup.json │ ├── knapsack.pattern.text.json │ ├── knapsack.pattern.textfield.json │ ├── knapsack.pattern.toolbar.json │ ├── knapsack.pattern.tooltip.json │ ├── knapsack.pattern.top-app-bar-fixed.json │ ├── knapsack.pattern.top-app-bar.json │ ├── knapsack.pattern.tree-list-item.json │ ├── knapsack.pattern.tree-list.json │ └── knapsack.patterns.json │ ├── dist │ ├── meta │ │ ├── action-ribbon │ │ │ ├── action-ribbon.web-components-v3gk7O39kO.spec.d.ts │ │ │ └── action-ribbon.web-components-v3gk7O39kO.spec.json │ │ ├── alert │ │ │ ├── alert.web-components-4qjJYWsUZi.spec.d.ts │ │ │ └── alert.web-components-4qjJYWsUZi.spec.json │ │ ├── app-shell │ │ │ ├── app-shell.web-components-z8r4uoVkf.spec.d.ts │ │ │ └── app-shell.web-components-z8r4uoVkf.spec.json │ │ ├── badge │ │ │ ├── badge.web-components-40aOlYC6I9.spec.d.ts │ │ │ └── badge.web-components-40aOlYC6I9.spec.json │ │ ├── button │ │ │ ├── button.web-components-raE1x4tYL.spec.d.ts │ │ │ └── button.web-components-raE1x4tYL.spec.json │ │ ├── card │ │ │ ├── card.web-components-mU8MX1FHrF.spec.d.ts │ │ │ └── card.web-components-mU8MX1FHrF.spec.json │ │ ├── check-list-item │ │ │ ├── check-list-item.web-components-M18BFFHM3h.spec.d.ts │ │ │ └── check-list-item.web-components-M18BFFHM3h.spec.json │ │ ├── checkbox │ │ │ ├── checkbox.web-components-29FbeDQWhM.spec.d.ts │ │ │ └── checkbox.web-components-29FbeDQWhM.spec.json │ │ ├── chip-item │ │ │ ├── chip-item.web-components-vegaZgkE47.spec.d.ts │ │ │ └── chip-item.web-components-vegaZgkE47.spec.json │ │ ├── chip │ │ │ ├── chip.web-components-7wYRPSnEZH.spec.d.ts │ │ │ └── chip.web-components-7wYRPSnEZH.spec.json │ │ ├── circular-progress │ │ │ ├── circular-progress.web-components-rw6v6c4fnU.spec.d.ts │ │ │ └── circular-progress.web-components-rw6v6c4fnU.spec.json │ │ ├── code-editor │ │ │ ├── code-editor.web-components-JulJ63YyUz.spec.d.ts │ │ │ └── code-editor.web-components-JulJ63YyUz.spec.json │ │ ├── code-snippet │ │ │ ├── code-snippet.web-components-MmKtwF24Vv.spec.d.ts │ │ │ └── code-snippet.web-components-MmKtwF24Vv.spec.json │ │ ├── dialog │ │ │ ├── dialog.web-components-S9Ia0KOrya.spec.d.ts │ │ │ └── dialog.web-components-S9Ia0KOrya.spec.json │ │ ├── empty-state │ │ │ ├── empty-state.web-components-E0GwXgHJv.spec.d.ts │ │ │ └── empty-state.web-components-E0GwXgHJv.spec.json │ │ ├── expansion-panel-item │ │ │ ├── expansion-panel-item.web-components-vBLifAApG.spec.d.ts │ │ │ └── expansion-panel-item.web-components-vBLifAApG.spec.json │ │ ├── expansion-panel │ │ │ ├── expansion-panel.web-components-Vj98q2D8hw.spec.d.ts │ │ │ └── expansion-panel.web-components-Vj98q2D8hw.spec.json │ │ ├── focused-page │ │ │ ├── focused-page.web-components-waQVQEThJD.spec.d.ts │ │ │ └── focused-page.web-components-waQVQEThJD.spec.json │ │ ├── form-field │ │ │ ├── form-field.web-components-I5Sx1HQnJ.spec.d.ts │ │ │ └── form-field.web-components-I5Sx1HQnJ.spec.json │ │ ├── full-screen-dialog │ │ │ ├── full-screen-dialog.web-components-HeDCLBaQf9.spec.d.ts │ │ │ └── full-screen-dialog.web-components-HeDCLBaQf9.spec.json │ │ ├── icon-button-toggle │ │ │ ├── icon-button-toggle.web-components-6kGMXrj-eP.spec.d.ts │ │ │ └── icon-button-toggle.web-components-6kGMXrj-eP.spec.json │ │ ├── icon-button │ │ │ ├── icon-button.web-components-ctiCe2sAX.spec.d.ts │ │ │ └── icon-button.web-components-ctiCe2sAX.spec.json │ │ ├── icon-checkbox │ │ │ ├── icon-checkbox.web-components-jTiv8OpG9M.spec.d.ts │ │ │ └── icon-checkbox.web-components-jTiv8OpG9M.spec.json │ │ ├── icon-lockup │ │ │ ├── icon-lockup.web-components-RPcggDLyDK.spec.d.ts │ │ │ └── icon-lockup.web-components-RPcggDLyDK.spec.json │ │ ├── icon-radio │ │ │ ├── icon-radio.web-components-gmBL6Mhy4.spec.d.ts │ │ │ └── icon-radio.web-components-gmBL6Mhy4.spec.json │ │ ├── icon │ │ │ ├── icon.web-components-N8bzRbfpuX.spec.d.ts │ │ │ ├── icon.web-components-N8bzRbfpuX.spec.json │ │ │ ├── icon.web-components-Pnw8Nf0oOd.spec.d.ts │ │ │ └── icon.web-components-Pnw8Nf0oOd.spec.json │ │ ├── knapsack.html-data.json │ │ ├── ks-meta.json │ │ ├── ks-prototypes │ │ │ ├── ks-prototypes.web-components.spec.d.ts │ │ │ └── ks-prototypes.web-components.spec.json │ │ ├── linear-progress │ │ │ ├── linear-progress.web-components-2ew8-hMQkv.spec.d.ts │ │ │ └── linear-progress.web-components-2ew8-hMQkv.spec.json │ │ ├── list-item │ │ │ ├── list-item.web-components-ytRTf8wtxn.spec.d.ts │ │ │ └── list-item.web-components-ytRTf8wtxn.spec.json │ │ ├── list │ │ │ ├── list.web-components-fObxCsu2i8.spec.d.ts │ │ │ └── list.web-components-fObxCsu2i8.spec.json │ │ ├── menu-copy │ │ │ ├── menu-copy.web-components-hY3y1MyhrP.spec.d.ts │ │ │ └── menu-copy.web-components-hY3y1MyhrP.spec.json │ │ ├── navigation-list-item │ │ │ ├── navigation-list-item.web-components-Qtmmi7N-aL.spec.d.ts │ │ │ └── navigation-list-item.web-components-Qtmmi7N-aL.spec.json │ │ ├── notebook-cell │ │ │ ├── notebook-cell.web-components-dlfSUMV1v.spec.d.ts │ │ │ └── notebook-cell.web-components-dlfSUMV1v.spec.json │ │ ├── prototypes │ │ │ ├── prototypes.web-components.spec.d.ts │ │ │ └── prototypes.web-components.spec.json │ │ ├── radio-list-item │ │ │ ├── radio-list-item.web-components-fwKtEBOnv.spec.d.ts │ │ │ └── radio-list-item.web-components-fwKtEBOnv.spec.json │ │ ├── radio │ │ │ ├── radio.web-components-qk2MWcBipT.spec.d.ts │ │ │ └── radio.web-components-qk2MWcBipT.spec.json │ │ ├── select │ │ │ ├── select.web-components-qWXTtv81jY.spec.d.ts │ │ │ └── select.web-components-qWXTtv81jY.spec.json │ │ ├── side-sheet │ │ │ ├── side-sheet.web-components-UMR43JQszt.spec.d.ts │ │ │ └── side-sheet.web-components-UMR43JQszt.spec.json │ │ ├── slider │ │ │ ├── slider.web-components-33Z9-C4Qs.spec.d.ts │ │ │ ├── slider.web-components-33Z9-C4Qs.spec.json │ │ │ ├── slider.web-components-LpKATlK5H.spec.d.ts │ │ │ └── slider.web-components-LpKATlK5H.spec.json │ │ ├── snackbar │ │ │ ├── snackbar.web-components-3ERE1Ai9lo.spec.d.ts │ │ │ └── snackbar.web-components-3ERE1Ai9lo.spec.json │ │ ├── status-dialog │ │ │ ├── status-dialog.web-components-klayJh8gA.spec.d.ts │ │ │ └── status-dialog.web-components-klayJh8gA.spec.json │ │ ├── status-header-item │ │ │ ├── status-header-item.web-components-55FkYSafco.spec.d.ts │ │ │ └── status-header-item.web-components-55FkYSafco.spec.json │ │ ├── status-header │ │ │ ├── status-header.web-components-UDLnfGbB2W.spec.d.ts │ │ │ └── status-header.web-components-UDLnfGbB2W.spec.json │ │ ├── switch │ │ │ ├── switch.web-components-tGj2TvSrpD.spec.d.ts │ │ │ └── switch.web-components-tGj2TvSrpD.spec.json │ │ ├── tab │ │ │ ├── tab.web-components-1-Bf2NwL1T.spec.d.ts │ │ │ └── tab.web-components-1-Bf2NwL1T.spec.json │ │ ├── tabs │ │ │ ├── tabs.web-components-kjFGUA31tg.spec.d.ts │ │ │ └── tabs.web-components-kjFGUA31tg.spec.json │ │ ├── text-area │ │ │ ├── text-area.web-components-48rzn99y9G.spec.d.ts │ │ │ └── text-area.web-components-48rzn99y9G.spec.json │ │ ├── text-lockup │ │ │ ├── text-lockup.web-components-4Aa-qjh3vF.spec.d.ts │ │ │ └── text-lockup.web-components-4Aa-qjh3vF.spec.json │ │ ├── text │ │ │ ├── text.web-components-FXCMXD35mF.spec.d.ts │ │ │ └── text.web-components-FXCMXD35mF.spec.json │ │ ├── textfield │ │ │ ├── textfield.web-components-M4zyalwdNJ.spec.d.ts │ │ │ └── textfield.web-components-M4zyalwdNJ.spec.json │ │ ├── toolbar │ │ │ ├── toolbar.web-components-A6-16QhSaM.spec.d.ts │ │ │ └── toolbar.web-components-A6-16QhSaM.spec.json │ │ ├── tooltip │ │ │ ├── tooltip.web-components-erhVvpq9vk.spec.d.ts │ │ │ └── tooltip.web-components-erhVvpq9vk.spec.json │ │ ├── top-app-bar-fixed │ │ │ ├── top-app-bar-fixed.web-components-d0oZXgy7Uj.spec.d.ts │ │ │ └── top-app-bar-fixed.web-components-d0oZXgy7Uj.spec.json │ │ ├── top-app-bar │ │ │ ├── top-app-bar.web-components-bdJKZJwv0h.spec.d.ts │ │ │ └── top-app-bar.web-components-bdJKZJwv0h.spec.json │ │ ├── tree-list-item │ │ │ ├── tree-list-item.web-components-1jOFYZB9ms.spec.d.ts │ │ │ └── tree-list-item.web-components-1jOFYZB9ms.spec.json │ │ └── tree-list │ │ │ ├── tree-list.web-components-Ue0Hy3Asb.spec.d.ts │ │ │ └── tree-list.web-components-Ue0Hy3Asb.spec.json │ └── tokens │ │ ├── design-tokens.android.xml │ │ ├── design-tokens.cjs │ │ ├── design-tokens.collections.css │ │ ├── design-tokens.css │ │ ├── design-tokens.css.scss │ │ ├── design-tokens.d.cts │ │ ├── design-tokens.d.mts │ │ ├── design-tokens.d.ts │ │ ├── design-tokens.js │ │ ├── design-tokens.json │ │ ├── design-tokens.less │ │ ├── design-tokens.mjs │ │ ├── design-tokens.nested.json │ │ ├── design-tokens.scss │ │ ├── design-tokens.style-dictionary.json │ │ ├── design-tokens.swift │ │ └── design-tokens.w3c-spec.json │ ├── knapsack.config.js │ ├── ks.module.ts │ ├── project.json │ ├── public │ ├── ks-overrides.css │ └── material-fonts-icons.css │ └── tsconfig.json ├── babel.config.json ├── commitlint.config.js ├── decorate-angular-cli.js ├── docs ├── CHANGELOG.md ├── COMPONENTS_DEVELOPER_GUIDE.md ├── COMPONENTS_QUICKSTART.md ├── COMPONENTS_THEMING.md ├── CONTRIBUTING.md ├── DEVELOPER_GUIDE.md ├── GETTING_STARTED.md ├── RELEASE.md ├── UPGRADE.md ├── UTILITY_MIXINS.md └── WHAT_IS_COVALENT.md ├── jest.config.js ├── jest.preset.js ├── libs ├── angular-code-editor │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── jest.config.js │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── lib │ │ │ ├── code-editor.component.html │ │ │ ├── code-editor.component.scss │ │ │ ├── code-editor.component.spec.ts │ │ │ ├── code-editor.component.ts │ │ │ ├── code-editor.module.ts │ │ │ └── editor.theme.ts │ │ └── public_api.ts │ ├── tailwind.config.js │ ├── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json ├── angular-dynamic-forms │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── jest.config.js │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── lib │ │ │ ├── dynamic-element.component.ts │ │ │ ├── dynamic-elements │ │ │ │ ├── dynamic-checkbox │ │ │ │ │ ├── dynamic-checkbox.component.html │ │ │ │ │ ├── dynamic-checkbox.component.scss │ │ │ │ │ └── dynamic-checkbox.component.ts │ │ │ │ ├── dynamic-datepicker │ │ │ │ │ ├── dynamic-datepicker.component.html │ │ │ │ │ ├── dynamic-datepicker.component.scss │ │ │ │ │ └── dynamic-datepicker.component.ts │ │ │ │ ├── dynamic-file-input │ │ │ │ │ ├── dynamic-file-input.component.html │ │ │ │ │ ├── dynamic-file-input.component.scss │ │ │ │ │ └── dynamic-file-input.component.ts │ │ │ │ ├── dynamic-input │ │ │ │ │ ├── dynamic-input.component.html │ │ │ │ │ ├── dynamic-input.component.scss │ │ │ │ │ └── dynamic-input.component.ts │ │ │ │ ├── dynamic-select │ │ │ │ │ ├── dynamic-select.component.html │ │ │ │ │ ├── dynamic-select.component.scss │ │ │ │ │ └── dynamic-select.component.ts │ │ │ │ ├── dynamic-slide-toggle │ │ │ │ │ ├── dynamic-slide-toggle.component.html │ │ │ │ │ ├── dynamic-slide-toggle.component.scss │ │ │ │ │ └── dynamic-slide-toggle.component.ts │ │ │ │ ├── dynamic-slider │ │ │ │ │ ├── dynamic-slider.component.html │ │ │ │ │ ├── dynamic-slider.component.scss │ │ │ │ │ └── dynamic-slider.component.ts │ │ │ │ └── dynamic-textarea │ │ │ │ │ ├── dynamic-textarea.component.html │ │ │ │ │ ├── dynamic-textarea.component.scss │ │ │ │ │ └── dynamic-textarea.component.ts │ │ │ ├── dynamic-forms.component.html │ │ │ ├── dynamic-forms.component.scss │ │ │ ├── dynamic-forms.component.spec.ts │ │ │ ├── dynamic-forms.component.ts │ │ │ ├── dynamic-forms.module.ts │ │ │ └── services │ │ │ │ ├── dynamic-forms.service.spec.ts │ │ │ │ └── dynamic-forms.service.ts │ │ ├── public_api.ts │ │ └── test-setup.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json ├── angular-echarts │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── bar │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── bar.component.ts │ │ │ ├── bar.module.ts │ │ │ └── public_api.ts │ ├── base │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── axis │ │ │ ├── README.md │ │ │ ├── axis.component.ts │ │ │ ├── axis.interface.ts │ │ │ ├── x-axis.component.ts │ │ │ └── y-axis.component.ts │ │ │ ├── base.module.ts │ │ │ ├── base.types.ts │ │ │ ├── chart-options.service.ts │ │ │ ├── chart.component.scss │ │ │ ├── chart.component.spec.ts │ │ │ ├── chart.component.ts │ │ │ ├── dataset │ │ │ ├── README.md │ │ │ └── dataset.component.ts │ │ │ ├── public_api.ts │ │ │ ├── series │ │ │ ├── series.component.ts │ │ │ └── series.interface.ts │ │ │ ├── themes │ │ │ ├── aqua-splash.ts │ │ │ ├── california-coast.ts │ │ │ ├── hawaiian-sunrise.ts │ │ │ ├── passion-flower.ts │ │ │ ├── razzleberry-pie.ts │ │ │ ├── teradata-classic.ts │ │ │ ├── teradata-default.ts │ │ │ ├── urban-sunrise.ts │ │ │ └── volcanic-eruption.ts │ │ │ └── utils │ │ │ ├── assign-defined.ts │ │ │ ├── echarts.ts │ │ │ └── index.ts │ ├── clustering │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── clustering.component.ts │ │ │ ├── clustering.module.ts │ │ │ └── public_api.ts │ ├── graph │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── graph.component.ts │ │ │ ├── graph.module.ts │ │ │ └── public_api.ts │ ├── histogram │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── histogram.component.ts │ │ │ ├── histogram.module.ts │ │ │ └── public_api.ts │ ├── jest.config.js │ ├── line │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── line.component.ts │ │ │ ├── line.module.ts │ │ │ └── public_api.ts │ ├── map │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── map.component.ts │ │ │ ├── map.module.ts │ │ │ └── public_api.ts │ ├── ng-package.json │ ├── package.json │ ├── pie │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── pie.component.ts │ │ │ ├── pie.module.ts │ │ │ └── public_api.ts │ ├── project.json │ ├── regression │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── public_api.ts │ │ │ ├── regression.component.ts │ │ │ └── regression.module.ts │ ├── sankey │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── public_api.ts │ │ │ ├── sankey.component.ts │ │ │ └── sankey.module.ts │ ├── scatter │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── public_api.ts │ │ │ ├── scatter.component.ts │ │ │ └── scatter.module.ts │ ├── src │ │ ├── public_api.ts │ │ └── test-setup.ts │ ├── tailwind.config.js │ ├── toolbox │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── public_api.ts │ │ │ ├── toolbox.component.html │ │ │ ├── toolbox.component.ts │ │ │ └── toolbox.module.ts │ ├── tooltip │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── public_api.ts │ │ │ ├── series-tooltip.component.ts │ │ │ ├── tooltip.component.html │ │ │ ├── tooltip.component.ts │ │ │ └── tooltip.module.ts │ ├── tree │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── public_api.ts │ │ │ ├── tree.component.ts │ │ │ └── tree.module.ts │ ├── treemap │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── public_api.ts │ │ │ ├── treemap.component.ts │ │ │ └── treemap.module.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ ├── tsconfig.spec.json │ └── wordcloud │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ ├── public_api.ts │ │ ├── wordcloud.component.ts │ │ └── wordcloud.module.ts ├── angular-guided-tour │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── _guided-tour-theme.scss │ ├── jest.config.js │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── lib │ │ │ ├── guided-tour.module.ts │ │ │ ├── guided-tour.service.ts │ │ │ └── guided.tour.ts │ │ ├── public_api.ts │ │ └── test-setup.ts │ ├── styles │ │ └── guided-tour.scss │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json ├── angular-highlight │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── _highlight-theme.scss │ ├── jest.config.js │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── lib │ │ │ ├── copy-code-button │ │ │ │ ├── copy-code-button.component.html │ │ │ │ ├── copy-code-button.component.scss │ │ │ │ ├── copy-code-button.component.spec.ts │ │ │ │ └── copy-code-button.component.ts │ │ │ ├── highlight.component.html │ │ │ ├── highlight.component.scss │ │ │ ├── highlight.component.spec.ts │ │ │ ├── highlight.component.ts │ │ │ └── highlight.module.ts │ │ ├── public_api.ts │ │ └── test-setup.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json ├── angular-text-editor │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── jest.config.js │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── lib │ │ │ ├── text-editor.component.html │ │ │ ├── text-editor.component.scss │ │ │ ├── text-editor.component.spec.ts │ │ │ ├── text-editor.component.ts │ │ │ └── text-editor.module.ts │ │ ├── public_api.ts │ │ └── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json ├── angular │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── breadcrumbs │ │ ├── README.md │ │ ├── _breadcrumbs-theme.scss │ │ ├── ng-package.json │ │ └── src │ │ │ ├── breadcrumb │ │ │ ├── breadcrumb.component.html │ │ │ ├── breadcrumb.component.scss │ │ │ └── breadcrumb.component.ts │ │ │ ├── breadcrumbs.component.html │ │ │ ├── breadcrumbs.component.scss │ │ │ ├── breadcrumbs.component.spec.ts │ │ │ ├── breadcrumbs.component.ts │ │ │ ├── breadcrumbs.module.ts │ │ │ └── public_api.ts │ ├── common │ │ ├── README.md │ │ ├── _common-theme.scss │ │ ├── ng-package.json │ │ ├── prebuilt │ │ │ ├── material-icons.scss │ │ │ └── platform.scss │ │ ├── src │ │ │ ├── animations │ │ │ │ ├── bounce │ │ │ │ │ └── bounce.animation.ts │ │ │ │ ├── collapse │ │ │ │ │ └── collapse.animation.ts │ │ │ │ ├── common │ │ │ │ │ └── interfaces.ts │ │ │ │ ├── fade │ │ │ │ │ └── fadeInOut.animation.ts │ │ │ │ ├── flash │ │ │ │ │ └── flash.animation.ts │ │ │ │ ├── headshake │ │ │ │ │ └── headshake.animation.ts │ │ │ │ ├── jello │ │ │ │ │ └── jello.animation.ts │ │ │ │ ├── pulse │ │ │ │ │ └── pulse.animation.ts │ │ │ │ └── rotate │ │ │ │ │ └── rotate.animation.ts │ │ │ ├── behaviors │ │ │ │ ├── control-value-accesor.mixin.spec.ts │ │ │ │ ├── control-value-accesor.mixin.ts │ │ │ │ ├── disable-ripple.mixin.ts │ │ │ │ └── disabled.mixin.ts │ │ │ ├── common.module.ts │ │ │ ├── directives │ │ │ │ ├── fullscreen │ │ │ │ │ ├── fullscreen.directive.spec.ts │ │ │ │ │ └── fullscreen.directive.ts │ │ │ │ └── web-components │ │ │ │ │ ├── form-control.directive.spec.ts │ │ │ │ │ └── form-control.directive.ts │ │ │ ├── forms │ │ │ │ ├── auto-trim │ │ │ │ │ └── auto-trim.directive.ts │ │ │ │ └── validators │ │ │ │ │ └── validators.ts │ │ │ ├── functions │ │ │ │ ├── clipboard.ts │ │ │ │ ├── convert.spec.ts │ │ │ │ ├── convert.ts │ │ │ │ ├── download.ts │ │ │ │ ├── file.ts │ │ │ │ └── index.ts │ │ │ ├── pipes │ │ │ │ ├── bytes │ │ │ │ │ ├── bytes.pipe.spec.ts │ │ │ │ │ └── bytes.pipe.ts │ │ │ │ ├── decimal-bytes │ │ │ │ │ ├── decimal-bytes.pipe.spec.ts │ │ │ │ │ └── decimal-bytes.pipe.ts │ │ │ │ ├── digits │ │ │ │ │ ├── digits.pipe.spec.ts │ │ │ │ │ └── digits.pipe.ts │ │ │ │ ├── time-ago │ │ │ │ │ ├── time-ago.pipe.spec.ts │ │ │ │ │ └── time-ago.pipe.ts │ │ │ │ ├── time-difference │ │ │ │ │ ├── time-difference.pipe.spec.ts │ │ │ │ │ └── time-difference.pipe.ts │ │ │ │ ├── time-until │ │ │ │ │ ├── time-until.pipe.spec.ts │ │ │ │ │ └── time-until.pipe.ts │ │ │ │ └── truncate │ │ │ │ │ ├── truncate.pipe.spec.ts │ │ │ │ │ └── truncate.pipe.ts │ │ │ ├── public_api.ts │ │ │ └── services │ │ │ │ ├── icon.service.ts │ │ │ │ ├── router-path.service.spec.ts │ │ │ │ └── router-path.service.ts │ │ └── styles │ │ │ ├── _elevation.scss │ │ │ ├── _layout.scss │ │ │ ├── _palette-dark.scss │ │ │ ├── _palette-light.scss │ │ │ ├── _rtl.scss │ │ │ ├── _styles.scss │ │ │ ├── _theme-functions.scss │ │ │ ├── _typography-functions.scss │ │ │ ├── _variables.scss │ │ │ ├── colors │ │ │ ├── _colors-dark.scss │ │ │ ├── _colors-light.scss │ │ │ └── _colors.scss │ │ │ ├── core │ │ │ ├── _button.scss │ │ │ ├── _card.scss │ │ │ ├── _content.scss │ │ │ ├── _core.scss │ │ │ ├── _divider.scss │ │ │ ├── _icons.scss │ │ │ ├── _list.scss │ │ │ ├── _sidenav.scss │ │ │ ├── _structure.scss │ │ │ ├── _toolbar.scss │ │ │ └── _whiteframe.scss │ │ │ ├── font │ │ │ └── _font.scss │ │ │ └── utilities │ │ │ ├── _general.scss │ │ │ ├── _pad.scss │ │ │ ├── _pull.scss │ │ │ ├── _push.scss │ │ │ ├── _size.scss │ │ │ ├── _text.scss │ │ │ └── _utilities.scss │ ├── dialogs │ │ ├── README.md │ │ ├── _dialog-theme.scss │ │ ├── ng-package.json │ │ └── src │ │ │ ├── README.md │ │ │ ├── alert-dialog │ │ │ ├── alert-dialog.component.html │ │ │ ├── alert-dialog.component.scss │ │ │ └── alert-dialog.component.ts │ │ │ ├── confirm-dialog │ │ │ ├── confirm-dialog.component.html │ │ │ ├── confirm-dialog.component.scss │ │ │ └── confirm-dialog.component.ts │ │ │ ├── dialog.component.html │ │ │ ├── dialog.component.scss │ │ │ ├── dialog.component.ts │ │ │ ├── dialogs.module.ts │ │ │ ├── prompt-dialog │ │ │ ├── prompt-dialog.component.html │ │ │ ├── prompt-dialog.component.scss │ │ │ ├── prompt-dialog.component.spec.ts │ │ │ └── prompt-dialog.component.ts │ │ │ ├── public_api.ts │ │ │ ├── resizable-draggable-dialog │ │ │ └── resizable-draggable-dialog.ts │ │ │ ├── services │ │ │ └── dialog.service.ts │ │ │ ├── status-dialog │ │ │ ├── status-dialog.component.html │ │ │ ├── status-dialog.component.scss │ │ │ ├── status-dialog.component.spec.ts │ │ │ └── status-dialog.component.ts │ │ │ └── window-dialog │ │ │ ├── window-dialog.component.html │ │ │ ├── window-dialog.component.scss │ │ │ └── window-dialog.component.ts │ ├── dynamic-forms │ │ └── src │ │ │ └── lib │ │ │ └── dynamic-forms.module.ts │ ├── dynamic-menu │ │ ├── README.md │ │ ├── _dynamic-menu-theme.scss │ │ ├── dynamic-menu.module.ts │ │ ├── ng-package.json │ │ └── src │ │ │ ├── dynamic-menu-item │ │ │ ├── dynamic-menu-item.component.html │ │ │ ├── dynamic-menu-item.component.scss │ │ │ ├── dynamic-menu-item.component.ts │ │ │ └── dynamic-menu-link │ │ │ │ ├── dynamic-menu-link.component.html │ │ │ │ ├── dynamic-menu-link.component.scss │ │ │ │ └── dynamic-menu-link.component.ts │ │ │ ├── dynamic-menu.component.html │ │ │ ├── dynamic-menu.component.scss │ │ │ ├── dynamic-menu.component.spec.ts │ │ │ ├── dynamic-menu.component.ts │ │ │ ├── dynamic-menu.menu.ts │ │ │ ├── dynamic-menu.module.ts │ │ │ └── public_api.ts │ ├── file │ │ ├── _file-theme.scss │ │ ├── ng-package.json │ │ └── src │ │ │ ├── directives │ │ │ ├── file-drop.directive.spec.ts │ │ │ ├── file-drop.directive.ts │ │ │ ├── file-select.directive.spec.ts │ │ │ └── file-select.directive.ts │ │ │ ├── file-input │ │ │ ├── README.md │ │ │ ├── file-input.component.html │ │ │ ├── file-input.component.scss │ │ │ ├── file-input.component.spec.ts │ │ │ └── file-input.component.ts │ │ │ ├── file-upload │ │ │ ├── README.md │ │ │ ├── file-upload.component.html │ │ │ ├── file-upload.component.scss │ │ │ ├── file-upload.component.spec.ts │ │ │ └── file-upload.component.ts │ │ │ ├── file.module.ts │ │ │ ├── public_api.ts │ │ │ └── services │ │ │ ├── file.service.spec.ts │ │ │ └── file.service.ts │ ├── jest.config.js │ ├── json-formatter │ │ ├── README.md │ │ ├── _json-formatter-theme.scss │ │ ├── ng-package.json │ │ └── src │ │ │ ├── collapse.animation.ts │ │ │ ├── json-formatter.component.html │ │ │ ├── json-formatter.component.scss │ │ │ ├── json-formatter.component.spec.ts │ │ │ ├── json-formatter.component.ts │ │ │ ├── json-formatter.module.ts │ │ │ └── public_api.ts │ ├── layout │ │ ├── README.md │ │ ├── _layout-theme.scss │ │ ├── ng-package.json │ │ └── src │ │ │ ├── layout-card-over │ │ │ ├── README.md │ │ │ ├── layout-card-over.component.html │ │ │ ├── layout-card-over.component.scss │ │ │ └── layout-card-over.component.ts │ │ │ ├── layout-footer │ │ │ ├── layout-footer.component.html │ │ │ ├── layout-footer.component.scss │ │ │ └── layout-footer.component.ts │ │ │ ├── layout-manage-list │ │ │ ├── README.md │ │ │ ├── layout-manage-list.component.html │ │ │ ├── layout-manage-list.component.scss │ │ │ ├── layout-manage-list.component.ts │ │ │ └── layout-manage-list.directives.ts │ │ │ ├── layout-nav-list │ │ │ ├── README.md │ │ │ ├── layout-nav-list.component.html │ │ │ ├── layout-nav-list.component.scss │ │ │ ├── layout-nav-list.component.ts │ │ │ └── layout-nav-list.directives.ts │ │ │ ├── layout-nav │ │ │ ├── README.md │ │ │ ├── layout-nav.component.html │ │ │ ├── layout-nav.component.scss │ │ │ └── layout-nav.component.ts │ │ │ ├── layout-toggle.class.ts │ │ │ ├── layout.component.html │ │ │ ├── layout.component.scss │ │ │ ├── layout.component.ts │ │ │ ├── layout.directives.ts │ │ │ ├── layout.module.ts │ │ │ ├── navigation-drawer │ │ │ ├── navigation-drawer.component.html │ │ │ ├── navigation-drawer.component.scss │ │ │ └── navigation-drawer.component.ts │ │ │ └── public_api.ts │ ├── loading │ │ ├── README.md │ │ ├── _loading-theme.scss │ │ ├── ng-package.json │ │ └── src │ │ │ ├── directives │ │ │ ├── loading.directive.spec.ts │ │ │ └── loading.directive.ts │ │ │ ├── loading.component.html │ │ │ ├── loading.component.scss │ │ │ ├── loading.component.ts │ │ │ ├── loading.module.ts │ │ │ ├── public_api.ts │ │ │ └── services │ │ │ ├── loading.factory.ts │ │ │ ├── loading.service.spec.ts │ │ │ └── loading.service.ts │ ├── menu │ │ ├── ng-package.json │ │ └── src │ │ │ ├── menu.component.html │ │ │ ├── menu.component.scss │ │ │ ├── menu.component.ts │ │ │ ├── menu.module.ts │ │ │ └── public_api.ts │ ├── message │ │ ├── README.md │ │ ├── _message-theme.scss │ │ ├── ng-package.json │ │ └── src │ │ │ ├── collapse.animation.ts │ │ │ ├── message.component.html │ │ │ ├── message.component.scss │ │ │ ├── message.component.spec.ts │ │ │ ├── message.component.ts │ │ │ ├── message.module.ts │ │ │ └── public_api.ts │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── public_api.ts │ ├── search │ │ ├── README.md │ │ ├── ng-package.json │ │ └── src │ │ │ ├── public_api.ts │ │ │ ├── search-box │ │ │ ├── README.md │ │ │ ├── search-box.component.html │ │ │ ├── search-box.component.scss │ │ │ ├── search-box.component.spec.ts │ │ │ └── search-box.component.ts │ │ │ ├── search-input │ │ │ ├── README.md │ │ │ ├── search-input.component.html │ │ │ ├── search-input.component.scss │ │ │ ├── search-input.component.spec.ts │ │ │ └── search-input.component.ts │ │ │ └── search.module.ts │ ├── side-sheet │ │ ├── README.md │ │ ├── _side-sheet.theme.scss │ │ ├── ng-package.json │ │ └── src │ │ │ ├── public_api.ts │ │ │ ├── side-sheet-container.ts │ │ │ ├── side-sheet-ref.ts │ │ │ ├── side-sheet.animation.ts │ │ │ ├── side-sheet.config.ts │ │ │ ├── side-sheet.content-directives.ts │ │ │ ├── side-sheet.module.ts │ │ │ ├── side-sheet.scss │ │ │ └── side-sheet.ts │ ├── tailwind.config.js │ ├── test-setup.ts │ ├── theming │ │ ├── _all-theme.scss │ │ ├── _teradata-theme.scss │ │ └── prebuilt │ │ │ ├── all-theme-dark.scss │ │ │ ├── all-theme-light.scss │ │ │ ├── blue-grey-deep-orange.scss │ │ │ ├── blue-orange.scss │ │ │ ├── indigo-pink.scss │ │ │ ├── orange-light-blue.scss │ │ │ └── teal-orange.scss │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ ├── tsconfig.spec.json │ ├── typography │ │ └── _all-typography.scss │ └── user-profile │ │ ├── README.md │ │ ├── _user-profile-theme.scss │ │ ├── ng-package.json │ │ └── src │ │ ├── public_api.ts │ │ ├── user-profile-menu │ │ ├── user-profile-menu.component.html │ │ ├── user-profile-menu.component.scss │ │ ├── user-profile-menu.component.spec.ts │ │ └── user-profile-menu.component.ts │ │ ├── user-profile.component.html │ │ ├── user-profile.component.spec.ts │ │ ├── user-profile.component.ts │ │ └── user-profile.module.ts ├── coding-standards │ ├── .eslintrc.json │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── index.js │ │ └── lib │ │ │ ├── commitlint │ │ │ ├── README.md │ │ │ └── commitlint.config.js │ │ │ ├── husky │ │ │ ├── README.md │ │ │ └── husky.js │ │ │ ├── prettier │ │ │ ├── README.md │ │ │ └── prettier.config.js │ │ │ └── stylelint │ │ │ ├── README.md │ │ │ ├── selector-no-deprecated-deep │ │ │ └── index.js │ │ │ └── stylelint.config.js │ ├── tsconfig.json │ └── tsconfig.lib.json ├── components-react │ ├── .eslintrc.json │ ├── README.md │ ├── package.json │ ├── project.json │ ├── src │ │ ├── ActionRibbon │ │ │ ├── CovalentActionRibbon.spec.ts │ │ │ └── CovalentActionRibbon.tsx │ │ ├── Alert │ │ │ ├── CovalentAlert.spec.ts │ │ │ └── CovalentAlert.tsx │ │ ├── AppShell │ │ │ ├── CovalentAppShell.spec.ts │ │ │ └── CovalentAppShell.tsx │ │ ├── Badge │ │ │ ├── CovalentBadge.spec.ts │ │ │ └── CovalentBadge.tsx │ │ ├── Button │ │ │ ├── CovalentButton.spec.ts │ │ │ └── CovalentButton.tsx │ │ ├── Card │ │ │ ├── CovalentCard.spec.ts │ │ │ └── CovalentCard.tsx │ │ ├── Checkbox │ │ │ ├── CovalentCheckbox.spec.ts │ │ │ └── CovalentCheckbox.tsx │ │ ├── Chips │ │ │ ├── CovalentChip.spec.ts │ │ │ ├── CovalentChip.tsx │ │ │ ├── CovalentChipSet.spec.ts │ │ │ └── CovalentChipSet.tsx │ │ ├── CircularProgress │ │ │ ├── CovalentCircularProgress.spec.ts │ │ │ └── CovalentCircularProgress.tsx │ │ ├── CodeEditor │ │ │ ├── CovalentCodeEditor.spec.ts │ │ │ └── CovalentCodeEditor.tsx │ │ ├── CodeSnippet │ │ │ ├── CovalentCodeSnippet.spec.ts │ │ │ └── CovalentCodeSnippet.tsx │ │ ├── Dialog │ │ │ ├── CovalentDialog.spec.ts │ │ │ └── CovalentDialog.tsx │ │ ├── Drawer │ │ │ ├── CovalentDrawer.spec.ts │ │ │ └── CovalentDrawer.tsx │ │ ├── EmptyState │ │ │ ├── CovalentEmptyState.spec.ts │ │ │ └── CovalentEmptyState.tsx │ │ ├── ExpansionPanel │ │ │ ├── CovalentExpansionPanel.spec.ts │ │ │ ├── CovalentExpansionPanel.tsx │ │ │ ├── CovalentExpansionPanelItem.spec.ts │ │ │ └── CovalentExpansionPanelItem.tsx │ │ ├── FocusedPage │ │ │ ├── CovalentFocusedPage.spec.ts │ │ │ └── CovalentFocusedPage.tsx │ │ ├── Formfield │ │ │ ├── CovalentFormfield.spec.ts │ │ │ └── CovalentFormfield.tsx │ │ ├── FullScreenDialog │ │ │ ├── CovalentFullscreenDialog.spec.ts │ │ │ └── CovalentFullscreenDialog.tsx │ │ ├── Icon │ │ │ ├── CovalentIcon.spec.ts │ │ │ └── CovalentIcon.tsx │ │ ├── IconButton │ │ │ ├── CovalentIconButton.spec.ts │ │ │ └── CovalentIconButton.tsx │ │ ├── IconButtonToggle │ │ │ ├── CovalentIconButtonToggle.spec.ts │ │ │ └── CovalentIconButtonToggle.tsx │ │ ├── IconCheckbox │ │ │ ├── CovalentIconCheckToggle.spec.ts │ │ │ └── CovalentIconCheckToggle.tsx │ │ ├── IconLockup │ │ │ ├── CovalentIconLockup.spec.ts │ │ │ └── CovalentIconLockup.tsx │ │ ├── IconRadio │ │ │ ├── CovalentIconRadioToggle.spec.ts │ │ │ └── CovalentIconRadioToggle.tsx │ │ ├── LinearProgress │ │ │ ├── CovalentLinearProgress.spec.ts │ │ │ └── CovalentLinearProgress.tsx │ │ ├── List │ │ │ ├── CovalentCheckListItem.spec.ts │ │ │ ├── CovalentCheckListItem.tsx │ │ │ ├── CovalentList.spec.ts │ │ │ ├── CovalentList.tsx │ │ │ ├── CovalentListItem.spec.ts │ │ │ ├── CovalentListItem.tsx │ │ │ ├── CovalentNavRailListItem.spec.ts │ │ │ ├── CovalentNavRailListItem.tsx │ │ │ ├── CovalentRadioListItem.spec.ts │ │ │ └── CovalentRadioListItem.tsx │ │ ├── Menu │ │ │ ├── CovalentMenu.spec.ts │ │ │ └── CovalentMenu.tsx │ │ ├── NotebookCell │ │ │ ├── CovalentNotebookCell.spec.ts │ │ │ └── CovalentNotebookCell.tsx │ │ ├── Radio │ │ │ ├── CovalentRadio.spec.ts │ │ │ └── CovalentRadio.tsx │ │ ├── Select │ │ │ ├── CovalentSelect.spec.ts │ │ │ └── CovalentSelect.tsx │ │ ├── SideSheet │ │ │ ├── CovalentSideSheet.spec.ts │ │ │ └── CovalentSideSheet.tsx │ │ ├── Slider │ │ │ ├── CovalentSlider.spec.ts │ │ │ ├── CovalentSlider.tsx │ │ │ ├── CovalentSliderRange.spec.ts │ │ │ └── CovalentSliderRange.tsx │ │ ├── Snackbar │ │ │ ├── CovalentSnackbar.spec.ts │ │ │ └── CovalentSnackbar.tsx │ │ ├── StatusDialog │ │ │ ├── CovalentStatusDialog.spec.ts │ │ │ └── CovalentStatusDialog.tsx │ │ ├── StatusHeader │ │ │ ├── CovalentStatusHeader.spec.ts │ │ │ ├── CovalentStatusHeader.tsx │ │ │ ├── CovalentStatusHeaderItem.spec.ts │ │ │ └── CovalentStatusHeaderItem.tsx │ │ ├── Switch │ │ │ ├── CovalentSwitch.spec.ts │ │ │ └── CovalentSwitch.tsx │ │ ├── Tab │ │ │ ├── CovalentTab.spec.ts │ │ │ ├── CovalentTab.tsx │ │ │ ├── CovalentTabBar.spec.ts │ │ │ └── CovalentTabBar.tsx │ │ ├── TextLockup │ │ │ ├── CovalentTextLockup.spec.ts │ │ │ └── CovalentTextLockup.tsx │ │ ├── Textarea │ │ │ ├── CovalentTextArea.spec.ts │ │ │ └── CovalentTextArea.tsx │ │ ├── Textfield │ │ │ ├── CovalentTextField.spec.ts │ │ │ └── CovalentTextField.tsx │ │ ├── Toolbar │ │ │ ├── CovalentToolbar.spec.ts │ │ │ └── CovalentToolbar.tsx │ │ ├── Tooltip │ │ │ ├── CovalentTooltip.spec.ts │ │ │ └── CovalentTooltip.tsx │ │ ├── TopAppBar │ │ │ ├── CovalentTopAppBar.spec.ts │ │ │ ├── CovalentTopAppBar.tsx │ │ │ ├── CovalentTopAppBarFixed.spec.ts │ │ │ └── CovalentTopAppBarFixed.tsx │ │ ├── TreeList │ │ │ ├── CovalentTreeList.spec.ts │ │ │ ├── CovalentTreeList.tsx │ │ │ ├── CovalentTreeListItem.spec.ts │ │ │ └── CovalentTreeListItem.tsx │ │ ├── Typography │ │ │ ├── CovalentTypography.spec.ts │ │ │ └── CovalentTypography.tsx │ │ └── index.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ ├── types.d.ts │ └── vite.config.ts ├── components │ ├── .babelrc │ ├── .eslintrc.json │ ├── .storybook │ │ ├── main.js │ │ ├── manager-head.html │ │ ├── manager.js │ │ ├── preview-head.html │ │ └── preview.js │ ├── README.md │ ├── component-config.json │ ├── index.html │ ├── jest.config.js │ ├── package-lock.json │ ├── package.json │ ├── project.json │ ├── public │ │ ├── index.scss │ │ └── reset.css │ ├── src │ │ ├── action-ribbon │ │ │ ├── _action-ribbon.theme.scss │ │ │ ├── action-ribbon-base.ts │ │ │ ├── action-ribbon.scss │ │ │ ├── action-ribbon.spec.ts │ │ │ ├── action-ribbon.stories.js │ │ │ └── action-ribbon.ts │ │ ├── alert │ │ │ ├── _alert.theme.scss │ │ │ ├── alert-base.ts │ │ │ ├── alert.scss │ │ │ ├── alert.spec.ts │ │ │ ├── alert.stories.js │ │ │ └── alert.ts │ │ ├── app-shell │ │ │ ├── app-shell.scss │ │ │ ├── app-shell.stories.js │ │ │ └── app-shell.ts │ │ ├── badge │ │ │ ├── badge.scss │ │ │ ├── badge.spec.ts │ │ │ ├── badge.stories.js │ │ │ └── badge.ts │ │ ├── button │ │ │ ├── Overview.mdx │ │ │ ├── button.scss │ │ │ ├── button.spec.ts │ │ │ ├── button.stories.js │ │ │ └── button.ts │ │ ├── card │ │ │ ├── card-base.ts │ │ │ ├── card.scss │ │ │ ├── card.spec.ts │ │ │ ├── card.ts │ │ │ └── cards.stories.js │ │ ├── checkbox │ │ │ ├── checkbox.scss │ │ │ ├── checkbox.spec.ts │ │ │ ├── checkbox.stories.js │ │ │ └── checkbox.ts │ │ ├── chips │ │ │ ├── chip-base.ts │ │ │ ├── chip-set-base.ts │ │ │ ├── chip-set.scss │ │ │ ├── chip-set.spec.ts │ │ │ ├── chip-set.ts │ │ │ ├── chip.scss │ │ │ ├── chip.spec.ts │ │ │ ├── chip.ts │ │ │ └── chips.stories.js │ │ ├── circular-progress │ │ │ ├── circular-progress.spec.ts │ │ │ ├── circular-progress.stories.js │ │ │ └── circular-progress.ts │ │ ├── code-editor │ │ │ ├── code-editor.scss │ │ │ ├── code-editor.spec.ts │ │ │ ├── code-editor.stories.js │ │ │ ├── code-editor.theme.ts │ │ │ └── code-editor.ts │ │ ├── code-snippet │ │ │ ├── code-snippet.scss │ │ │ ├── code-snippet.spec.ts │ │ │ ├── code-snippet.stories.js │ │ │ └── code-snippet.ts │ │ ├── data-table │ │ │ ├── _data-table.theme.scss │ │ │ ├── data-table.stories.js │ │ │ └── data-table.stories.scss │ │ ├── dialog │ │ │ ├── Overview.mdx │ │ │ ├── dialog.scss │ │ │ ├── dialog.spec.ts │ │ │ ├── dialog.stories.js │ │ │ └── dialog.ts │ │ ├── drawer │ │ │ ├── drawer.scss │ │ │ ├── drawer.spec.ts │ │ │ └── drawer.ts │ │ ├── empty-state │ │ │ ├── _empty-state.theme.scss │ │ │ ├── empty-state.scss │ │ │ ├── empty-state.spec.ts │ │ │ ├── empty-state.stories.js │ │ │ └── empty-state.ts │ │ ├── expansion-panel │ │ │ ├── Overview.mdx │ │ │ ├── expansion-panel-incorrect-example.png │ │ │ ├── expansion-panel-item.scss │ │ │ ├── expansion-panel-item.ts │ │ │ ├── expansion-panel.spec.ts │ │ │ ├── expansion-panel.stories.js │ │ │ └── expansion-panel.ts │ │ ├── focused-page │ │ │ ├── focused-page.scss │ │ │ ├── focused-page.spec.ts │ │ │ ├── focused-page.stories.js │ │ │ └── focused-page.ts │ │ ├── formfield │ │ │ ├── formfield.scss │ │ │ ├── formfield.spec.ts │ │ │ └── formfield.ts │ │ ├── full-screen-dialog │ │ │ ├── full-screen-dialog.scss │ │ │ ├── full-screen-dialog.spec.ts │ │ │ ├── full-screen-dialog.stories.js │ │ │ └── full-screen-dialog.ts │ │ ├── icon-button-toggle │ │ │ ├── icon-button-toggle.scss │ │ │ ├── icon-button-toggle.spec.ts │ │ │ ├── icon-button-toggle.stories.js │ │ │ └── icon-button-toggle.ts │ │ ├── icon-button │ │ │ ├── _icon-button.theme.scss │ │ │ ├── icon-button.scss │ │ │ ├── icon-button.spec.ts │ │ │ ├── icon-button.stories.js │ │ │ └── icon-button.ts │ │ ├── icon-checkbox │ │ │ ├── icon-check-toggle.ts │ │ │ ├── icon-check.spec.ts │ │ │ ├── icon-checkbox.scss │ │ │ └── icon-checkbox.stories.js │ │ ├── icon-lockup │ │ │ ├── icon-lockup.scss │ │ │ ├── icon-lockup.spec.ts │ │ │ ├── icon-lockup.stories.js │ │ │ └── icon-lockup.ts │ │ ├── icon-radio │ │ │ ├── icon-radio-toggle.ts │ │ │ ├── icon-radio.scss │ │ │ ├── icon-radio.spec.ts │ │ │ └── icon-radio.stories.js │ │ ├── icon │ │ │ ├── _icon-list.ts │ │ │ ├── icon-demo.scss │ │ │ ├── icon-demo.ts │ │ │ ├── icon.spec.ts │ │ │ ├── icon.stories.js │ │ │ └── icon.ts │ │ ├── index.scss │ │ ├── index.ts │ │ ├── linear-progress │ │ │ ├── linear-progress.scss │ │ │ ├── linear-progress.spec.ts │ │ │ ├── linear-progress.stories.js │ │ │ └── linear-progress.ts │ │ ├── list │ │ │ ├── Overview.mdx │ │ │ ├── _list.theme.scss │ │ │ ├── check-list-item.spec.ts │ │ │ ├── check-list-item.ts │ │ │ ├── list-item.scss │ │ │ ├── list-item.spec.ts │ │ │ ├── list-item.ts │ │ │ ├── list.scss │ │ │ ├── list.stories.js │ │ │ ├── list.ts │ │ │ ├── nav-list-item.scss │ │ │ ├── nav-list-item.ts │ │ │ └── radio-list-item.ts │ │ ├── menu │ │ │ ├── menu.scss │ │ │ ├── menu.spec.ts │ │ │ ├── menu.stories.js │ │ │ └── menu.ts │ │ ├── notebook-cell │ │ │ ├── notebook-cell.scss │ │ │ ├── notebook-cell.spec.ts │ │ │ ├── notebook-cell.stories.js │ │ │ └── notebook-cell.ts │ │ ├── radio │ │ │ ├── radio.scss │ │ │ ├── radio.spec.ts │ │ │ ├── radio.stories.js │ │ │ └── radio.ts │ │ ├── select │ │ │ ├── select.scss │ │ │ ├── select.spec.ts │ │ │ ├── select.stories.js │ │ │ └── select.ts │ │ ├── side-sheet │ │ │ ├── side-sheet.scss │ │ │ ├── side-sheet.spec.ts │ │ │ ├── side-sheet.stories.js │ │ │ └── side-sheet.ts │ │ ├── skeleton │ │ │ ├── _skeleton.styles.scss │ │ │ └── skeleton.stories.js │ │ ├── slider │ │ │ ├── slider-range.ts │ │ │ ├── slider.spec.ts │ │ │ ├── slider.stories.js │ │ │ └── slider.ts │ │ ├── snackbar │ │ │ ├── snackbar.scss │ │ │ ├── snackbar.spec.ts │ │ │ ├── snackbar.stories.js │ │ │ └── snackbar.ts │ │ ├── status-dialog │ │ │ ├── status-dialog.scss │ │ │ ├── status-dialog.spec.ts │ │ │ ├── status-dialog.stories.js │ │ │ └── status-dialog.ts │ │ ├── status-header │ │ │ ├── _status-header.theme.scss │ │ │ ├── status-header-base.ts │ │ │ ├── status-header-item.scss │ │ │ ├── status-header-item.spec.ts │ │ │ ├── status-header-item.ts │ │ │ ├── status-header.scss │ │ │ ├── status-header.spec.ts │ │ │ ├── status-header.stories.js │ │ │ └── status-header.ts │ │ ├── switch │ │ │ ├── switch.scss │ │ │ ├── switch.spec.ts │ │ │ ├── switch.stories.js │ │ │ └── switch.ts │ │ ├── tab │ │ │ ├── Overview.mdx │ │ │ ├── tab-bar.spec.ts │ │ │ ├── tab-bar.ts │ │ │ ├── tab.scss │ │ │ ├── tab.spec.ts │ │ │ ├── tab.stories.js │ │ │ └── tab.ts │ │ ├── text-lockup │ │ │ ├── text-lockup.scss │ │ │ ├── text-lockup.spec.ts │ │ │ ├── text-lockup.stories.js │ │ │ └── text-lockup.ts │ │ ├── textarea │ │ │ ├── textarea.spec.ts │ │ │ ├── textarea.stories.js │ │ │ └── textarea.ts │ │ ├── textfield │ │ │ ├── textfield.scss │ │ │ ├── textfield.spec.ts │ │ │ ├── textfield.stories.js │ │ │ └── textfield.ts │ │ ├── theme │ │ │ ├── _index.scss │ │ │ └── prebuilt │ │ │ │ ├── dark-theme.scss │ │ │ │ └── light-theme.scss │ │ ├── toolbar │ │ │ ├── toolbar.scss │ │ │ ├── toolbar.spec.ts │ │ │ ├── toolbar.stories.js │ │ │ └── toolbar.ts │ │ ├── tooltip │ │ │ ├── tooltip.scss │ │ │ ├── tooltip.spec.ts │ │ │ ├── tooltip.stories.js │ │ │ └── tooltip.ts │ │ ├── top-app-bar │ │ │ ├── top-app-bar-fixed.ts │ │ │ ├── top-app-bar.scss │ │ │ ├── top-app-bar.spec.ts │ │ │ ├── top-app-bar.stories.js │ │ │ └── top-app-bar.ts │ │ ├── tree-list │ │ │ ├── tree-list-item.scss │ │ │ ├── tree-list-item.spec.ts │ │ │ ├── tree-list-item.ts │ │ │ ├── tree-list.scss │ │ │ ├── tree-list.spec.ts │ │ │ ├── tree-list.stories.js │ │ │ └── tree-list.ts │ │ └── typography │ │ │ ├── typography.scss │ │ │ ├── typography.spec.ts │ │ │ ├── typography.stories.js │ │ │ └── typography.ts │ ├── stories │ │ └── demos │ │ │ ├── dialog.component.html │ │ │ ├── dialog.component.js │ │ │ ├── grid.content.html │ │ │ ├── lorem-ipsum.content.html │ │ │ ├── material-web.content.html │ │ │ ├── table-column-sorting.content.html │ │ │ ├── table-pagination.content.html │ │ │ ├── table-progress-indicator.content.html │ │ │ ├── table-row-selection.content.html │ │ │ ├── table.content.html │ │ │ └── top-app-bar.component.js │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ ├── types.d.ts │ └── vite.config.js ├── email-templates │ ├── .eslintrc.json │ ├── README.md │ ├── package.json │ ├── postcss.config.js │ ├── project.json │ ├── src │ │ ├── email-templates.ts │ │ ├── index.ts │ │ ├── mjml-templates │ │ │ ├── customer │ │ │ │ └── welcomeLetter.mjml │ │ │ └── marketing │ │ │ │ └── workshop.mjml │ │ ├── styles │ │ │ ├── _generated.css │ │ │ ├── mjmlStyles.mjml │ │ │ └── styles.scss │ │ └── utils │ │ │ ├── mjml-utils.ts │ │ │ └── style-utils.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.spec.json │ └── vite.config.ts ├── icons │ ├── README.md │ ├── covalent-icons-v2.5.zip │ ├── covalent-icons-variables.scss │ ├── covalent-icons.css │ ├── covalent-icons.scss │ ├── covalent-icons.svg │ ├── covalent-icons.ttf │ ├── covalent-icons.woff │ ├── favicon.ico │ ├── material-codepoints.json │ ├── package.json │ ├── project.json │ └── svgs │ │ ├── advanced_sql.svg │ │ ├── advanced_sql_outlined.svg │ │ ├── alias_arrow.svg │ │ ├── alias_arrow_outlined.svg │ │ ├── api.svg │ │ ├── api_ondark.svg │ │ ├── api_outlined.svg │ │ ├── application.svg │ │ ├── application_outlined.svg │ │ ├── attribution.svg │ │ ├── attribution_outlined.svg │ │ ├── auto_refresh_off.svg │ │ ├── auto_refresh_off_outlined.svg │ │ ├── auto_refresh_on.svg │ │ ├── auto_refresh_on_outlined.svg │ │ ├── autorefresh_pause.svg │ │ ├── autorefresh_pause_outlined.svg │ │ ├── autorenew_off.svg │ │ ├── autorenew_off_outlined.svg │ │ ├── autorenew_on.svg │ │ ├── autorenew_on_outlined.svg │ │ ├── branch.svg │ │ ├── branch_outlined.svg │ │ ├── bucket.svg │ │ ├── bucket_outlined.svg │ │ ├── cluster_analysis.svg │ │ ├── cluster_analysis_outlined.svg │ │ ├── code_deployed.svg │ │ ├── code_deployed_outlined.svg │ │ ├── code_deployed_retired.svg │ │ ├── code_deployed_retired_outlined.svg │ │ ├── code_fork.svg │ │ ├── code_fork_outlined.svg │ │ ├── column.svg │ │ ├── column_outlined.svg │ │ ├── compute_cluster.svg │ │ ├── compute_cluster_group.svg │ │ ├── compute_cluster_group_outlined.svg │ │ ├── compute_cluster_outlined.svg │ │ ├── compute_cluster_profile.svg │ │ ├── compute_cluster_profile_outlined.svg │ │ ├── compute_groups.svg │ │ ├── compute_groups_outlined.svg │ │ ├── compute_profile.svg │ │ ├── compute_profile_dark.svg │ │ ├── compute_profile_light.svg │ │ ├── compute_profile_outlined.svg │ │ ├── connected_identity.svg │ │ ├── connected_identity_outlined.svg │ │ ├── created_document.svg │ │ ├── created_document_outlined.svg │ │ ├── data_management.svg │ │ ├── data_management_outlined.svg │ │ ├── data_preparation.svg │ │ ├── data_preparation_outlined.svg │ │ ├── data_protection.svg │ │ ├── data_protection_outlined.svg │ │ ├── data_sharing.svg │ │ ├── data_sharing_outlined.svg │ │ ├── data_source.svg │ │ ├── data_source_outlined.svg │ │ ├── data_source_type_amazon.svg │ │ ├── data_source_type_amazon_outlined.svg │ │ ├── data_source_type_azure.svg │ │ ├── data_source_type_azure_outlined.svg │ │ ├── data_source_type_cloudera.svg │ │ ├── data_source_type_cloudera_outlined.svg │ │ ├── data_source_type_hdinsight.svg │ │ ├── data_source_type_hdinsight_outlined.svg │ │ ├── data_source_type_microsoft.svg │ │ ├── data_source_type_microsoft_outlined.svg │ │ ├── data_source_type_teradata.svg │ │ ├── data_source_type_teradata_outlined.svg │ │ ├── data_transformation_services.svg │ │ ├── data_transformation_services_outlined.svg │ │ ├── database.svg │ │ ├── database_changed.svg │ │ ├── database_changed_outlined.svg │ │ ├── database_close.svg │ │ ├── database_edit.svg │ │ ├── database_edit_outlined.svg │ │ ├── database_foreign.svg │ │ ├── database_foreign_outlined.svg │ │ ├── database_lab.svg │ │ ├── database_lab_outlined.svg │ │ ├── database_none.svg │ │ ├── database_none_outlined.svg │ │ ├── database_outlined.svg │ │ ├── database_search.svg │ │ ├── database_search_outlined.svg │ │ ├── database_synced.svg │ │ ├── database_synced_outlined.svg │ │ ├── database_unreachable.svg │ │ ├── database_unreachable_outlined.svg │ │ ├── disconnect.svg │ │ ├── disconnect_outlined.svg │ │ ├── dock_right.svg │ │ ├── dock_right_outlined.svg │ │ ├── engine.svg │ │ ├── engine_outlined.svg │ │ ├── engine_sql.svg │ │ ├── engine_sql_outlined.svg │ │ ├── file.svg │ │ ├── file_changed.svg │ │ ├── file_changed_outlined.svg │ │ ├── file_edit.svg │ │ ├── file_edit_outlined.svg │ │ ├── file_foreign.svg │ │ ├── file_foreign_outlined.svg │ │ ├── file_lab.svg │ │ ├── file_lab_outlined.svg │ │ ├── file_outlined.svg │ │ ├── file_search.svg │ │ ├── file_search_outlined.svg │ │ ├── file_searched_outlined.svg │ │ ├── file_synced.svg │ │ ├── file_synced_outlined.svg │ │ ├── filter_clear.svg │ │ ├── filter_clear_outlined.svg │ │ ├── formula.svg │ │ ├── formula_outlined.svg │ │ ├── lab.svg │ │ ├── lab_outlined.svg │ │ ├── loader-dots.svg │ │ ├── machine_learning.svg │ │ ├── machine_learning_ondark.svg │ │ ├── machine_learning_outlined.svg │ │ ├── managed_services.svg │ │ ├── managed_services_outlined.svg │ │ ├── merge.svg │ │ ├── merge_outlined.svg │ │ ├── model.svg │ │ ├── model_configuration.svg │ │ ├── model_configuration_ondark.svg │ │ ├── model_configuration_outlined.svg │ │ ├── model_ondark.svg │ │ ├── model_outlined.svg │ │ ├── no_results.svg │ │ ├── no_results_outlined.svg │ │ ├── node_branch.svg │ │ ├── node_merge.svg │ │ ├── node_notification.svg │ │ ├── node_notification_ondark.svg │ │ ├── node_notification_outlined.svg │ │ ├── nos.svg │ │ ├── nos_outlined.svg │ │ ├── object_browser_view.svg │ │ ├── object_browser_view_outlined.svg │ │ ├── object_storage.svg │ │ ├── object_storage_ondark.svg │ │ ├── object_storage_outlined.svg │ │ ├── operations.svg │ │ ├── operations_outlined.svg │ │ ├── operators_add.svg │ │ ├── operators_add_outlined.svg │ │ ├── operators_between.svg │ │ ├── operators_between_outlined.svg │ │ ├── operators_divide.svg │ │ ├── operators_divide_outlined.svg │ │ ├── operators_equals.svg │ │ ├── operators_equals_outlined.svg │ │ ├── operators_greater_than.svg │ │ ├── operators_greater_than_or_equal.svg │ │ ├── operators_greater_than_or_equal_outlined.svg │ │ ├── operators_greater_than_outlined.svg │ │ ├── operators_less_than.svg │ │ ├── operators_less_than_or_equal.svg │ │ ├── operators_less_than_or_equal_outlined.svg │ │ ├── operators_less_than_outlined.svg │ │ ├── operators_multiply.svg │ │ ├── operators_multiply_outlined.svg │ │ ├── operators_not_equal.svg │ │ ├── operators_not_equal_outlined.svg │ │ ├── operators_parentheses.svg │ │ ├── operators_parentheses_outlined.svg │ │ ├── operators_parenthesis_left.svg │ │ ├── operators_parenthesis_left_outlined.svg │ │ ├── operators_parenthesis_right.svg │ │ ├── operators_parenthesis_right_outlined.svg │ │ ├── operators_product_analyst.svg │ │ ├── operators_product_console.svg │ │ ├── operators_product_editor.svg │ │ ├── operators_subtract.svg │ │ ├── operators_subtract_outlined.svg │ │ ├── outbound_campaign_manager.svg │ │ ├── pin_outlined.svg │ │ ├── pinned.svg │ │ ├── placeholder.svg │ │ ├── placeholder_outlined.svg │ │ ├── primary_cluster.svg │ │ ├── primary_cluster_outlined.svg │ │ ├── product_analyst.svg │ │ ├── product_analyst_outlined.svg │ │ ├── product_appcenter.svg │ │ ├── product_appcenter_outlined.svg │ │ ├── product_console.svg │ │ ├── product_console_outlined.svg │ │ ├── product_consumption.svg │ │ ├── product_consumption_outlined.svg │ │ ├── product_cx.svg │ │ ├── product_cx_outlined.svg │ │ ├── product_editor.svg │ │ ├── product_editor_outlined.svg │ │ ├── product_jupyterhub.svg │ │ ├── product_jupyterhub_outlined.svg │ │ ├── product_modelops.svg │ │ ├── product_modelops_outlined.svg │ │ ├── product_outbound_campaign_manager.svg │ │ ├── product_outbound_campaign_manager_outlined.svg │ │ ├── product_querygrid.svg │ │ ├── product_querygrid_outlined.svg │ │ ├── product_reports.svg │ │ ├── product_reports_outlined.svg │ │ ├── product_streams.svg │ │ ├── product_streams_outlined.svg │ │ ├── product_vantage.svg │ │ ├── product_vantage_outlined.svg │ │ ├── product_viewpoint.svg │ │ ├── product_viewpoint_outlined.svg │ │ ├── professional_services.svg │ │ ├── professional_services_outlined.svg │ │ ├── report.svg │ │ ├── report_outlined.svg │ │ ├── resize_northeast.svg │ │ ├── resize_northeast_outlined.svg │ │ ├── resize_northwest.svg │ │ ├── resize_northwest_outlined.svg │ │ ├── resize_southeast.svg │ │ ├── resize_southeast_outlined.svg │ │ ├── resize_southwest.svg │ │ ├── resize_southwest_outlined.svg │ │ ├── row.svg │ │ ├── row_outlined.svg │ │ ├── rules.svg │ │ ├── rules_insert.svg │ │ ├── rules_insert_ondark.svg │ │ ├── rules_insert_outlined.svg │ │ ├── rules_ondark.svg │ │ ├── rules_outlined.svg │ │ ├── rules_select.svg │ │ ├── rules_select_ondark.svg │ │ ├── rules_select_outlined.svg │ │ ├── sankey.svg │ │ ├── sankey_outlined.svg │ │ ├── script.svg │ │ ├── script_macro.svg │ │ ├── script_macro_ondark.svg │ │ ├── script_management.svg │ │ ├── script_management_outlined.svg │ │ ├── script_ondark.svg │ │ ├── script_outlined.svg │ │ ├── script_sql.svg │ │ ├── script_sql_ondark.svg │ │ ├── script_sql_outlined.svg │ │ ├── script_stored_procedure.svg │ │ ├── script_stored_procedure_ondark.svg │ │ ├── script_stored_procedure_outlined.svg │ │ ├── segmentation.svg │ │ ├── segmentation_outlined.svg │ │ ├── server.svg │ │ ├── server_changed.svg │ │ ├── server_changed_outlined.svg │ │ ├── server_edit.svg │ │ ├── server_edit_outlined.svg │ │ ├── server_foreign.svg │ │ ├── server_foreign_outlined.svg │ │ ├── server_lab.svg │ │ ├── server_lab_outlined.svg │ │ ├── server_outlined.svg │ │ ├── server_search.svg │ │ ├── server_search_outlined.svg │ │ ├── server_synced.svg │ │ ├── server_synced_outlined.svg │ │ ├── server_workspace.svg │ │ ├── server_workspace_outlined.svg │ │ ├── sftp.svg │ │ ├── sftp_ondark.svg │ │ ├── sftp_outlined.svg │ │ ├── slack.svg │ │ ├── state_cancelled.svg │ │ ├── state_cancelled_outlined.svg │ │ ├── state_caution.svg │ │ ├── state_caution_outlined.svg │ │ ├── state_changed.svg │ │ ├── state_changed_outlined.svg │ │ ├── state_changed_running.svg │ │ ├── state_changed_running_outlined.svg │ │ ├── state_negative.svg │ │ ├── state_negative_outlined.svg │ │ ├── state_paused.svg │ │ ├── state_paused_outlined.svg │ │ ├── state_pending.svg │ │ ├── state_pending_outlined.svg │ │ ├── state_positive.svg │ │ ├── state_positive_outlined.svg │ │ ├── state_running.svg │ │ ├── state_running_outlined.svg │ │ ├── system.svg │ │ ├── system_outlined.svg │ │ ├── table.svg │ │ ├── table_changed.svg │ │ ├── table_changed_outlined.svg │ │ ├── table_edit.svg │ │ ├── table_edit_outlined.svg │ │ ├── table_foreign.svg │ │ ├── table_foreign_outlined.svg │ │ ├── table_lab.svg │ │ ├── table_lab_outlined.svg │ │ ├── table_outlined.svg │ │ ├── table_search.svg │ │ ├── table_search_outlined.svg │ │ ├── table_synced copy_outlined.svg │ │ ├── table_synced.svg │ │ ├── table_synced_outlined.svg │ │ ├── teradata.svg │ │ ├── teradata_nobackground.svg │ │ ├── teradata_nobackground_outlined.svg │ │ ├── teradata_nocircle.svg │ │ ├── teradata_outlined.svg │ │ ├── text_analysis.svg │ │ ├── text_analysis_outlined.svg │ │ ├── undock.svg │ │ ├── undock_outlined.svg │ │ ├── user_defined_function.svg │ │ ├── user_defined_function_outlined.svg │ │ ├── variable.svg │ │ ├── variable_ondark.svg │ │ ├── variable_outlined.svg │ │ ├── view_sankey.svg │ │ ├── wand.svg │ │ ├── wand_outlined.svg │ │ ├── workflow.svg │ │ └── workflow_outlined.svg ├── markdown-flavored │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── _flavored-markdown-theme.scss │ ├── jest.config.js │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── lib │ │ │ ├── cfm-list │ │ │ │ ├── cfm-list.component.html │ │ │ │ ├── cfm-list.component.scss │ │ │ │ └── cfm-list.component.ts │ │ │ ├── flavored-markdown-loader │ │ │ │ ├── flavored-markdown-loader.component.html │ │ │ │ ├── flavored-markdown-loader.component.scss │ │ │ │ └── flavored-markdown-loader.component.ts │ │ │ ├── flavored-markdown.component.html │ │ │ ├── flavored-markdown.component.scss │ │ │ ├── flavored-markdown.component.ts │ │ │ ├── flavored-markdown.module.ts │ │ │ └── flavored-markdown.spec.ts │ │ ├── public_api.ts │ │ └── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json ├── markdown-navigator │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── _markdown-navigator-theme.scss │ ├── jest.config.js │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── markdown-navigator-window-directive │ │ │ ├── markdown-navigator-window.directive.spec.ts │ │ │ └── markdown-navigator-window.directive.ts │ │ ├── markdown-navigator-window-service │ │ │ ├── markdown-navigator-window.service.spec.ts │ │ │ └── markdown-navigator-window.service.ts │ │ ├── markdown-navigator-window │ │ │ ├── markdown-navigator-window.component.html │ │ │ ├── markdown-navigator-window.component.scss │ │ │ ├── markdown-navigator-window.component.spec.ts │ │ │ └── markdown-navigator-window.component.ts │ │ ├── markdown-navigator.component.html │ │ ├── markdown-navigator.component.scss │ │ ├── markdown-navigator.component.spec.ts │ │ ├── markdown-navigator.component.ts │ │ ├── markdown-navigator.module.ts │ │ ├── public_api.ts │ │ └── test-setup.ts │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json ├── markdown │ ├── .browserslistrc │ ├── .eslintrc.json │ ├── README.md │ ├── _markdown-theme.scss │ ├── jest.config.js │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ │ ├── lib │ │ │ ├── markdown-loader │ │ │ │ ├── markdown-loader.service.spec.ts │ │ │ │ └── markdown-loader.service.ts │ │ │ ├── markdown-utils │ │ │ │ ├── markdown-utils.spec.ts │ │ │ │ └── markdown-utils.ts │ │ │ ├── markdown.component.html │ │ │ ├── markdown.component.scss │ │ │ ├── markdown.component.spec.ts │ │ │ ├── markdown.component.ts │ │ │ └── markdown.module.ts │ │ ├── public_api.ts │ │ └── test-setup.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json └── tokens │ ├── README.md │ ├── config.json │ ├── package.json │ ├── project.json │ └── src │ ├── color │ ├── code.json │ ├── covalent-m3.json │ ├── deprecated │ │ ├── base.json │ │ ├── surface.json │ │ ├── teradata.json │ │ └── text.json │ └── material.json │ └── typography.json ├── migrations.json ├── monaco-webpack.config.js ├── nx.json ├── package-lock.json ├── package.json ├── prettier.config.js ├── scripts ├── export-components.js ├── ghpages-deploy ├── npm-publish ├── react-wrappers.js └── version-placeholder.js ├── stylelint.config.js ├── tools ├── generators │ └── .gitkeep └── tsconfig.tools.json └── tsconfig.base.json /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx --no -- commitlint --edit "$1" 5 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx pretty-quick --staged 5 | -------------------------------------------------------------------------------- /.huskyrc.js: -------------------------------------------------------------------------------- 1 | // @ts-check 2 | const { 3 | covalentHooks, 4 | generateHuskyConfig, 5 | } = require('./libs/coding-standards/src/lib/husky/husky.js'); 6 | const huskyHooks = generateHuskyConfig(covalentHooks()); 7 | module.exports = huskyHooks; 8 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | # Add files here to ignore them from prettier formatting 2 | 3 | /dist 4 | /coverage 5 | 6 | /.nx/cache 7 | .angular 8 | 9 | /.nx/workspace-data -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.storybook/manager.js: -------------------------------------------------------------------------------- 1 | // .storybook/manager.js 2 | 3 | import { addons } from '@storybook/manager-api'; 4 | import theme from './theme/covalent.dark.theme'; 5 | 6 | addons.setConfig({ 7 | theme, 8 | }); 9 | -------------------------------------------------------------------------------- /.storybook/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/.storybook/public/favicon.ico -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "angular.ng-template", 4 | "nrwl.angular-console", 5 | "esbenp.prettier-vscode", 6 | "firsttris.vscode-jest-runner", 7 | "dbaeumer.vscode-eslint" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "typescript.tsdk": "node_modules/typescript/lib" 3 | } -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: npm run knapsack:serve -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- 1 | { 2 | "buildpacks": [ 3 | { 4 | "url": "heroku/nodejs" 5 | } 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /apps/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/.gitkeep -------------------------------------------------------------------------------- /apps/docs-app/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/app.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/components/content-container/content-container.component.scss: -------------------------------------------------------------------------------- 1 | .doc-layout { 2 | position: relative; 3 | max-width: 936px; 4 | width: 100%; 5 | } 6 | 7 | .doc-layout-gt-md { 8 | padding-right: 88px; 9 | } 10 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/components/shared/component-details/component-hero/component-hero.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/components/shared/component-details/component-hero/component-hero.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/components/shared/demo-tools/index.ts: -------------------------------------------------------------------------------- 1 | export * from './demo.module'; 2 | export * from './demo.component'; 3 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/breadcrumbs/breadcrumbs.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/breadcrumbs/breadcrumbs.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/breadcrumbs/demos/breadcrumbs-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/breadcrumbs/demos/breadcrumbs-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/code-editor/demos/code-editor-demo-basic/code-editor-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | ::ng-deep { 2 | td-code-editor { 3 | height: 300px; 4 | width: 750px; 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/code-editor/demos/code-editor-demo-monaco/code-editor-demo-monaco.component.scss: -------------------------------------------------------------------------------- 1 | ::ng-deep { 2 | td-code-editor { 3 | height: 400px; 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/code-editor/demos/code-editor-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/code-editor/demos/code-editor-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/dialogs/demos/dialogs-demo-draggable/dialogs-demo-draggable.component.html: -------------------------------------------------------------------------------- 1 | 9 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/dialogs/demos/dialogs-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/dialogs/demos/dialogs-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/dynamic-forms/demos/dynamic-forms-demo-array/dynamic-forms-demo-array.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/dynamic-forms/demos/dynamic-forms-demo-boolean/dynamic-forms-demo-boolean.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/dynamic-forms/demos/dynamic-forms-demo-date/dynamic-forms-demo-date.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/dynamic-forms/demos/dynamic-forms-demo-file-input/dynamic-forms-demo-file-input.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/dynamic-forms/demos/dynamic-forms-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/dynamic-forms/demos/dynamic-forms-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/dynamic-forms/dynamic-forms.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/dynamic-forms/dynamic-forms.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/dynamic-menu/demos/dynamic-menu-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/dynamic-menu/demos/dynamic-menu-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/dynamic-menu/demos/dynamic-menu-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/file-input/demos/file-input-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/file-input/demos/file-input-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/file-input/demos/file-input-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/file-input/file-input.component.scss: -------------------------------------------------------------------------------- 1 | .drop-zone { 2 | font-weight: 600; 3 | 4 | ::ng-deep * { 5 | pointer-events: none; //added to fix bug that re-throws dragleave/dragenter by child elements 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/flavored-markdown/demos/flavored-markdown-demo-basic/flavored-markdown-demo-basic.component.html: -------------------------------------------------------------------------------- 1 | {{ basicFlavoredMarkdown }} 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/flavored-markdown/demos/flavored-markdown-demo-buttons/flavored-markdown-demo-buttons.component.html: -------------------------------------------------------------------------------- 1 | {{ 2 | buttonsFlavoredMarkdown 3 | }} 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/flavored-markdown/demos/flavored-markdown-demo-loader/flavored-markdown-demo-loader.component.html: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/flavored-markdown/demos/flavored-markdown-demo-tables/flavored-markdown-demo-tables.component.html: -------------------------------------------------------------------------------- 1 | {{ tablesFlavoredMarkdown }} 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/flavored-markdown/flavored-markdown.component.html: -------------------------------------------------------------------------------- 1 | {{ 2 | basicFlavoredMarkdown 3 | }} 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/flavored-markdown/flavored-markdown.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 90%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/guided-tour/demos/guided-tour-demo-abort-on/guided-tour-demo-abort-on.component.scss: -------------------------------------------------------------------------------- 1 | button { 2 | margin-bottom: 1em; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/guided-tour/demos/guided-tour-demo-advance-on/guided-tour-demo-advance-on.component.scss: -------------------------------------------------------------------------------- 1 | button { 2 | margin-bottom: 1em; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/guided-tour/demos/guided-tour-demo-delay/guided-tour-demo-delay.component.scss: -------------------------------------------------------------------------------- 1 | button { 2 | margin-bottom: 1em; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/guided-tour/demos/guided-tour-demo-disable-next/guided-tour-demo-disable-next.component.scss: -------------------------------------------------------------------------------- 1 | button { 2 | margin-bottom: 1em; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/guided-tour/demos/guided-tour-demo-go-back-navigation/guided-tour-demo-go-back-navigation.component.scss: -------------------------------------------------------------------------------- 1 | button { 2 | margin-bottom: 1em; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/guided-tour/demos/guided-tour-demo-go-back/guided-tour-demo-go-back.component.scss: -------------------------------------------------------------------------------- 1 | button { 2 | margin-bottom: 1em; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/guided-tour/demos/guided-tour-demo-not-found/guided-tour-demo-not-found.component.scss: -------------------------------------------------------------------------------- 1 | button { 2 | margin-bottom: 1em; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/guided-tour/demos/guided-tour-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/guided-tour/demos/guided-tour-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/highlight/demos/highlight-demo-css/highlight-demo-css.component.html: -------------------------------------------------------------------------------- 1 | 2 | {{ css }} 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/highlight/demos/highlight-demo-html/highlight-demo-html.component.html: -------------------------------------------------------------------------------- 1 | 2 | {{ html }} 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/highlight/demos/highlight-demo-ts/highlight-demo-ts.component.html: -------------------------------------------------------------------------------- 1 | 6 | {{ code }} 7 | 8 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/highlight/demos/highlight-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/highlight/demos/highlight-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/json-formatter/demos/json-formatter-demo-basic/json-formatter-demo-basic.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/json-formatter/demos/json-formatter-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/json-formatter/demos/json-formatter-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/json-formatter/demos/json-formatter-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/json-formatter/json-formatter.component.html: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/json-formatter/json-formatter.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | 4 | td-json-formatter { 5 | width: 100%; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/layout-card-over/demos/layout-card-over-demo-basic/layout-card-over-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | .layout-card-over-demo { 2 | position: relative; 3 | width: 100%; 4 | height: 500px; 5 | } 6 | 7 | :host { 8 | width: 100%; 9 | } 10 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/layout-card-over/demos/layout-card-over-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/layout-nav-list/demos/layout-nav-list-demo-basic/layout-nav-list-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | .layout-nav-list-demo { 2 | position: relative; 3 | width: 100%; 4 | height: 500px; 5 | } 6 | 7 | :host { 8 | width: 100%; 9 | } 10 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/layout-nav-list/demos/layout-nav-list-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/layout-nav/demos/layout-nav-demo-basic/layout-nav-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | .layout-nav-demo { 2 | position: relative; 3 | width: 100%; 4 | height: 500px; 5 | } 6 | 7 | :host { 8 | width: 100%; 9 | } 10 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/layout-nav/demos/layout-nav-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/layout-nav/demos/layout-nav-demo.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | mat-sidenav.mat-sidenav ::ng-deep { 3 | max-width: 100px; 4 | min-width: 100px; 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/layout/demos/layout-demo-basic/layout-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | .layout-demo { 2 | position: relative; 3 | width: 100%; 4 | height: 500px; 5 | } 6 | 7 | :host { 8 | width: 100%; 9 | } 10 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/layout/demos/layout-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/layout/demos/layout-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/layout/demos/layout-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/loading-mask/demos/loading-mask-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/loading-mask/demos/loading-mask-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/loading-mask/demos/loading-mask-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/loading/demos/loading-demo-fullscreen/loading-demo-fullscreen.component.scss: -------------------------------------------------------------------------------- 1 | button { 2 | margin-right: 1em; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/loading/demos/loading-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/loading/demos/loading-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/loading/loading.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/loading/loading.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown-navigator/demos/markdown-navigator-demo-anchor/markdown-navigator-demo-anchor.component.html: -------------------------------------------------------------------------------- 1 | 5 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown-navigator/demos/markdown-navigator-demo-basic/markdown-navigator-demo-basic.component.html: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown-navigator/demos/markdown-navigator-demo-basic/markdown-navigator-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown-navigator/demos/markdown-navigator-demo-children-url-start-at/markdown-navigator-demo-children-url-start-at.component.html: -------------------------------------------------------------------------------- 1 | 5 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown-navigator/demos/markdown-navigator-demo-children-url/markdown-navigator-demo-children-url.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown-navigator/demos/markdown-navigator-demo-footer/markdown-navigator-demo-footer.component.html: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown-navigator/demos/markdown-navigator-demo-service-button-clicked/markdown-navigator-demo-service-button-clicked.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown-navigator/demos/markdown-navigator-demo-service/markdown-navigator-demo-service.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown-navigator/demos/markdown-navigator-demo-start-at/markdown-navigator-demo-start-at.component.scss: -------------------------------------------------------------------------------- 1 | span { 2 | margin-right: 1em; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown/demos/markdown-demo-youtube/markdown-demo-youtube.component.html: -------------------------------------------------------------------------------- 1 |

Embed videos directly

2 | {{ videoMarkdown }} 3 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown/demos/markdown-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/markdown/demos/markdown-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown/markdown.component.html: -------------------------------------------------------------------------------- 1 | {{ markdown }} 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/markdown/markdown.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 80%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/message/demos/message-demo-basic/message-demo-basic.component.html: -------------------------------------------------------------------------------- 1 | 7 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/message/demos/message-demo-color/message-demo-color.component.scss: -------------------------------------------------------------------------------- 1 | td-message { 2 | margin: 5px; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/message/demos/message-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/message/demos/message-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/search/demos/search-demo-input/search-demo-input.component.scss: -------------------------------------------------------------------------------- 1 | .mat-radio-button { 2 | margin: 0 12px; 3 | } 4 | 5 | .field-container { 6 | margin: 12px 0; 7 | } 8 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/search/demos/search-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/search/demos/search-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/search/search.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 80%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/side-sheet/demos/side-sheet-demo-advanced/side-sheet-demo-advanced.component.html: -------------------------------------------------------------------------------- 1 |

Open some dialog content from a Component

2 | 3 | 6 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/side-sheet/demos/side-sheet-demo-multi/side-sheet-demo-multi.component.html: -------------------------------------------------------------------------------- 1 |

Open a side sheet with multiple layers

2 | 3 | 6 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/side-sheet/demos/sidesheet-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/side-sheet/demos/sidesheet-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/side-sheet/sidesheet.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/text-editor/demos/text-editor-demo-basic/text-editor-demo-basic.component.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/text-editor/demos/text-editor-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/text-editor/demos/text-editor-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/text-editor/demos/text-editor-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/text-editor/text-editor.component.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/text-editor/text-editor.component.scss: -------------------------------------------------------------------------------- 1 | .editor { 2 | height: 200px; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/user-profile/demos/user-profile-demo-basic/user-profile-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | display: flex; 3 | align-items: center; 4 | } 5 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/user-profile/demos/user-profile-demo-list-items/user-profile-demo-list-items.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | display: flex; 3 | align-items: center; 4 | } 5 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/components/component-demos/user-profile/demos/user-profile-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/components/component-demos/user-profile/demos/user-profile-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/angular-material/angular-material.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/docs/angular-material/angular-material.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/angular/angular.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/docs/angular/angular.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/build-tasks/build-tasks.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/docs/build-tasks/build-tasks.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/creating/creating.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/docs/creating/creating.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/deployment/deployment.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/docs/deployment/deployment.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/docs.component.scss: -------------------------------------------------------------------------------- 1 | .doc-layout { 2 | position: relative; 3 | max-width: 864px; 4 | width: 100%; 5 | } 6 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/docs.component.ts: -------------------------------------------------------------------------------- 1 | import { Component } from '@angular/core'; 2 | 3 | @Component({ 4 | standalone: false, 5 | selector: 'app-docs', 6 | styleUrls: ['./docs.component.scss'], 7 | templateUrl: './docs.component.html', 8 | }) 9 | export class DocsComponent {} 10 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/icons/icons.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/docs/icons/icons.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/mock-data/mock-data.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/docs/mock-data/mock-data.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/overview/overview.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/overview/overview.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/docs/overview/overview.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/testing/testing.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/docs/testing/testing.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/theme/theme.component.scss: -------------------------------------------------------------------------------- 1 | .mat-fab-position-bottom-right { 2 | bottom: 20px; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/utility-sass-mixins/utility-sass-mixins.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/docs/utility-sass-mixins/utility-sass-mixins.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/docs/utility-sass-mixins/utility-sass-mixins.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/bar/demos/bar-demo-basic/bar-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/bar/demos/bar-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/bar/demos/bar-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/bar/demos/bar-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/clustering/demos/clustering-demo-basic/clustering-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/clustering/demos/clustering-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/clustering/demos/clustering-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/clustering/demos/clustering-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/combination/combination.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/combination/demos/combination-demo-basic/combination-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/combination/demos/combination-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/combination/demos/combination-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/combination/demos/combination-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/graph/demos/graph-demo-basic/graph-demo-basic.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/graph/demos/graph-demo-basic/graph-demo-basic.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/graph/demos/graph-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/graph/demos/graph-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/graph/demos/graph-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/graph/graph.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/histogram/demos/histogram-demo-basic/histogram-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/histogram/demos/histogram-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/histogram/demos/histogram-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/histogram/demos/histogram-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/line/demos/line-demo-basic/line-demo-basic.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/line/demos/line-demo-basic/line-demo-basic.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/line/demos/line-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/line/demos/line-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/line/demos/line-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/line/line.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/map/demos/map-demo-basic/map-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/map/demos/map-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/map/demos/map-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/map/demos/map-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/pie/demos/pie-demo-basic/pie-demo-basic.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/pie/demos/pie-demo-basic/pie-demo-basic.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/pie/demos/pie-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/pie/demos/pie-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/pie/demos/pie-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/pie/pie.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/regression/demos/regression-demo-basic/regression-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/regression/demos/regression-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/regression/demos/regression-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/regression/demos/regression-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/sankey/demos/sankey-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/sankey/demos/sankey-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/sankey/demos/sankey-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/sankey/sankey.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/scatter/demos/scatter-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/scatter/demos/scatter-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/scatter/demos/scatter-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/scatter/scatter.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/tree/demos/tree-demo-basic/tree-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/tree/demos/tree-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/tree/demos/tree-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/tree/demos/tree-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/treemap/demos/treemap-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/treemap/demos/treemap-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/treemap/demos/treemap-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/treemap/treemap.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/wordcloud/demos/wordcloud-demo-basic/wordcloud-demo-basic.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | width: 100%; 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/wordcloud/demos/wordcloud-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/echarts/echarts-demos/wordcloud/demos/wordcloud-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/echarts/echarts-demos/wordcloud/demos/wordcloud-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/layouts/card-over/card-over.component.scss: -------------------------------------------------------------------------------- 1 | :host ::ng-deep { 2 | .mat-drawer-container[fullscreen] { 3 | position: static; 4 | width: 100%; 5 | min-height: 200px; 6 | 7 | .td-layout-sidenav { 8 | min-height: 200px; 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/layouts/index.ts: -------------------------------------------------------------------------------- 1 | export { LayoutsModule } from './layouts.module'; 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/layouts/layouts.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/layouts/layouts.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/layouts/manage-list/manage-list.component.scss: -------------------------------------------------------------------------------- 1 | :host ::ng-deep { 2 | .mat-drawer-container[fullscreen] { 3 | position: static; 4 | width: 100%; 5 | min-height: 200px; 6 | 7 | .td-layout-sidenav { 8 | min-height: 200px; 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/layouts/nav-list/nav-list.component.scss: -------------------------------------------------------------------------------- 1 | :host ::ng-deep { 2 | .mat-drawer-container[fullscreen] { 3 | position: static; 4 | width: 100%; 5 | min-height: 200px; 6 | 7 | .td-layout-sidenav { 8 | min-height: 200px; 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/layouts/nav-view/nav-view.component.scss: -------------------------------------------------------------------------------- 1 | :host ::ng-deep { 2 | .mat-drawer-container[fullscreen] { 3 | position: static; 4 | width: 100%; 5 | min-height: 200px; 6 | 7 | .td-layout-sidenav { 8 | min-height: 200px; 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/content-details/content-api/content-api.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/content-details/content-api/content-api.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/utilities/content-details/content-api/content-api.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/content-details/content-examples/content-examples.component.html: -------------------------------------------------------------------------------- 1 |

content-examples works!

2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/content-details/content-examples/content-examples.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/utilities/content-details/content-examples/content-examples.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/content-details/content-overview/content-overview.component.scss: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/animations/animations.component.scss: -------------------------------------------------------------------------------- 1 | .mat-card { 2 | border: 1px solid rgba(0, 0, 0, 12%); 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/directives/demos/directives-demo-basic/directives-demo-basic.component.html: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/directives/demos/directives-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/directives/demos/directives-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/utilities/utilities-demos/directives/demos/directives-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/directives/directives.component.scss: -------------------------------------------------------------------------------- 1 | .mat-card { 2 | border: 1px solid rgba(0, 0, 0, 12%); 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/functions/demos/functions-demo-basic/functions-demo-basic.component.html: -------------------------------------------------------------------------------- 1 | functions demo 2 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/functions/demos/functions-demo.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/functions/demos/functions-demo.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/utilities/utilities-demos/functions/demos/functions-demo.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/functions/functions.component.scss: -------------------------------------------------------------------------------- 1 | .filecontentmaxheight { 2 | max-height: 200px; 3 | } 4 | 5 | mat-card { 6 | border: 1px solid rgba(0, 0, 0, 12%); 7 | } 8 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/pipes/pipes.component.scss: -------------------------------------------------------------------------------- 1 | mat-card { 2 | border: 1px solid rgba(0, 0, 0, 12%); 3 | } 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/content/utilities/utilities-demos/utility-styles/utility-styles.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/app/content/utilities/utilities-demos/utility-styles/utility-styles.component.scss -------------------------------------------------------------------------------- /apps/docs-app/src/app/documentation-tools/readme-loader/readme-loader.component.html: -------------------------------------------------------------------------------- 1 | 5 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/documentation-tools/readme-loader/readme-loader.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | margin-bottom: 80px; 3 | word-break: break-word; 4 | } 5 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/index.ts: -------------------------------------------------------------------------------- 1 | export { DocsAppComponent } from './app.component'; 2 | export { AppModule } from './app.module'; 3 | -------------------------------------------------------------------------------- /apps/docs-app/src/app/services/index.ts: -------------------------------------------------------------------------------- 1 | export { GitHubService } from './github.service'; 2 | export { InternalDocsService, ITemplate } from './internal-docs.service'; 3 | export { SelectivePreloadingStrategyService } from './selective-preloading-strategy.service'; 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/assets/ico/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/assets/ico/favicon.ico -------------------------------------------------------------------------------- /apps/docs-app/src/assets/icons/MaterialIcons-Regular-v48.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/assets/icons/MaterialIcons-Regular-v48.woff2 -------------------------------------------------------------------------------- /apps/docs-app/src/assets/icons/axure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/assets/icons/axure.png -------------------------------------------------------------------------------- /apps/docs-app/src/assets/images/banner-bgcs.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/docs-app/src/assets/images/card-over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/assets/images/card-over.png -------------------------------------------------------------------------------- /apps/docs-app/src/assets/images/manage-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/assets/images/manage-list.png -------------------------------------------------------------------------------- /apps/docs-app/src/assets/images/nav-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/assets/images/nav-list.png -------------------------------------------------------------------------------- /apps/docs-app/src/assets/images/nav-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/assets/images/nav-view.png -------------------------------------------------------------------------------- /apps/docs-app/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | }; 4 | -------------------------------------------------------------------------------- /apps/docs-app/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/docs-app/src/favicon.ico -------------------------------------------------------------------------------- /apps/docs-app/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | -------------------------------------------------------------------------------- /apps/docs-e2e/src/fixtures/example.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Using fixtures to represent data", 3 | "email": "hello@cypress.io" 4 | } 5 | -------------------------------------------------------------------------------- /apps/docs-e2e/src/support/app.po.ts: -------------------------------------------------------------------------------- 1 | export const getGreeting = () => cy.get('h1'); 2 | -------------------------------------------------------------------------------- /apps/email-generator/src/app/app.config.ts: -------------------------------------------------------------------------------- 1 | import { ApplicationConfig } from '@angular/core'; 2 | import { provideRouter } from '@angular/router'; 3 | import { appRoutes } from './app.routes'; 4 | 5 | export const appConfig: ApplicationConfig = { 6 | providers: [provideRouter(appRoutes)], 7 | }; 8 | -------------------------------------------------------------------------------- /apps/email-generator/src/app/app.routes.ts: -------------------------------------------------------------------------------- 1 | import { Route } from '@angular/router'; 2 | 3 | export const appRoutes: Route[] = []; 4 | -------------------------------------------------------------------------------- /apps/email-generator/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/apps/email-generator/src/favicon.ico -------------------------------------------------------------------------------- /apps/email-generator/src/main.ts: -------------------------------------------------------------------------------- 1 | import { bootstrapApplication } from '@angular/platform-browser'; 2 | import { appConfig } from './app/app.config'; 3 | import { AppComponent } from './app/app.component'; 4 | 5 | bootstrapApplication(AppComponent, appConfig).catch((err) => 6 | console.error(err) 7 | ); 8 | -------------------------------------------------------------------------------- /apps/email-generator/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | -------------------------------------------------------------------------------- /apps/email-generator/src/types.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.css?raw' { 2 | const content: string; 3 | export default content; 4 | } 5 | 6 | declare module '*.mjml?raw' { 7 | const content: string; 8 | export default content; 9 | } 10 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.0e-3KI4OGe.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "0e-3KI4OGe", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.0jN69CFa7W.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "0jN69CFa7W", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.11Zcqq4Pfo.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "11Zcqq4Pfo", 3 | "data": { 4 | "md": [ 5 | "# Anatomy\nA badge can be attached to various other elements, but doesn't ever stand alone." 6 | ], 7 | "columns": 1 8 | }, 9 | "blockType": "markdown-block" 10 | } 11 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.1M91V2oebH.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "1M91V2oebH", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.1oP4kb68y.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "1oP4kb68y", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.2OJW71Y0-f.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2OJW71Y0-f", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.2Ufymh0HeX.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2Ufymh0HeX", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.2hVfiVTaBC.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2hVfiVTaBC", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.2jf3fy62v7.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2jf3fy62v7", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.2sSUXzyiMC.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2sSUXzyiMC", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.2tjgwEbl4.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "2tjgwEbl4", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.3ZeA8SLHP1.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "3ZeA8SLHP1", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.46CeoXaXQN.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "46CeoXaXQN", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.5FsAWNeCO.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5FsAWNeCO", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.5WXxThPNyF.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5WXxThPNyF", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.5r8xHxE8s2.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5r8xHxE8s2", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.5sdRUSegm7.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5sdRUSegm7", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.5yPvpBdgAV.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5yPvpBdgAV", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.5zFgAGc19R.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "5zFgAGc19R", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.6-X2-1nLLi.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "6-X2-1nLLi", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.6RPFpTE9sB.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "6RPFpTE9sB", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.6u7VcJs5ej.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "6u7VcJs5ej", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.6v0sI5H0zD.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "6v0sI5H0zD", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.7CnVEvzMwu.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7CnVEvzMwu", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.7og8wUOA4.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "7og8wUOA4", 3 | "blockType": "shortcut-tiles", 4 | "data": { 5 | "shortcuts": [] 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.8QKOhb8Ev3.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "8QKOhb8Ev3", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.92OScnUKJV.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "92OScnUKJV", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.93TFv-Qzm.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "93TFv-Qzm", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.9PM8oxxPfs.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "9PM8oxxPfs", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.9dkNVSkdsb.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "9dkNVSkdsb", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.9sl5tCUSJ7.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "9sl5tCUSJ7", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.AI-52Tm68o.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "AI-52Tm68o", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.AvxHSgAKtU.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "AvxHSgAKtU", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.C3oIqsIPQB.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "C3oIqsIPQB", 3 | "blockType": "design-tokens", 4 | "data": { 5 | "demoId": "color-swatch", 6 | "tokenType": "color", 7 | "groupIds": ["light", "dark"] 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.CXguBgLagE.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "CXguBgLagE", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.ChIK-tkuaD.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ChIK-tkuaD", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.ChOAoD1GAW.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ChOAoD1GAW", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.D1114cNkCr.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "D1114cNkCr", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.D6Mn4r7fsW.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "D6Mn4r7fsW", 3 | "data": { 4 | "content": { 5 | "type": "doc", 6 | "content": [ 7 | { 8 | "type": "paragraph" 9 | } 10 | ] 11 | } 12 | }, 13 | "blockType": "text-editor" 14 | } 15 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.D6ne7yVau4.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "D6ne7yVau4", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.DVDzWQzzSF.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "DVDzWQzzSF", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.F2ROXe7JZl.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "F2ROXe7JZl", 3 | "blockType": "text-editor", 4 | "data": { 5 | "content": {} 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.FJxDqJPCfT.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "FJxDqJPCfT", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.FYbA1byyCL.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "FYbA1byyCL", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.FjTyUFcPSs.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "FjTyUFcPSs", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.FqLbeQ3e0t.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "FqLbeQ3e0t", 3 | "blockType": "text-editor", 4 | "data": { 5 | "content": {} 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.FvKIrSQgq0.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "FvKIrSQgq0", 3 | "blockType": "pattern-template-block", 4 | "data": { 5 | "patternId": "icon", 6 | "demoId": "iPghK4UYBt", 7 | "templateId": "web-components-Pnw8Nf0oOd", 8 | "hideControls": true 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.GPTJWbRun.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "GPTJWbRun", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.HM7HlVqG-a.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "HM7HlVqG-a", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.HVvg3BKGq9.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "HVvg3BKGq9", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.HdU-WfBvbZ.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "HdU-WfBvbZ", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.HjV0ITGaZ.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "HjV0ITGaZ", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.I1lJq5f0xz.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "I1lJq5f0xz", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.IFK9GoKApE.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IFK9GoKApE", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.IqfDGKonyI.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "IqfDGKonyI", 3 | "data": { 4 | "items": [], 5 | "columns": "2" 6 | }, 7 | "blockType": "design-src-tiles" 8 | } 9 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.JMfZ6qgH2U.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "JMfZ6qgH2U", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.JNV6K8grR1.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "JNV6K8grR1", 3 | "data": { 4 | "md": ["# Use cases"], 5 | "columns": 1 6 | }, 7 | "blockType": "markdown-block" 8 | } 9 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.K6J-tEiJo.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "K6J-tEiJo", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.KS3XB0w2fg.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "KS3XB0w2fg", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.KlvgIYN4f4.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "KlvgIYN4f4", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.KxJOhjDHVO.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "KxJOhjDHVO", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.LaDKdnyImC.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "LaDKdnyImC", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.Ln0svhtySK.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "Ln0svhtySK", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.MVgOOr6WnP.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "MVgOOr6WnP", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.MYnl8wYI0v.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "MYnl8wYI0v", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.Mcw6s9kmCw.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "Mcw6s9kmCw", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.MjqgWMTcB.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "MjqgWMTcB", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.NTmTFKxXmZ.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "NTmTFKxXmZ", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.NqMlcItcf.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "NqMlcItcf", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.NsYYKhhPPw.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "NsYYKhhPPw", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.O09KFuoBly.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "O09KFuoBly", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.OMV7zyaPzq.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "OMV7zyaPzq", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.Or9NyLFTfT.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "Or9NyLFTfT", 3 | "blockType": "text-editor", 4 | "data": { 5 | "content": {} 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.PmJDYP1TsK.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "PmJDYP1TsK", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.QKoF71NSO1.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "QKoF71NSO1", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.QNcwyag5Kh.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "QNcwyag5Kh", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.QyTP6f2pCn.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "QyTP6f2pCn", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.RAwGMOUXlt.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "RAwGMOUXlt", 3 | "data": { 4 | "demoId": "table-list", 5 | "groupIds": ["cv.typography"], 6 | "tokenType": "" 7 | }, 8 | "blockType": "design-tokens" 9 | } 10 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.RSU0NhIsTj.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "RSU0NhIsTj", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.RcT0ubJhtL.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "RcT0ubJhtL", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.RiuaRcJDzF.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "RiuaRcJDzF", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.SF-AaUd8LA.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "SF-AaUd8LA", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.SdzH2CWLV.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "SdzH2CWLV", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.U-16D6KUqf.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "U-16D6KUqf", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.VQ8pVCy6i6.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "VQ8pVCy6i6", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.W4LcejA8QO.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "W4LcejA8QO", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.W6f42NNhkl.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "W6f42NNhkl", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.WRYzsz4pG0.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "WRYzsz4pG0", 3 | "data": {}, 4 | "blockType": "divider-block", 5 | "spacing": "small" 6 | } 7 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.Wdqk5XYGTw.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "Wdqk5XYGTw", 3 | "blockType": "text-editor", 4 | "data": { 5 | "content": {} 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.WmP7vbJ38.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "WmP7vbJ38", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.X53m7XVBAX.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "X53m7XVBAX", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.XlM3HpupvU.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "XlM3HpupvU", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.YrfZRP-Egy.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "YrfZRP-Egy", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.Yt0d7ZzFPk.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "Yt0d7ZzFPk", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.ZLo3IFS9xW.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ZLo3IFS9xW", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.afnLTvjGcu.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "afnLTvjGcu", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.auNVJoG9Ne.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "auNVJoG9Ne", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.av87gquwW3.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "av87gquwW3", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.b0Pi6rsxNQ.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "b0Pi6rsxNQ", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.bvaQxrukPb.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "bvaQxrukPb", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.c3BE9v74-9.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c3BE9v74-9", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.c8QScryc1w.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "c8QScryc1w", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.cKyCNcqRnb.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cKyCNcqRnb", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.cLp0Tvm8-5.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cLp0Tvm8-5", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.cT2x20EdNp.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cT2x20EdNp", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.ctQCZYnrv.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ctQCZYnrv", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.cuqa5xWXKg.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "cuqa5xWXKg", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.dCr-iYOlfs.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "dCr-iYOlfs", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.dFicVEgRrJ.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "dFicVEgRrJ", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.dg432jHAEw.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "dg432jHAEw", 3 | "data": { 4 | "items": [] 5 | }, 6 | "blockType": "design-src-tiles" 7 | } 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.ee9r7x7wI.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ee9r7x7wI", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.fISoVuZtas.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "fISoVuZtas", 3 | "data": {}, 4 | "blockType": "pattern-status-table-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.gLIFIuxJ6p.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "gLIFIuxJ6p", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.gNMZ76dcNf.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "gNMZ76dcNf", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.gRg4GR8qdT.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "gRg4GR8qdT", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.gUD4bX-VcH.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "gUD4bX-VcH", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.gxlgwvsr2O.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "gxlgwvsr2O", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.hPK4g6MoOp.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "hPK4g6MoOp", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.hythV2fMqh.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "hythV2fMqh", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.i-gv5rf8EW.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "i-gv5rf8EW", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.iYLjSsyG4R.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "iYLjSsyG4R", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.ihKMdBkEA.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ihKMdBkEA", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.jzrVZ6NSYT.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "jzrVZ6NSYT", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.kUzF7HVxg7.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "kUzF7HVxg7", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.kxPRuo07kk.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "kxPRuo07kk", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.l2nzYRA9Mr.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "l2nzYRA9Mr", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.lGjAXK98hR.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "lGjAXK98hR", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.lWK-nx4EE.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "lWK-nx4EE", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.lc9gBgn5Gn.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "lc9gBgn5Gn", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.lx6R5Awb1v.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "lx6R5Awb1v", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.mAt6UxTfd.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "mAt6UxTfd", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.mEENWYbU-I.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "mEENWYbU-I", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.mGsB6xc0y0.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "mGsB6xc0y0", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.mPonsNPy08.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "mPonsNPy08", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.mZM7Z9u12.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "mZM7Z9u12", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.n-QlKqw4jF.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "n-QlKqw4jF", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.nEUxqY7V2i.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "nEUxqY7V2i", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.nSljTnWxtP.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "nSljTnWxtP", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.npOsT80Wzg.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "npOsT80Wzg", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.oFBqEfh1ZE.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "oFBqEfh1ZE", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.oI-ka9MEjZ.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "oI-ka9MEjZ", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.oKGhL28y0a.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "oKGhL28y0a", 3 | "data": { 4 | "content": { 5 | "type": "doc", 6 | "content": [ 7 | { 8 | "type": "paragraph" 9 | } 10 | ] 11 | } 12 | }, 13 | "blockType": "text-editor" 14 | } 15 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.oaCrJaflQh.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "oaCrJaflQh", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.pRl3VRIEd.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "pRl3VRIEd", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.qWfQMEAvit.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "qWfQMEAvit", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.rChqv4F0n2.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "rChqv4F0n2", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.rQMjy1pmZu.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "rQMjy1pmZu", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.ruy80tvvHy.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "ruy80tvvHy", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.s3qKyUsCT6.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "s3qKyUsCT6", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.sjXh9z4g58.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "sjXh9z4g58", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.skiVVPBiBZ.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "skiVVPBiBZ", 3 | "blockType": "text-editor", 4 | "data": { 5 | "content": {} 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.swHsiSccPm.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "swHsiSccPm", 3 | "data": { 4 | "collectionId": "Theme" 5 | }, 6 | "blockType": "design-token-collection" 7 | } 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.tRfQfDgt4c.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "tRfQfDgt4c", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.tmaptzq32j.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "tmaptzq32j", 3 | "blockType": "text-editor", 4 | "data": { 5 | "content": {} 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.tweFdTxy1L.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "tweFdTxy1L", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.u4dqJIWdas.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "u4dqJIWdas", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.uU6KqvPxAA.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "uU6KqvPxAA", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.unYQSsIPVl.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "unYQSsIPVl", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.v4t4jZBPZ.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "v4t4jZBPZ", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.v5QzDxTnwZ.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "v5QzDxTnwZ", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.vBtSObq42B.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "vBtSObq42B", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.vYUWLFbndj.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "vYUWLFbndj", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.w5bvxoWEwB.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "w5bvxoWEwB", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.wWSczeOCFG.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "wWSczeOCFG", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.wyk2874anu.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "wyk2874anu", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.x8SRVeUZ3.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "x8SRVeUZ3", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.xknnwWIFd.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "xknnwWIFd", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.xtFF-HCkz.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "xtFF-HCkz", 3 | "blockType": "divider-block", 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.yOIDpHCtTF.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "yOIDpHCtTF", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.z718zLYVKc.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "z718zLYVKc", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.znv7e0V-go.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "znv7e0V-go", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/blocks/block.zrtHQCJRKk.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "zrtHQCJRKk", 3 | "data": {}, 4 | "blockType": "divider-block" 5 | } 6 | -------------------------------------------------------------------------------- /apps/knapsack/data/demos/demo.HY3BFMh0AM.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "HY3BFMh0AM", 3 | "title": "Main", 4 | "type": "data", 5 | "patternId": "slider", 6 | "templateId": "web-components-33Z9-C4Qs", 7 | "data": { 8 | "props": {}, 9 | "slots": {} 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /apps/knapsack/data/demos/demo.iPghK4UYBt.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "iPghK4UYBt", 3 | "title": "Main", 4 | "type": "data", 5 | "patternId": "icon", 6 | "templateId": "web-components-Pnw8Nf0oOd", 7 | "data": { 8 | "props": {}, 9 | "slots": {} 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /apps/knapsack/data/demos/demo.x9f-h1BpY.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "x9f-h1BpY", 3 | "title": "Main", 4 | "type": "data", 5 | "patternId": "slider", 6 | "templateId": "web-components-LpKATlK5H", 7 | "data": { 8 | "props": {}, 9 | "slots": {} 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /apps/knapsack/data/knapsack.custom-page.colors-9gexmujiba.yml: -------------------------------------------------------------------------------- 1 | id: colors-9gexmujiba 2 | title: Palettes 3 | blockIds: 4 | - j3bm9Px6M5 5 | - w5bvxoWEwB 6 | - xN0NXc2WIx 7 | - fCHbULcEmh 8 | description: Our semantic colors reference these palettes for consistency. 9 | -------------------------------------------------------------------------------- /apps/knapsack/data/knapsack.custom-page.colors-vvhchtke.yml: -------------------------------------------------------------------------------- 1 | id: colors-vvhchtke 2 | title: Color 3 | blockIds: 4 | - YkYGst3Vsp 5 | - X53m7XVBAX 6 | - PiAq0-7xsX 7 | - ta0p27bue7 8 | description: Semantic colors used at Teradata. 9 | -------------------------------------------------------------------------------- /apps/knapsack/data/knapsack.custom-page.components.yml: -------------------------------------------------------------------------------- 1 | title: Components 2 | id: components 3 | blockIds: 4 | - uaF6FeFcNZ 5 | - fISoVuZtas 6 | description: Components are reusable building blocks for promoting consistency and functionality of Teradata products. 7 | -------------------------------------------------------------------------------- /apps/knapsack/data/knapsack.custom-page.content.yml: -------------------------------------------------------------------------------- 1 | id: content 2 | title: Content 3 | blockIds: 4 | - n3b0GzrZLL 5 | description: >- 6 | The Covalent design system provides guidance for content designers, technical publication strategists, and anyone else 7 | who writes for Teradata products. 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/knapsack.custom-page.feedback.yml: -------------------------------------------------------------------------------- 1 | id: feedback 2 | title: Feedback 3 | blockIds: 4 | - xlY-NVaCNZ 5 | settings: 6 | pageHeader: 7 | hideText: false 8 | description: Your feedback makes the design system better. Tell us what’s working, what’s unclear, and where we can improve. 9 | -------------------------------------------------------------------------------- /apps/knapsack/data/knapsack.custom-page.patterns.yml: -------------------------------------------------------------------------------- 1 | id: patterns 2 | title: Patterns 3 | blockIds: 4 | - vXcUxlMtQr 5 | description: >- 6 | A pattern represents the sum of a combination of components recommended to solve for common user problems such as 7 | errors and onboarding. 8 | -------------------------------------------------------------------------------- /apps/knapsack/data/knapsack.custom-page.tokens.yml: -------------------------------------------------------------------------------- 1 | title: Tokens 2 | id: tokens 3 | blockIds: 4 | - Qo5t01X6yw 5 | - zu5nV-Yt 6 | - inUMtyRlzV 7 | - 7UsROD5Zq2 8 | - nSBgTmnnUv 9 | description: Standardized styles that we use across all our UI elements, in both design and code. 10 | -------------------------------------------------------------------------------- /apps/knapsack/data/knapsack.custom-page.voice-and-tone-2imoub4zd.yml: -------------------------------------------------------------------------------- 1 | id: voice-and-tone-2imoub4zd 2 | title: Best writing practices 3 | blockIds: [] 4 | description: '' 5 | -------------------------------------------------------------------------------- /apps/knapsack/data/knapsack.files.json: -------------------------------------------------------------------------------- 1 | { 2 | "files": {} 3 | } 4 | -------------------------------------------------------------------------------- /apps/knapsack/data/knapsack.patterns.json: -------------------------------------------------------------------------------- 1 | { 2 | "statusSets": [] 3 | } 4 | -------------------------------------------------------------------------------- /apps/knapsack/dist/meta/icon/icon.web-components-N8bzRbfpuX.spec.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "http://json-schema.org/draft-07/schema", 3 | "description": "", 4 | "type": "object", 5 | "required": [], 6 | "properties": { 7 | "iconfont": { 8 | "type": "string" 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /apps/knapsack/dist/meta/icon/icon.web-components-Pnw8Nf0oOd.spec.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "http://json-schema.org/draft-07/schema", 3 | "description": "Symbol representing an action, object, or concept.", 4 | "type": "object", 5 | "required": [], 6 | "properties": {} 7 | } 8 | -------------------------------------------------------------------------------- /apps/knapsack/dist/meta/ks-prototypes/ks-prototypes.web-components.spec.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "object", 3 | "properties": {} 4 | } 5 | -------------------------------------------------------------------------------- /apps/knapsack/dist/meta/prototypes/prototypes.web-components.spec.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "object", 3 | "properties": {} 4 | } 5 | -------------------------------------------------------------------------------- /apps/knapsack/dist/meta/tree-list/tree-list.web-components-Ue0Hy3Asb.spec.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "http://json-schema.org/draft-07/schema", 3 | "description": "", 4 | "type": "object", 5 | "required": [], 6 | "properties": {} 7 | } 8 | -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "babelrcRoots": ["*"] 3 | } 4 | -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-angular'], 3 | }; 4 | -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- 1 | const { getJestProjects } = require('@nx/jest'); 2 | 3 | module.exports = { 4 | projects: getJestProjects(), 5 | }; 6 | -------------------------------------------------------------------------------- /libs/angular-code-editor/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", 3 | "dest": "../../dist/libs/angular-code-editor" 4 | } 5 | -------------------------------------------------------------------------------- /libs/angular-code-editor/src/lib/code-editor.component.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /libs/angular-code-editor/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export { TdCodeEditorComponent } from './lib/code-editor.component'; 2 | export { CovalentCodeEditorModule } from './lib/code-editor.module'; 3 | -------------------------------------------------------------------------------- /libs/angular-code-editor/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | import 'jest-canvas-mock'; 3 | -------------------------------------------------------------------------------- /libs/angular-code-editor/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.lib.json", 3 | "compilerOptions": { 4 | "declarationMap": false 5 | }, 6 | "angularCompilerOptions": { 7 | "compilationMode": "full" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /libs/angular-code-editor/tsconfig.spec.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "../../dist/out-tsc", 5 | "types": ["jest", "node"] 6 | }, 7 | "files": ["src/test.ts"], 8 | "include": ["**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] 9 | } -------------------------------------------------------------------------------- /libs/angular-dynamic-forms/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", 3 | "dest": "../../dist/libs/angular-dynamic-forms" 4 | } 5 | -------------------------------------------------------------------------------- /libs/angular-dynamic-forms/src/lib/dynamic-elements/dynamic-checkbox/dynamic-checkbox.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/angular-dynamic-forms/src/lib/dynamic-elements/dynamic-checkbox/dynamic-checkbox.component.scss -------------------------------------------------------------------------------- /libs/angular-dynamic-forms/src/lib/dynamic-elements/dynamic-slide-toggle/dynamic-slide-toggle.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/angular-dynamic-forms/src/lib/dynamic-elements/dynamic-slide-toggle/dynamic-slide-toggle.component.scss -------------------------------------------------------------------------------- /libs/angular-dynamic-forms/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | -------------------------------------------------------------------------------- /libs/angular-dynamic-forms/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.lib.json", 3 | "compilerOptions": { 4 | "declarationMap": false 5 | }, 6 | "angularCompilerOptions": { 7 | "compilationMode": "full" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /libs/angular-echarts/bar/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/bar/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './bar.module'; 2 | export * from './bar.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/base/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/base/src/chart.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | display: block; 3 | width: 100%; 4 | } 5 | -------------------------------------------------------------------------------- /libs/angular-echarts/base/src/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './assign-defined'; 2 | export * from './echarts'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/clustering/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/clustering/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './clustering.module'; 2 | export * from './clustering.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/graph/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/graph/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './graph.module'; 2 | export * from './graph.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/histogram/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/histogram/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './histogram.module'; 2 | export * from './histogram.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/line/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/line/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './line.module'; 2 | export * from './line.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/map/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/map/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './map.module'; 2 | export * from './map.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", 3 | "dest": "../../dist/libs/angular-echarts" 4 | } 5 | -------------------------------------------------------------------------------- /libs/angular-echarts/pie/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/pie/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './pie.module'; 2 | export * from './pie.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/regression/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/regression/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './regression.module'; 2 | export * from './regression.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/sankey/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/sankey/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './sankey.module'; 2 | export * from './sankey.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/scatter/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/scatter/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './scatter.module'; 2 | export * from './scatter.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /libs/angular-echarts/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | -------------------------------------------------------------------------------- /libs/angular-echarts/toolbox/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/toolbox/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './toolbox.module'; 2 | export * from './toolbox.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/toolbox/src/toolbox.component.html: -------------------------------------------------------------------------------- 1 | 5 | -------------------------------------------------------------------------------- /libs/angular-echarts/tooltip/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/tooltip/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './tooltip.module'; 2 | export * from './tooltip.component'; 3 | export * from './series-tooltip.component'; 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/tooltip/src/tooltip.component.html: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /libs/angular-echarts/tree/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/tree/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './tree.module'; 2 | export * from './tree.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/treemap/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/treemap/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './treemap.module'; 2 | export * from './treemap.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-echarts/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.lib.json", 3 | "compilerOptions": { 4 | "declarationMap": false 5 | }, 6 | "angularCompilerOptions": { 7 | "compilationMode": "full" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /libs/angular-echarts/wordcloud/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular-echarts/wordcloud/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './wordcloud.module'; 2 | export * from './wordcloud.component'; 3 | -------------------------------------------------------------------------------- /libs/angular-guided-tour/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", 3 | "dest": "../../dist/libs/angular-guided-tour", 4 | "assets": ["./styles/*.scss", "./**/*theme.scss"] 5 | } 6 | -------------------------------------------------------------------------------- /libs/angular-guided-tour/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/guided-tour.module'; 2 | export * from './lib/guided-tour.service'; 3 | export * from './lib/guided.tour'; 4 | -------------------------------------------------------------------------------- /libs/angular-guided-tour/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | -------------------------------------------------------------------------------- /libs/angular-guided-tour/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.lib.json", 3 | "compilerOptions": { 4 | "declarationMap": false 5 | }, 6 | "angularCompilerOptions": { 7 | "compilationMode": "full" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /libs/angular-highlight/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", 3 | "dest": "../../dist/libs/angular-highlight", 4 | "assets": ["./**/*theme.scss"] 5 | } 6 | -------------------------------------------------------------------------------- /libs/angular-highlight/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/highlight.component'; 2 | export * from './lib/highlight.module'; 3 | export * from './lib/copy-code-button/copy-code-button.component'; 4 | -------------------------------------------------------------------------------- /libs/angular-highlight/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | -------------------------------------------------------------------------------- /libs/angular-highlight/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.lib.json", 3 | "compilerOptions": { 4 | "declarationMap": false 5 | }, 6 | "angularCompilerOptions": { 7 | "compilationMode": "full" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /libs/angular-text-editor/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", 3 | "dest": "../../dist/libs/angular-text-editor" 4 | } 5 | -------------------------------------------------------------------------------- /libs/angular-text-editor/src/lib/text-editor.component.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
4 | -------------------------------------------------------------------------------- /libs/angular-text-editor/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export { TdTextEditorComponent } from './lib/text-editor.component'; 2 | export { CovalentTextEditorModule } from './lib/text-editor.module'; 3 | -------------------------------------------------------------------------------- /libs/angular-text-editor/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | import EasyMDE = require('easymde'); 3 | 4 | global.EasyMDE = EasyMDE; 5 | -------------------------------------------------------------------------------- /libs/angular-text-editor/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.lib.json", 3 | "compilerOptions": { 4 | "declarationMap": false 5 | }, 6 | "angularCompilerOptions": { 7 | "compilationMode": "full" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /libs/angular/breadcrumbs/_breadcrumbs-theme.scss: -------------------------------------------------------------------------------- 1 | @mixin td-breadcrumbs-theme($theme) { 2 | $foreground: map-get($theme, foreground); 3 | 4 | td-breadcrumb { 5 | &:last-of-type { 6 | font-weight: bold; 7 | cursor: default; 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /libs/angular/breadcrumbs/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/breadcrumbs/src/breadcrumb/breadcrumb.component.html: -------------------------------------------------------------------------------- 1 | 2 | {{ separatorIcon }} 9 | -------------------------------------------------------------------------------- /libs/angular/breadcrumbs/src/breadcrumbs.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /libs/angular/breadcrumbs/src/breadcrumbs.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | display: flex; 3 | align-items: center; 4 | 5 | &.td-breadcrumbs { 6 | white-space: nowrap; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /libs/angular/breadcrumbs/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './breadcrumbs.module'; 2 | export * from './breadcrumbs.component'; 3 | export * from './breadcrumb/breadcrumb.component'; 4 | -------------------------------------------------------------------------------- /libs/angular/common/README.md: -------------------------------------------------------------------------------- 1 | # @covalent/core/common 2 | 3 | Secondary entry point of `@covalent/core`. It can be used by importing from `@covalent/core/common`. 4 | -------------------------------------------------------------------------------- /libs/angular/common/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/common/prebuilt/material-icons.scss: -------------------------------------------------------------------------------- 1 | @import '../styles/styles'; 2 | 3 | @include covalent-material-icons(); 4 | -------------------------------------------------------------------------------- /libs/angular/common/prebuilt/platform.scss: -------------------------------------------------------------------------------- 1 | @import '../styles/styles'; 2 | 3 | @include covalent-core(); 4 | @include covalent-material-icons(); 5 | @include covalent-utilities(); 6 | @include covalent-layout(); 7 | @include covalent-colors(); 8 | -------------------------------------------------------------------------------- /libs/angular/common/src/animations/common/interfaces.ts: -------------------------------------------------------------------------------- 1 | export interface IAnimationOptions { 2 | anchor?: string; 3 | duration?: number; 4 | delay?: number; 5 | } 6 | -------------------------------------------------------------------------------- /libs/angular/common/src/functions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './clipboard'; 2 | export * from './convert'; 3 | export * from './download'; 4 | export * from './file'; 5 | -------------------------------------------------------------------------------- /libs/angular/common/styles/colors/_colors.scss: -------------------------------------------------------------------------------- 1 | @import 'colors-dark'; 2 | @import 'colors-light'; 3 | 4 | @mixin covalent-colors() { 5 | @include td-colors-light(); 6 | @include td-colors-dark(); 7 | } 8 | -------------------------------------------------------------------------------- /libs/angular/dialogs/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/dialogs/src/alert-dialog/alert-dialog.component.scss: -------------------------------------------------------------------------------- 1 | .td-dialog-message { 2 | word-break: break-word; 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/dialogs/src/confirm-dialog/confirm-dialog.component.scss: -------------------------------------------------------------------------------- 1 | .td-dialog-message { 2 | word-break: break-word; 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/dynamic-menu/_dynamic-menu-theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/angular/dynamic-menu/_dynamic-menu-theme.scss -------------------------------------------------------------------------------- /libs/angular/dynamic-menu/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/dynamic-menu/src/dynamic-menu-item/dynamic-menu-item.component.scss: -------------------------------------------------------------------------------- 1 | .group-divider { 2 | margin: 8px; 3 | } 4 | 5 | .group-label { 6 | padding: 16px; 7 | } 8 | -------------------------------------------------------------------------------- /libs/angular/dynamic-menu/src/dynamic-menu.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/angular/dynamic-menu/src/dynamic-menu.component.scss -------------------------------------------------------------------------------- /libs/angular/file/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/json-formatter/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/json-formatter/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './json-formatter.module'; 2 | export * from './json-formatter.component'; 3 | -------------------------------------------------------------------------------- /libs/angular/layout/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/layout/src/layout-footer/layout-footer.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /libs/angular/layout/src/layout-footer/layout-footer.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | display: block; 3 | padding: 10px 16px; 4 | } 5 | -------------------------------------------------------------------------------- /libs/angular/loading/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/loading/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './loading.module'; 2 | export * from './loading.component'; 3 | export * from './directives/loading.directive'; 4 | export * from './services/loading.service'; 5 | export * from './services/loading.factory'; 6 | -------------------------------------------------------------------------------- /libs/angular/menu/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/menu/src/menu.component.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |
6 | 7 | -------------------------------------------------------------------------------- /libs/angular/menu/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './menu.module'; 2 | export * from './menu.component'; 3 | -------------------------------------------------------------------------------- /libs/angular/message/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/message/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './message.module'; 2 | export * from './message.component'; 3 | -------------------------------------------------------------------------------- /libs/angular/public_api.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /libs/angular/search/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/search/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './search.module'; 2 | export * from './search-box/search-box.component'; 3 | export * from './search-input/search-input.component'; 4 | -------------------------------------------------------------------------------- /libs/angular/side-sheet/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/side-sheet/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './side-sheet.module'; 2 | export * from './side-sheet.config'; 3 | export * from './side-sheet.content-directives'; 4 | export * from './side-sheet-ref'; 5 | export * from './side-sheet'; 6 | -------------------------------------------------------------------------------- /libs/angular/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | -------------------------------------------------------------------------------- /libs/angular/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.lib.json", 3 | "compilerOptions": { 4 | "declarationMap": false 5 | }, 6 | "angularCompilerOptions": { 7 | "compilationMode": "full" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /libs/angular/user-profile/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json" 3 | } 4 | -------------------------------------------------------------------------------- /libs/angular/user-profile/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './user-profile.module'; 2 | export * from './user-profile.component'; 3 | export * from './user-profile-menu/user-profile-menu.component'; 4 | -------------------------------------------------------------------------------- /libs/coding-standards/README.md: -------------------------------------------------------------------------------- 1 | # coding-standards 2 | 3 | This library was generated with [Nx](https://nx.dev). 4 | -------------------------------------------------------------------------------- /libs/coding-standards/src/index.js: -------------------------------------------------------------------------------- 1 | export * from './lib/commitlint/commitlint.config'; 2 | export * from './lib/husky/husky'; 3 | export * from './lib/prettier/prettier.config'; 4 | export * from './lib/stylelint/stylelint.config'; 5 | -------------------------------------------------------------------------------- /libs/coding-standards/src/lib/commitlint/commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-angular'], 3 | }; 4 | -------------------------------------------------------------------------------- /libs/components-react/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@covalent/components-react", 3 | "version": "0.0.0-COVALENT", 4 | "dependencies": { 5 | "@covalent/components": "latest" 6 | }, 7 | "main": "./index.js", 8 | "module": "./index.mjs", 9 | "typings": "./index.d.ts" 10 | } 11 | -------------------------------------------------------------------------------- /libs/components-react/src/ActionRibbon/CovalentActionRibbon.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentActionRibbon } from './CovalentActionRibbon'; 2 | 3 | describe('CovalentActionRibbon', () => { 4 | it('should work', () => { 5 | expect(CovalentActionRibbon).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Alert/CovalentAlert.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentAlert } from './CovalentAlert'; 2 | 3 | describe('CovalentAlert', () => { 4 | it('should work', () => { 5 | expect(CovalentAlert).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/AppShell/CovalentAppShell.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentAppShell } from './CovalentAppShell'; 2 | 3 | describe('CovalentAppShell', () => { 4 | it('should work', () => { 5 | expect(CovalentAppShell).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Badge/CovalentBadge.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentBadge } from './CovalentBadge'; 2 | 3 | describe('CovalentBadge', () => { 4 | it('should work', () => { 5 | expect(CovalentBadge).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Button/CovalentButton.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentButton } from './CovalentButton'; 2 | 3 | describe('CovalentButton', () => { 4 | it('should work', () => { 5 | expect(CovalentButton).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Card/CovalentCard.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentCard } from './CovalentCard'; 2 | 3 | describe('CovalentCard', () => { 4 | it('should work', () => { 5 | expect(CovalentCard).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Checkbox/CovalentCheckbox.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentCheckbox } from './CovalentCheckbox'; 2 | 3 | describe('CovalentCheckbox', () => { 4 | it('should work', () => { 5 | expect(CovalentCheckbox).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Chips/CovalentChip.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentChip } from './CovalentChip'; 2 | 3 | describe('CovalentChip', () => { 4 | it('should work', () => { 5 | expect(CovalentChip).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Chips/CovalentChipSet.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentChipSet } from './CovalentChipSet'; 2 | 3 | describe('CovalentChipSet', () => { 4 | it('should work', () => { 5 | expect(CovalentChipSet).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/CircularProgress/CovalentCircularProgress.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentCircularProgress } from './CovalentCircularProgress'; 2 | 3 | describe('CovalentCircularProgress', () => { 4 | it('should work', () => { 5 | expect(CovalentCircularProgress).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/CodeEditor/CovalentCodeEditor.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentCodeEditor } from './CovalentCodeEditor'; 2 | 3 | describe('CovalentCodeEditor', () => { 4 | it('should work', () => { 5 | expect(CovalentCodeEditor).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/CodeSnippet/CovalentCodeSnippet.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentCodeSnippet } from './CovalentCodeSnippet'; 2 | 3 | describe('CovalentCodeSnippet', () => { 4 | it('should work', () => { 5 | expect(CovalentCodeSnippet).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Dialog/CovalentDialog.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentDialog } from './CovalentDialog'; 2 | 3 | describe('CovalentDialog', () => { 4 | it('should work', () => { 5 | expect(CovalentDialog).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Drawer/CovalentDrawer.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentDrawer } from './CovalentDrawer'; 2 | 3 | describe('CovalentDrawer', () => { 4 | it('should work', () => { 5 | expect(CovalentDrawer).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/EmptyState/CovalentEmptyState.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentEmptyState } from './CovalentEmptyState'; 2 | 3 | describe('CovalentEmptyState', () => { 4 | it('should work', () => { 5 | expect(CovalentEmptyState).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/ExpansionPanel/CovalentExpansionPanel.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentExpansionPanel } from './CovalentExpansionPanel'; 2 | 3 | describe('CovalentExpansionPanel', () => { 4 | it('should work', () => { 5 | expect(CovalentExpansionPanel).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/FocusedPage/CovalentFocusedPage.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentFocusedPage } from './CovalentFocusedPage'; 2 | 3 | describe('CovalentFocusedPage', () => { 4 | it('should work', () => { 5 | expect(CovalentFocusedPage).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Formfield/CovalentFormfield.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentFormfield } from './CovalentFormfield'; 2 | 3 | describe('CovalentFormfield', () => { 4 | it('should work', () => { 5 | expect(CovalentFormfield).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/FullScreenDialog/CovalentFullscreenDialog.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentFullscreenDialog } from './CovalentFullscreenDialog'; 2 | 3 | describe('CovalentFullscreenDialog', () => { 4 | it('should work', () => { 5 | expect(CovalentFullscreenDialog).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Icon/CovalentIcon.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentIcon } from './CovalentIcon'; 2 | 3 | describe('CovalentIcon', () => { 4 | it('should work', () => { 5 | expect(CovalentIcon).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/IconButton/CovalentIconButton.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentIconButton } from './CovalentIconButton'; 2 | 3 | describe('CovalentIconButton', () => { 4 | it('should work', () => { 5 | expect(CovalentIconButton).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/IconButtonToggle/CovalentIconButtonToggle.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentIconButtonToggle } from './CovalentIconButtonToggle'; 2 | 3 | describe('CovalentIconButtonToggle', () => { 4 | it('should work', () => { 5 | expect(CovalentIconButtonToggle).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/IconCheckbox/CovalentIconCheckToggle.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentIconCheckToggle } from './CovalentIconCheckToggle'; 2 | 3 | describe('CovalentIconCheckToggle', () => { 4 | it('should work', () => { 5 | expect(CovalentIconCheckToggle).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/IconLockup/CovalentIconLockup.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentIconLockup } from './CovalentIconLockup'; 2 | 3 | describe('CovalentIconLockup', () => { 4 | it('should work', () => { 5 | expect(CovalentIconLockup).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/IconRadio/CovalentIconRadioToggle.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentIconRadioToggle } from './CovalentIconRadioToggle'; 2 | 3 | describe('CovalentIconRadioToggle', () => { 4 | it('should work', () => { 5 | expect(CovalentIconRadioToggle).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/LinearProgress/CovalentLinearProgress.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentLinearProgress } from './CovalentLinearProgress'; 2 | 3 | describe('CovalentLinearProgress', () => { 4 | it('should work', () => { 5 | expect(CovalentLinearProgress).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/List/CovalentCheckListItem.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentCheckListItem } from './CovalentCheckListItem'; 2 | 3 | describe('CovalentCheckListItem', () => { 4 | it('should work', () => { 5 | expect(CovalentCheckListItem).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/List/CovalentList.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentList } from './CovalentList'; 2 | 3 | describe('CovalentList', () => { 4 | it('should work', () => { 5 | expect(CovalentList).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/List/CovalentListItem.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentListItem } from './CovalentListItem'; 2 | 3 | describe('CovalentListItem', () => { 4 | it('should work', () => { 5 | expect(CovalentListItem).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/List/CovalentNavRailListItem.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentNavRailListItem } from './CovalentNavRailListItem'; 2 | 3 | describe('CovalentNavRailListItem', () => { 4 | it('should work', () => { 5 | expect(CovalentNavRailListItem).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/List/CovalentRadioListItem.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentRadioListItem } from './CovalentRadioListItem'; 2 | 3 | describe('CovalentRadioListItem', () => { 4 | it('should work', () => { 5 | expect(CovalentRadioListItem).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Menu/CovalentMenu.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentMenu } from './CovalentMenu'; 2 | 3 | describe('CovalentMenu', () => { 4 | it('should work', () => { 5 | expect(CovalentMenu).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/NotebookCell/CovalentNotebookCell.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentNotebookCell } from './CovalentNotebookCell'; 2 | 3 | describe('CovalentNotebookCell', () => { 4 | it('should work', () => { 5 | expect(CovalentNotebookCell).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Radio/CovalentRadio.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentRadio } from './CovalentRadio'; 2 | 3 | describe('CovalentRadio', () => { 4 | it('should work', () => { 5 | expect(CovalentRadio).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Select/CovalentSelect.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentSelect } from './CovalentSelect'; 2 | 3 | describe('CovalentSelect', () => { 4 | it('should work', () => { 5 | expect(CovalentSelect).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/SideSheet/CovalentSideSheet.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentSideSheet } from './CovalentSideSheet'; 2 | 3 | describe('CovalentSideSheet', () => { 4 | it('should work', () => { 5 | expect(CovalentSideSheet).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Slider/CovalentSlider.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentSlider } from './CovalentSlider'; 2 | 3 | describe('CovalentSlider', () => { 4 | it('should work', () => { 5 | expect(CovalentSlider).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Slider/CovalentSliderRange.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentSliderRange } from './CovalentSliderRange'; 2 | 3 | describe('CovalentSliderRange', () => { 4 | it('should work', () => { 5 | expect(CovalentSliderRange).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Snackbar/CovalentSnackbar.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentSnackbar } from './CovalentSnackbar'; 2 | 3 | describe('CovalentSnackbar', () => { 4 | it('should work', () => { 5 | expect(CovalentSnackbar).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/StatusDialog/CovalentStatusDialog.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentStatusDialog } from './CovalentStatusDialog'; 2 | 3 | describe('CovalentStatusDialog', () => { 4 | it('should work', () => { 5 | expect(CovalentStatusDialog).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/StatusHeader/CovalentStatusHeader.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentStatusHeader } from './CovalentStatusHeader'; 2 | 3 | describe('CovalentStatusHeader', () => { 4 | it('should work', () => { 5 | expect(CovalentStatusHeader).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/StatusHeader/CovalentStatusHeaderItem.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentStatusHeaderItem } from './CovalentStatusHeaderItem'; 2 | 3 | describe('CovalentStatusHeaderItem', () => { 4 | it('should work', () => { 5 | expect(CovalentStatusHeaderItem).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Switch/CovalentSwitch.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentSwitch } from './CovalentSwitch'; 2 | 3 | describe('CovalentSwitch', () => { 4 | it('should work', () => { 5 | expect(CovalentSwitch).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Tab/CovalentTab.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTab } from './CovalentTab'; 2 | 3 | describe('CovalentTab', () => { 4 | it('should work', () => { 5 | expect(CovalentTab).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Tab/CovalentTabBar.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTabBar } from './CovalentTabBar'; 2 | 3 | describe('CovalentTabBar', () => { 4 | it('should work', () => { 5 | expect(CovalentTabBar).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/TextLockup/CovalentTextLockup.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTextLockup } from './CovalentTextLockup'; 2 | 3 | describe('CovalentTextLockup', () => { 4 | it('should work', () => { 5 | expect(CovalentTextLockup).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Textarea/CovalentTextArea.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTextArea } from './CovalentTextArea'; 2 | 3 | describe('CovalentTextArea', () => { 4 | it('should work', () => { 5 | expect(CovalentTextArea).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Textfield/CovalentTextField.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTextField } from './CovalentTextField'; 2 | 3 | describe('CovalentTextField', () => { 4 | it('should work', () => { 5 | expect(CovalentTextField).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Toolbar/CovalentToolbar.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentToolbar } from './CovalentToolbar'; 2 | 3 | describe('CovalentToolbar', () => { 4 | it('should work', () => { 5 | expect(CovalentToolbar).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Tooltip/CovalentTooltip.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTooltip } from './CovalentTooltip'; 2 | 3 | describe('CovalentTooltip', () => { 4 | it('should work', () => { 5 | expect(CovalentTooltip).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/TopAppBar/CovalentTopAppBar.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTopAppBar } from './CovalentTopAppBar'; 2 | 3 | describe('CovalentTopAppBar', () => { 4 | it('should work', () => { 5 | expect(CovalentTopAppBar).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/TopAppBar/CovalentTopAppBarFixed.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTopAppBarFixed } from './CovalentTopAppBarFixed'; 2 | 3 | describe('CovalentTopAppBarFixed', () => { 4 | it('should work', () => { 5 | expect(CovalentTopAppBarFixed).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/TreeList/CovalentTreeList.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTreeList } from './CovalentTreeList'; 2 | 3 | describe('CovalentTreeList', () => { 4 | it('should work', () => { 5 | expect(CovalentTreeList).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/TreeList/CovalentTreeListItem.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTreeListItem } from './CovalentTreeListItem'; 2 | 3 | describe('CovalentTreeListItem', () => { 4 | it('should work', () => { 5 | expect(CovalentTreeListItem).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components-react/src/Typography/CovalentTypography.spec.ts: -------------------------------------------------------------------------------- 1 | import { CovalentTypography } from './CovalentTypography'; 2 | 3 | describe('CovalentTypography', () => { 4 | it('should work', () => { 5 | expect(CovalentTypography).toBeTruthy(); 6 | }); 7 | }); 8 | -------------------------------------------------------------------------------- /libs/components/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | [ 4 | "@nx/js/babel", 5 | { 6 | "useBuiltIns": "usage" 7 | } 8 | ] 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /libs/components/.storybook/manager.js: -------------------------------------------------------------------------------- 1 | import '../../../.storybook/manager'; 2 | -------------------------------------------------------------------------------- /libs/components/public/index.scss: -------------------------------------------------------------------------------- 1 | @import '../../icons/covalent-icons.css'; 2 | -------------------------------------------------------------------------------- /libs/components/src/drawer/drawer.scss: -------------------------------------------------------------------------------- 1 | 2 | :host { 3 | border-color: var(--mdc-theme-border); 4 | } 5 | -------------------------------------------------------------------------------- /libs/components/src/empty-state/_empty-state.theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/components/src/empty-state/_empty-state.theme.scss -------------------------------------------------------------------------------- /libs/components/src/expansion-panel/expansion-panel-incorrect-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/components/src/expansion-panel/expansion-panel-incorrect-example.png -------------------------------------------------------------------------------- /libs/components/src/formfield/formfield.scss: -------------------------------------------------------------------------------- 1 | @use '@material/rtl'; 2 | 3 | ::slotted(cv-switch) { 4 | margin-right: 10px; 5 | @include rtl.rtl { 6 | margin-left: 10px; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /libs/components/src/icon-button/_icon-button.theme.scss: -------------------------------------------------------------------------------- 1 | @use '@material/icon-button'; 2 | 3 | @mixin icon-button-theme($theme) { 4 | $icon: map-get($theme, text-icon-on-background); 5 | 6 | .mdc-icon-button { 7 | @include icon-button.ink-color($icon); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /libs/components/src/index.scss: -------------------------------------------------------------------------------- 1 | @forward './theme' show components-theme; 2 | -------------------------------------------------------------------------------- /libs/components/src/linear-progress/linear-progress.scss: -------------------------------------------------------------------------------- 1 | 2 | :host { 3 | --mdc-linear-progress-buffer-color: var(--mdc-theme-border); 4 | } 5 | -------------------------------------------------------------------------------- /libs/components/src/menu/menu.scss: -------------------------------------------------------------------------------- 1 | mwc-menu-surface { 2 | --mdc-theme-surface: var(--cv-theme-surface-container); 3 | } 4 | -------------------------------------------------------------------------------- /libs/email-templates/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './email-templates'; 2 | -------------------------------------------------------------------------------- /libs/icons/covalent-icons-v2.5.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/icons/covalent-icons-v2.5.zip -------------------------------------------------------------------------------- /libs/icons/covalent-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/icons/covalent-icons.ttf -------------------------------------------------------------------------------- /libs/icons/covalent-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/icons/covalent-icons.woff -------------------------------------------------------------------------------- /libs/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/icons/favicon.ico -------------------------------------------------------------------------------- /libs/icons/svgs/alias_arrow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /libs/icons/svgs/alias_arrow_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /libs/icons/svgs/attribution.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/attribution_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/autorefresh_pause.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/autorefresh_pause_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /libs/icons/svgs/branch.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/branch_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/column.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/column_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/data_source_type_microsoft.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/data_source_type_microsoft_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/disconnect.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/disconnect_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/dock_right_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/file_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/merge.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/merge_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/model_ondark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/node_branch.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/node_merge.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/node_notification.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/node_notification_ondark.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/node_notification_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /libs/icons/svgs/object_browser_view.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/object_browser_view_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_add.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_add_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_between.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_between_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_divide.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_divide_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_equals.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_equals_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_greater_than.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_greater_than_or_equal.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_greater_than_or_equal_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_greater_than_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_less_than.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_less_than_or_equal.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_less_than_or_equal_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_less_than_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_multiply.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_multiply_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_not_equal.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_not_equal_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_parenthesis_left.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_parenthesis_left_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_parenthesis_right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_parenthesis_right_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_subtract.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/operators_subtract_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/pin_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/pinned.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/product_consumption.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/product_consumption_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/resize_northeast.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/resize_northeast_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/resize_northwest.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/resize_northwest_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/resize_southeast.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/resize_southeast_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/resize_southwest.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/resize_southwest_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/row.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/row_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/sankey.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/sankey_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/script.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/state_changed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/state_changed_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/state_paused.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/state_paused_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/state_pending.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/state_pending_outlined.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /libs/icons/svgs/state_positive.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/state_positive_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/table.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/table_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/icons/svgs/undock_outlined.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/markdown-flavored/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", 3 | "dest": "../../dist/libs/markdown-flavored", 4 | "assets": ["./**/*theme.scss"] 5 | } 6 | -------------------------------------------------------------------------------- /libs/markdown-flavored/src/lib/cfm-list/cfm-list.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/libs/markdown-flavored/src/lib/cfm-list/cfm-list.component.scss -------------------------------------------------------------------------------- /libs/markdown-flavored/src/lib/flavored-markdown.component.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
4 | -------------------------------------------------------------------------------- /libs/markdown-flavored/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/flavored-markdown.component'; 2 | export * from './lib/flavored-markdown.module'; 3 | export * from './lib/flavored-markdown-loader/flavored-markdown-loader.component'; 4 | -------------------------------------------------------------------------------- /libs/markdown-flavored/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | -------------------------------------------------------------------------------- /libs/markdown-flavored/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.lib.json", 3 | "compilerOptions": { 4 | "declarationMap": false 5 | }, 6 | "angularCompilerOptions": {} 7 | } 8 | -------------------------------------------------------------------------------- /libs/markdown-navigator/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", 3 | "dest": "../../dist/libs/markdown-navigator", 4 | "assets": ["./**/*theme.scss"] 5 | } 6 | -------------------------------------------------------------------------------- /libs/markdown-navigator/src/markdown-navigator-window/markdown-navigator-window.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | height: 100%; 3 | display: flex; 4 | flex-direction: column; 5 | } 6 | 7 | td-markdown-navigator { 8 | height: calc(100% - 56px); // account for toolbar height 9 | } 10 | -------------------------------------------------------------------------------- /libs/markdown-navigator/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | -------------------------------------------------------------------------------- /libs/markdown-navigator/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.lib.json", 3 | "compilerOptions": { 4 | "declarationMap": false 5 | }, 6 | "angularCompilerOptions": { 7 | "compilationMode": "full" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /libs/markdown/ng-package.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", 3 | "dest": "../../dist/libs/markdown", 4 | "assets": ["./**/*theme.scss"] 5 | } 6 | -------------------------------------------------------------------------------- /libs/markdown/src/lib/markdown.component.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /libs/markdown/src/public_api.ts: -------------------------------------------------------------------------------- 1 | export * from './lib/markdown.module'; 2 | export * from './lib/markdown.component'; 3 | export * from './lib/markdown-utils/markdown-utils'; 4 | export * from './lib/markdown-loader/markdown-loader.service'; 5 | -------------------------------------------------------------------------------- /libs/markdown/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import 'jest-preset-angular/setup-jest'; 2 | -------------------------------------------------------------------------------- /libs/markdown/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.lib.json", 3 | "compilerOptions": { 4 | "declarationMap": false 5 | }, 6 | "angularCompilerOptions": { 7 | "compilationMode": "full" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- 1 | var defaultConfig = require('./libs/coding-standards/src/lib/prettier/prettier.config.js'); 2 | module.exports = defaultConfig; 3 | -------------------------------------------------------------------------------- /stylelint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['./libs/coding-standards/src/lib/stylelint/stylelint.config.js'], 3 | ignoreFiles: ['./libs/angular/schematics/ng-add/files/**'], 4 | rules: { 5 | 'selector-class-pattern': null, 6 | }, 7 | }; 8 | -------------------------------------------------------------------------------- /tools/generators/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/covalent/e169cd872119cab9e2ac1682f6f0415659fec6d0/tools/generators/.gitkeep --------------------------------------------------------------------------------