├── .nvmrc
├── .npmrc
├── tools
├── builders
│ ├── index.ts
│ ├── typescript
│ │ └── schema.ts
│ ├── package.json
│ └── packager
│ │ └── schema.ts
├── api-gen
│ ├── types
│ │ └── index.ts
│ ├── rendering
│ │ └── templates
│ │ │ ├── common.template.html
│ │ │ └── macros.html
│ ├── tsconfig.json
│ └── tsconfig.rollup.json
├── markdown-to-html
│ └── tsconfig.json
└── update-doc-versions
│ └── tsconfig.json
├── packages
├── cdk
│ ├── public-api.ts
│ ├── index.ts
│ ├── a11y
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── a11y.en.md
│ │ ├── a11y.ru.md
│ │ └── public-api.ts
│ ├── testing
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── wrapped-error-message.ts
│ │ └── public-api.ts
│ ├── keycodes
│ │ ├── index.ts
│ │ ├── public-api.ts
│ │ └── ng-package.json
│ ├── README.md
│ └── ng-package.json
├── components
│ ├── public-api.ts
│ ├── index.ts
│ ├── alert
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── public-api.ts
│ │ └── __screenshots__
│ │ │ └── KbqAlertModule-E2eAlertStateAndStyle-KbqAlert-states-1.png
│ ├── badge
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── core
│ │ ├── _index.scss
│ │ ├── index.ts
│ │ ├── tokens
│ │ │ └── index.ts
│ │ ├── utils
│ │ │ ├── public-api.ts
│ │ │ └── index.ts
│ │ ├── navbar
│ │ │ └── index.ts
│ │ ├── title
│ │ │ └── index.ts
│ │ ├── validation
│ │ │ └── index.ts
│ │ ├── select
│ │ │ ├── events.ts
│ │ │ └── index.ts
│ │ ├── styles
│ │ │ ├── theming
│ │ │ │ └── _index.scss
│ │ │ ├── typography
│ │ │ │ └── _index.scss
│ │ │ ├── functions
│ │ │ │ └── _index.scss
│ │ │ ├── visual
│ │ │ │ └── _index.scss
│ │ │ └── common
│ │ │ │ ├── _size.scss
│ │ │ │ ├── _popup.scss
│ │ │ │ └── _button.scss
│ │ ├── datetime
│ │ │ └── index.ts
│ │ ├── ng-package.json
│ │ ├── form-field
│ │ │ └── index.ts
│ │ ├── version.ts
│ │ ├── formatters
│ │ │ └── filesize
│ │ │ │ └── index.ts
│ │ ├── forms
│ │ │ └── index.ts
│ │ ├── selection
│ │ │ ├── constants.ts
│ │ │ ├── index.ts
│ │ │ └── pseudo-checkbox
│ │ │ │ └── pseudo-checkbox.partial.html
│ │ ├── common-behaviors
│ │ │ ├── orientation.ts
│ │ │ └── size.ts
│ │ ├── animation
│ │ │ └── index.ts
│ │ ├── option
│ │ │ ├── index.ts
│ │ │ └── optgroup.html
│ │ ├── core.en.md
│ │ ├── pop-up
│ │ │ └── index.ts
│ │ ├── highlight
│ │ │ └── _highlight-theme.scss
│ │ └── core.ru.md
│ ├── dl
│ │ ├── index.ts
│ │ ├── public-api.ts
│ │ └── ng-package.json
│ ├── icon
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── input
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── examples.input.ru.md
│ │ ├── examples.input.en.md
│ │ ├── input-errors.ts
│ │ ├── input-tokens.scss
│ │ └── input-value-accessor.ts
│ ├── link
│ │ ├── index.ts
│ │ ├── public-api.ts
│ │ └── ng-package.json
│ ├── list
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── public-api.ts
│ │ └── list-item.html
│ ├── modal
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── radio
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── table
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── public-api.ts
│ │ └── table-tokens.scss
│ ├── tabs
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── tab-body.scss
│ ├── tags
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── examples.tag-autocomplete.en.md
│ │ ├── examples.tag-autocomplete.ru.md
│ │ ├── __screenshots__
│ │ │ ├── KbqTagModule-E2eTagEditable-editable-1.png
│ │ │ ├── KbqTagModule-E2eTagStateAndStyle-states-1.png
│ │ │ ├── KbqTagModule-E2eTagEditable-editable-dark-theme-1.png
│ │ │ └── KbqTagModule-E2eTagStateAndStyle-states-dark-theme-1.png
│ │ └── public-api.ts
│ ├── title
│ │ ├── index.ts
│ │ ├── title.ru.md
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── toast
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── tree
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── tree.scss
│ │ └── tree-selection.scss
│ ├── accordion
│ │ ├── index.ts
│ │ └── ng-package.json
│ ├── button
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── public-api.ts
│ │ └── button.component.html
│ ├── checkbox
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── code-block
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── examples.code-block.ru.md
│ │ └── public-api.ts
│ ├── datepicker
│ │ ├── index.ts
│ │ ├── datepicker-input.scss
│ │ └── ng-package.json
│ ├── divider
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── public-api.ts
│ │ ├── _divider-theme.scss
│ │ └── __screenshots__
│ │ │ └── KbqDivider-E2eDividerStateAndStyle-KbqDivider-states-1.png
│ ├── dropdown
│ │ ├── index.ts
│ │ └── ng-package.json
│ ├── filter-bar
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── pipes
│ │ │ ├── pipe-button.scss
│ │ │ └── pipe-select.scss
│ │ ├── pipe-add.scss
│ │ ├── filter-refresher.scss
│ │ ├── examples.filter-bar.en.md
│ │ └── examples.filter-bar.ru.md
│ ├── form-field
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── hint.html
│ ├── markdown
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── public-api.ts
│ │ ├── examples.markdown.en.md
│ │ └── examples.markdown.ru.md
│ ├── navbar-ic
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── navbar-ic-divider.scss
│ │ └── public-api.ts
│ ├── navbar
│ │ ├── index.ts
│ │ └── ng-package.json
│ ├── popover
│ │ ├── index.ts
│ │ ├── examples.popover.en.md
│ │ ├── examples.popover.ru.md
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── risk-level
│ │ ├── index.ts
│ │ ├── risk-level.ru.md
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── scrollbar
│ │ ├── index.ts
│ │ ├── examples.scrollbar.ru.md
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── search-expandable
│ │ ├── examples.search-expandable.en.md
│ │ ├── examples.search-expandable.ru.md
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── select
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── sidebar
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── examples.sidebar.en.md
│ │ ├── examples.sidebar.ru.md
│ │ ├── public-api.ts
│ │ ├── sidebar.component.html
│ │ └── sidebar.scss
│ ├── sidepanel
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── examples.sidepanel.en.md
│ │ └── examples.sidepanel.ru.md
│ ├── splitter
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── textarea
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── timepicker
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── timezone
│ │ ├── index.ts
│ │ └── ng-package.json
│ ├── toggle
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── public-api.ts
│ │ └── __screenshots__
│ │ │ ├── KbqToggleModule-E2eToggleStateAndStyle-default-1.png
│ │ │ ├── KbqToggleModule-E2eToggleWithTextAndCaption-big-1.png
│ │ │ ├── KbqToggleModule-E2eToggleStateAndStyle-indeterminate-1.png
│ │ │ └── KbqToggleModule-E2eToggleWithTextAndCaption-default-1.png
│ ├── tooltip
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── top-bar
│ │ ├── index.ts
│ │ ├── public-api.ts
│ │ └── ng-package.json
│ ├── app-switcher
│ │ ├── index.ts
│ │ └── ng-package.json
│ ├── autocomplete
│ │ ├── index.ts
│ │ ├── autocomplete.ru.md
│ │ ├── ng-package.json
│ │ ├── autocomplete.html
│ │ └── public-api.ts
│ ├── breadcrumbs
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── button-toggle
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── ellipsis-center
│ │ ├── index.ts
│ │ ├── public-api.ts
│ │ └── ng-package.json
│ ├── empty-state
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── file-upload
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── loader-overlay
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── progress-bar
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── split-button
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── tree-select
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── notification-center
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── progress-spinner
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── public-api.ts
│ ├── resizer
│ │ ├── index.ts
│ │ └── ng-package.json
│ ├── inline-edit
│ │ ├── index.ts
│ │ └── ng-package.json
│ ├── content-panel
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ └── content-panel-footer.scss
│ ├── overflow-items
│ │ ├── index.ts
│ │ └── ng-package.json
│ ├── clamped-text
│ │ ├── ng-package.json
│ │ └── index.ts
│ ├── dynamic-translation
│ │ ├── index.ts
│ │ ├── ng-package.json
│ │ ├── examples.dynamic-translation.en.md
│ │ └── examples.dynamic-translation.ru.md
│ ├── time-range
│ │ ├── ng-package.json
│ │ ├── examples.time-range.ru.md
│ │ └── examples.time-range.en.md
│ ├── username
│ │ ├── ng-package.json
│ │ └── index.ts
│ ├── actions-panel
│ │ ├── ng-package.json
│ │ ├── examples.actions-panel.en.md
│ │ ├── examples.actions-panel.ru.md
│ │ └── index.ts
│ ├── README.md
│ └── _index.scss
├── angular-luxon-adapter
│ ├── public-api.ts
│ ├── index.ts
│ ├── adapter
│ │ ├── ng-package.json
│ │ └── date-formats.ts
│ ├── README.md
│ └── ng-package.json
├── angular-moment-adapter
│ ├── public-api.ts
│ ├── index.ts
│ ├── adapter
│ │ ├── ng-package.json
│ │ └── moment-date-formats.ts
│ ├── README.md
│ └── ng-package.json
├── components-experimental
│ ├── public-api.ts
│ ├── index.ts
│ ├── form-field
│ │ ├── index.ts
│ │ ├── form-field-control.ts
│ │ ├── ng-package.json
│ │ ├── hint.html
│ │ └── cleaner.scss
│ └── README.md
├── components-dev
│ ├── sidebar
│ │ ├── template.html
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── timezone
│ │ ├── template.html
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── username
│ │ ├── template.html
│ │ └── tsconfig.app.json
│ ├── overflow-items
│ │ ├── template.html
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── experimental-form-field
│ │ ├── template.html
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── link
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── list
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── modal
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── table
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── accordion
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── breadcrumbs
│ │ ├── styles.scss
│ │ ├── tsconfig.app.json
│ │ └── template.html
│ ├── button
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── clamped-text
│ │ ├── styles.scss
│ │ ├── template.html
│ │ └── tsconfig.app.json
│ ├── filter-bar
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── icon
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── inline-edit
│ │ ├── styles.scss
│ │ ├── template.html
│ │ └── tsconfig.app.json
│ ├── time-range
│ │ ├── styles.scss
│ │ ├── template.html
│ │ └── tsconfig.app.json
│ ├── timepicker
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── typography
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── ag-grid
│ │ ├── template.html
│ │ └── tsconfig.app.json
│ ├── input
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── markdown
│ │ ├── template.html
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── dropdown
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── resizer
│ │ ├── styles.scss
│ │ ├── template.html
│ │ └── tsconfig.app.json
│ ├── ssr
│ │ ├── styles.scss
│ │ ├── template.html
│ │ └── main.ts
│ ├── checkbox
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── filesize-formatter
│ │ ├── template.html
│ │ └── tsconfig.app.json
│ ├── badge
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── dynamic-translation
│ │ ├── styles.scss
│ │ ├── template.html
│ │ └── tsconfig.app.json
│ ├── risk-level
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── actions-panel
│ │ ├── styles.scss
│ │ ├── template.html
│ │ └── tsconfig.app.json
│ ├── code-block
│ │ ├── template.html
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── locale
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── hint
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── sidepanel
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── radio
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── dl
│ │ ├── tsconfig.app.json
│ │ └── styles.scss
│ ├── forms
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── alert
│ │ ├── tsconfig.app.json
│ │ └── styles.scss
│ ├── all
│ │ └── tsconfig.app.json
│ ├── autocomplete
│ │ ├── styles.scss
│ │ └── tsconfig.app.json
│ ├── divider
│ │ ├── tsconfig.app.json
│ │ └── styles.scss
│ ├── navbar
│ │ └── tsconfig.app.json
│ ├── popover
│ │ └── tsconfig.app.json
│ ├── select
│ │ └── tsconfig.app.json
│ ├── tabs
│ │ └── tsconfig.app.json
│ ├── tag
│ │ └── tsconfig.app.json
│ ├── title
│ │ └── tsconfig.app.json
│ ├── toast
│ │ └── tsconfig.app.json
│ ├── toggle
│ │ └── tsconfig.app.json
│ ├── tooltip
│ │ └── tsconfig.app.json
│ ├── top-bar
│ │ └── tsconfig.app.json
│ ├── tree
│ │ └── tsconfig.app.json
│ ├── z-index
│ │ └── tsconfig.app.json
│ ├── app-switcher
│ │ └── tsconfig.app.json
│ ├── date-pipes
│ │ └── tsconfig.app.json
│ ├── datepicker
│ │ ├── tsconfig.app.json
│ │ └── styles.scss
│ ├── empty-state
│ │ └── tsconfig.app.json
│ ├── file-upload
│ │ └── tsconfig.app.json
│ ├── flex-layout
│ │ └── tsconfig.app.json
│ ├── form-field
│ │ └── tsconfig.app.json
│ ├── icon-item
│ │ ├── tsconfig.app.json
│ │ └── styles.scss
│ ├── navbar-ic
│ │ └── tsconfig.app.json
│ ├── progress-bar
│ │ └── tsconfig.app.json
│ ├── scrollbar
│ │ └── tsconfig.app.json
│ ├── split-button
│ │ └── tsconfig.app.json
│ ├── splitter
│ │ └── tsconfig.app.json
│ ├── textarea
│ │ ├── tsconfig.app.json
│ │ └── styles.scss
│ ├── tree-select
│ │ └── tsconfig.app.json
│ ├── validation
│ │ ├── tsconfig.app.json
│ │ └── styles.scss
│ ├── button-toggle
│ │ └── tsconfig.app.json
│ ├── content-panel
│ │ ├── tsconfig.app.json
│ │ └── template.html
│ ├── date-formatter
│ │ └── tsconfig.app.json
│ ├── loader-overlay
│ │ ├── tsconfig.app.json
│ │ └── styles.scss
│ ├── number-formatter
│ │ └── tsconfig.app.json
│ ├── progress-spinner
│ │ └── tsconfig.app.json
│ ├── search-expandable
│ │ ├── tsconfig.app.json
│ │ └── template.html
│ └── notification-center
│ │ └── tsconfig.app.json
├── docs-examples
│ ├── index.ts
│ ├── components
│ │ ├── dl
│ │ │ └── ng-package.json
│ │ ├── tag
│ │ │ └── ng-package.json
│ │ ├── ag-grid
│ │ │ └── ng-package.json
│ │ ├── alert
│ │ │ └── ng-package.json
│ │ ├── badge
│ │ │ ├── ng-package.json
│ │ │ └── badge-tooltip
│ │ │ │ └── badge-tooltip-example.css
│ │ ├── button
│ │ │ ├── ng-package.json
│ │ │ └── button-hug-content
│ │ │ │ └── button-hug-content-example.css
│ │ ├── checkbox
│ │ │ └── ng-package.json
│ │ ├── divider
│ │ │ └── ng-package.json
│ │ ├── dropdown
│ │ │ └── ng-package.json
│ │ ├── forms
│ │ │ └── ng-package.json
│ │ ├── input
│ │ │ └── ng-package.json
│ │ ├── link
│ │ │ ├── ng-package.json
│ │ │ └── link-application
│ │ │ │ └── favicon.ico
│ │ ├── list
│ │ │ └── ng-package.json
│ │ ├── markdown
│ │ │ ├── ng-package.json
│ │ │ ├── markdown-divider
│ │ │ │ └── markdown-divider-example.html
│ │ │ ├── markdown-code
│ │ │ │ └── markdown-code-example.html
│ │ │ ├── markdown-line-break
│ │ │ │ └── markdown-line-break-example.html
│ │ │ ├── markdown-image
│ │ │ │ └── markdown-image-example.html
│ │ │ └── markdown-headers
│ │ │ │ └── markdown-headers-example.html
│ │ ├── modal
│ │ │ └── ng-package.json
│ │ ├── navbar
│ │ │ └── ng-package.json
│ │ ├── popover
│ │ │ └── ng-package.json
│ │ ├── radio
│ │ │ └── ng-package.json
│ │ ├── resizer
│ │ │ └── ng-package.json
│ │ ├── select
│ │ │ └── ng-package.json
│ │ ├── sidebar
│ │ │ └── ng-package.json
│ │ ├── splitter
│ │ │ └── ng-package.json
│ │ ├── table
│ │ │ └── ng-package.json
│ │ ├── tabs
│ │ │ ├── ng-package.json
│ │ │ └── tabs-empty-label
│ │ │ │ └── tabs-empty-label-example.css
│ │ ├── textarea
│ │ │ └── ng-package.json
│ │ ├── timezone
│ │ │ └── ng-package.json
│ │ ├── title
│ │ │ └── ng-package.json
│ │ ├── toast
│ │ │ └── ng-package.json
│ │ ├── toggle
│ │ │ └── ng-package.json
│ │ ├── tooltip
│ │ │ └── ng-package.json
│ │ ├── top-bar
│ │ │ └── ng-package.json
│ │ ├── tree
│ │ │ └── ng-package.json
│ │ ├── username
│ │ │ └── ng-package.json
│ │ ├── accordion
│ │ │ ├── ng-package.json
│ │ │ └── accordion-in-section
│ │ │ │ └── accordion-in-section-example.css
│ │ ├── actions-panel
│ │ │ └── ng-package.json
│ │ ├── app-switcher
│ │ │ └── ng-package.json
│ │ ├── autocomplete
│ │ │ └── ng-package.json
│ │ ├── breadcrumbs
│ │ │ └── ng-package.json
│ │ ├── button-toggle
│ │ │ └── ng-package.json
│ │ ├── clamped-text
│ │ │ └── ng-package.json
│ │ ├── code-block
│ │ │ └── ng-package.json
│ │ ├── content-panel
│ │ │ └── ng-package.json
│ │ ├── datepicker
│ │ │ └── ng-package.json
│ │ ├── empty-state
│ │ │ └── ng-package.json
│ │ ├── file-upload
│ │ │ └── ng-package.json
│ │ ├── filter-bar
│ │ │ └── ng-package.json
│ │ ├── form-field
│ │ │ └── ng-package.json
│ │ ├── icon-item
│ │ │ ├── ng-package.json
│ │ │ └── icon-item-default
│ │ │ │ └── icon-item-default-example.css
│ │ ├── inline-edit
│ │ │ └── ng-package.json
│ │ ├── layout-flex
│ │ │ └── ng-package.json
│ │ ├── navbar-ic
│ │ │ └── ng-package.json
│ │ ├── progress-bar
│ │ │ └── ng-package.json
│ │ ├── scrollbar
│ │ │ └── ng-package.json
│ │ ├── sidepanel
│ │ │ └── ng-package.json
│ │ ├── split-button
│ │ │ └── ng-package.json
│ │ ├── time-range
│ │ │ └── ng-package.json
│ │ ├── timepicker
│ │ │ ├── ng-package.json
│ │ │ └── timepicker-variations
│ │ │ │ └── timepicker-variations-example.css
│ │ ├── tree-select
│ │ │ └── ng-package.json
│ │ ├── validation
│ │ │ └── ng-package.json
│ │ ├── date-formatter
│ │ │ ├── ng-package.json
│ │ │ └── range-date-formatter
│ │ │ │ └── range-date-formatter-example.css
│ │ ├── filesize-formatter
│ │ │ └── ng-package.json
│ │ ├── loader-overlay
│ │ │ └── ng-package.json
│ │ ├── number-formatter
│ │ │ └── ng-package.json
│ │ ├── overflow-items
│ │ │ └── ng-package.json
│ │ ├── progress-spinner
│ │ │ └── ng-package.json
│ │ ├── search-expandable
│ │ │ └── ng-package.json
│ │ ├── dynamic-translation
│ │ │ └── ng-package.json
│ │ ├── experimental-form-field
│ │ │ └── ng-package.json
│ │ └── notification-center
│ │ │ └── ng-package.json
│ ├── ng-package.json
│ ├── public-api.ts
│ └── tsconfig.json
├── schematics
│ ├── package.json
│ ├── tsconfig.rollup.json
│ └── src
│ │ ├── ng-add
│ │ └── schema.ts
│ │ └── migrations
│ │ ├── empty-state-size-attr
│ │ └── schema.ts
│ │ └── loader-overlay-size-attr
│ │ └── schema.ts
├── cli
│ ├── bin
│ │ └── cli
│ └── src
│ │ └── release
│ │ ├── constants.ts
│ │ └── templates
│ │ ├── template.hbs
│ │ └── footer.hbs
├── e2e
│ └── utils
│ │ ├── index.ts
│ │ └── page.ts
└── README.md
├── .husky
├── commit-msg
└── pre-commit
├── .yarnrc.yml
├── apps
└── docs
│ ├── src
│ ├── robots.txt
│ ├── favicon.ico
│ ├── assets
│ │ ├── images
│ │ │ ├── Basic_buttons.png
│ │ │ ├── link
│ │ │ │ ├── shift+f10.jpg
│ │ │ │ ├── sw-active.png
│ │ │ │ ├── proper-link.jpg
│ │ │ │ ├── improper-link.jpg
│ │ │ │ ├── link-printing.jpg
│ │ │ │ ├── space-or-return.jpg
│ │ │ │ ├── desktop-link-active.jpg
│ │ │ │ └── desktop-link-disabled.jpg
│ │ │ ├── favicons
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── icon-192.png
│ │ │ │ ├── icon-512.png
│ │ │ │ └── apple-touch-icon.png
│ │ │ ├── timepicker
│ │ │ │ ├── space.jpg
│ │ │ │ ├── pgdn-end.jpg
│ │ │ │ ├── up-down.jpg
│ │ │ │ ├── arrow-left.png
│ │ │ │ ├── pgup-home.jpg
│ │ │ │ ├── arrow-right.png
│ │ │ │ ├── tab-shift+tab.jpg
│ │ │ │ ├── timepicker-design.jpg
│ │ │ │ ├── timepicker-structure.jpg
│ │ │ │ └── timepicker-icon-hh_mm-empty.jpg
│ │ │ ├── popover
│ │ │ │ ├── hero-header.jpg
│ │ │ │ ├── list-member-1.png
│ │ │ │ ├── list-member-2.png
│ │ │ │ ├── list-member-3.png
│ │ │ │ ├── list-member-4.png
│ │ │ │ ├── list-member-5.png
│ │ │ │ ├── list-member-6.png
│ │ │ │ ├── list-member-7.png
│ │ │ │ ├── list-member-8.png
│ │ │ │ ├── list-member-9.png
│ │ │ │ └── list-member-10.png
│ │ │ ├── welcome
│ │ │ │ ├── alerts-dark.png
│ │ │ │ ├── badges-dark.png
│ │ │ │ ├── button-dark.png
│ │ │ │ ├── card-dark.png
│ │ │ │ ├── card-light.png
│ │ │ │ ├── core-dark.png
│ │ │ │ ├── core-light.png
│ │ │ │ ├── date-dark.png
│ │ │ │ ├── date-light.png
│ │ │ │ ├── forms-dark.png
│ │ │ │ ├── forms-light.png
│ │ │ │ ├── grid-dark.png
│ │ │ │ ├── grid-light.png
│ │ │ │ ├── icons-dark.png
│ │ │ │ ├── icons-light.png
│ │ │ │ ├── input-dark.png
│ │ │ │ ├── input-light.png
│ │ │ │ ├── link-dark.png
│ │ │ │ ├── link-light.png
│ │ │ │ ├── list-dark.png
│ │ │ │ ├── list-light.png
│ │ │ │ ├── modal-dark.png
│ │ │ │ ├── modal-light.png
│ │ │ │ ├── navbar-dark.png
│ │ │ │ ├── number-dark.png
│ │ │ │ ├── radio-dark.png
│ │ │ │ ├── radio-light.png
│ │ │ │ ├── select-dark.png
│ │ │ │ ├── table-dark.png
│ │ │ │ ├── table-light.png
│ │ │ │ ├── tabs-dark.png
│ │ │ │ ├── tabs-light.png
│ │ │ │ ├── tags-dark.png
│ │ │ │ ├── tags-light.png
│ │ │ │ ├── themes-dark.png
│ │ │ │ ├── toast-dark.png
│ │ │ │ ├── toast-light.png
│ │ │ │ ├── toggle-dark.png
│ │ │ │ ├── tokens-dark.png
│ │ │ │ ├── tree-dark.png
│ │ │ │ ├── tree-light.png
│ │ │ │ ├── ag-grid-dark.png
│ │ │ │ ├── ag-grid-light.png
│ │ │ │ ├── alerts-light.png
│ │ │ │ ├── badges-light.png
│ │ │ │ ├── button-light.png
│ │ │ │ ├── checkbox-dark.png
│ │ │ │ ├── divider-dark.png
│ │ │ │ ├── divider-light.png
│ │ │ │ ├── dropdown-dark.png
│ │ │ │ ├── generic-dark.png
│ │ │ │ ├── generic-light.png
│ │ │ │ ├── install-dark.png
│ │ │ │ ├── install-light.png
│ │ │ │ ├── markdown-dark.png
│ │ │ │ ├── navbar-light.png
│ │ │ │ ├── number-light.png
│ │ │ │ ├── overlay-dark.png
│ │ │ │ ├── overlay-light.png
│ │ │ │ ├── popover-dark.png
│ │ │ │ ├── popover-light.png
│ │ │ │ ├── select-light.png
│ │ │ │ ├── sidebar-dark.png
│ │ │ │ ├── sidebar-light.png
│ │ │ │ ├── splitter-dark.png
│ │ │ │ ├── textarea-dark.png
│ │ │ │ ├── themes-light.png
│ │ │ │ ├── timezone-dark.png
│ │ │ │ ├── toggle-light.png
│ │ │ │ ├── tokens-light.png
│ │ │ │ ├── tooltip-dark.png
│ │ │ │ ├── tooltip-light.png
│ │ │ │ ├── top-bar-dark.png
│ │ │ │ ├── top-bar-light.png
│ │ │ │ ├── accordion-dark.png
│ │ │ │ ├── accordion-light.png
│ │ │ │ ├── breadcrumbs-dark.png
│ │ │ │ ├── checkbox-light.png
│ │ │ │ ├── code-block-dark.png
│ │ │ │ ├── code-block-light.png
│ │ │ │ ├── datepicker-dark.png
│ │ │ │ ├── datepicker-light.png
│ │ │ │ ├── dropdown-light.png
│ │ │ │ ├── empty-state-dark.png
│ │ │ │ ├── file upload-dark.png
│ │ │ │ ├── filter-bar-dark.png
│ │ │ │ ├── filter-bar-light.png
│ │ │ │ ├── form-field-dark.png
│ │ │ │ ├── form-field-light.png
│ │ │ │ ├── icon-item-dark.png
│ │ │ │ ├── icon-item-light.png
│ │ │ │ ├── inline-edit-dark.png
│ │ │ │ ├── layout flex-dark.png
│ │ │ │ ├── markdown-light.png
│ │ │ │ ├── navbar-ic-dark.png
│ │ │ │ ├── navbar-ic-light.png
│ │ │ │ ├── schematics-dark.png
│ │ │ │ ├── schematics-light.png
│ │ │ │ ├── scrollbar-dark.png
│ │ │ │ ├── scrollbar-light.png
│ │ │ │ ├── sidepanel-dark.png
│ │ │ │ ├── sidepanel-light.png
│ │ │ │ ├── splitter-light.png
│ │ │ │ ├── tags input-dark.png
│ │ │ │ ├── tags input-light.png
│ │ │ │ ├── tags list-dark.png
│ │ │ │ ├── tags list-light.png
│ │ │ │ ├── textarea-light.png
│ │ │ │ ├── timepicker-dark.png
│ │ │ │ ├── timepicker-light.png
│ │ │ │ ├── timezone-light.png
│ │ │ │ ├── tree-select-dark.png
│ │ │ │ ├── typography-dark.png
│ │ │ │ ├── typography-light.png
│ │ │ │ ├── validation-dark.png
│ │ │ │ ├── validation-light.png
│ │ │ │ ├── versioning-dark.png
│ │ │ │ ├── versioning-light.png
│ │ │ │ ├── actions-panel-dark.png
│ │ │ │ ├── app-switcher-dark.png
│ │ │ │ ├── app-switcher-light.png
│ │ │ │ ├── autocomplete-dark.png
│ │ │ │ ├── autocomplete-light.png
│ │ │ │ ├── breadcrumbs-light.png
│ │ │ │ ├── button toggle-dark.png
│ │ │ │ ├── clamped-text-dark.png
│ │ │ │ ├── clamped-text-light.png
│ │ │ │ ├── content-panel-dark.png
│ │ │ │ ├── empty-state-light.png
│ │ │ │ ├── file upload-light.png
│ │ │ │ ├── inline-edit-light.png
│ │ │ │ ├── layout flex-light.png
│ │ │ │ ├── progress-bar-dark.png
│ │ │ │ ├── progress-bar-light.png
│ │ │ │ ├── split-button-dark.png
│ │ │ │ ├── split-button-light.png
│ │ │ │ ├── tree-select-light.png
│ │ │ │ ├── actions-panel-light.png
│ │ │ │ ├── button toggle-light.png
│ │ │ │ ├── content-panel-light.png
│ │ │ │ ├── description list-dark.png
│ │ │ │ ├── progress-spinner-dark.png
│ │ │ │ ├── catalog structure-dark.png
│ │ │ │ ├── catalog structure-light.png
│ │ │ │ ├── component statuses-dark.png
│ │ │ │ ├── description list-light.png
│ │ │ │ ├── formatter-filesize-dark.png
│ │ │ │ ├── progress-spinner-light.png
│ │ │ │ ├── search-expandable-dark.png
│ │ │ │ ├── search-expandable-light.png
│ │ │ │ ├── tags autocomplete-dark.png
│ │ │ │ ├── tags autocomplete-light.png
│ │ │ │ ├── component statuses-light.png
│ │ │ │ ├── dynamic-translation-dark.png
│ │ │ │ ├── dynamic-translation-light.png
│ │ │ │ ├── formatter-filesize-light.png
│ │ │ │ ├── notification-center-dark.png
│ │ │ │ └── notification-center-light.png
│ │ │ ├── koobiq-illustration-wip.png
│ │ │ ├── markdown
│ │ │ │ └── markdown-image.png
│ │ │ ├── toast
│ │ │ │ ├── toast__structure.jpg
│ │ │ │ └── toast__structure@2x.jpg
│ │ │ ├── tooltip
│ │ │ │ ├── tooltip__structure.png
│ │ │ │ └── tooltip-hard__structure.jpg
│ │ │ ├── datepicker
│ │ │ │ └── datepicker__structure.jpg
│ │ │ └── tree-select
│ │ │ │ └── tree-select__structure.png
│ │ └── stackblitz
│ │ │ └── .stackblitzrc
│ ├── environments
│ │ └── environment.prod.ts
│ ├── styles
│ │ ├── _code-snippet.scss
│ │ └── koobiq
│ │ │ └── _index.scss
│ └── app
│ │ ├── components
│ │ ├── page-not-found
│ │ │ └── _page-not-found-theme.scss
│ │ ├── copy-button
│ │ │ └── copy-button.scss
│ │ └── design-tokens-viewers
│ │ │ └── data
│ │ │ └── border-radius.ts
│ │ ├── version.ts
│ │ └── constants
│ │ └── locale.ts
│ └── tsconfig.build.json
├── .stylelintignore
├── tsconfig.playwright-spec.json
├── tsconfig.spec.json
└── tsconfig.eslint.json
/.nvmrc:
--------------------------------------------------------------------------------
1 | 18.19.0
2 |
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | engine-strict=false
2 |
--------------------------------------------------------------------------------
/tools/builders/index.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/packages/cdk/public-api.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/packages/components/public-api.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/.husky/commit-msg:
--------------------------------------------------------------------------------
1 | yarn commitlint --edit ${1}
2 |
--------------------------------------------------------------------------------
/packages/cdk/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/tools/api-gen/types/index.ts:
--------------------------------------------------------------------------------
1 | export * from './types';
2 |
--------------------------------------------------------------------------------
/packages/angular-luxon-adapter/public-api.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/packages/angular-moment-adapter/public-api.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/packages/cdk/a11y/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/cdk/testing/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components-experimental/public-api.ts:
--------------------------------------------------------------------------------
1 | export {};
2 |
--------------------------------------------------------------------------------
/packages/components/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/cdk/keycodes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/cdk/keycodes/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './keycodes';
2 |
--------------------------------------------------------------------------------
/packages/components-dev/sidebar/template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/packages/components-dev/timezone/template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/packages/components-dev/username/template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/packages/components/alert/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/badge/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/core/_index.scss:
--------------------------------------------------------------------------------
1 | @forward 'styles/core';
2 |
--------------------------------------------------------------------------------
/packages/components/core/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/dl/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/icon/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/input/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/link/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/list/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/modal/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/radio/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/table/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/tabs/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/tags/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/title/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/toast/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/tree/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/docs-examples/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/angular-luxon-adapter/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components-dev/overflow-items/template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/packages/components/accordion/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/checkbox/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/code-block/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/core/tokens/index.ts:
--------------------------------------------------------------------------------
1 | export * from './window';
2 |
--------------------------------------------------------------------------------
/packages/components/core/utils/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './utils';
2 |
--------------------------------------------------------------------------------
/packages/components/datepicker/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/divider/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/dropdown/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/filter-bar/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/form-field/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/markdown/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/navbar-ic/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/navbar/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/popover/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/risk-level/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/scrollbar/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/search-expandable/examples.search-expandable.en.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/components/search-expandable/examples.search-expandable.ru.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/components/select/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/sidebar/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/sidepanel/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/splitter/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/textarea/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/timepicker/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/timezone/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/toggle/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/tooltip/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/top-bar/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/schematics/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "type": "commonjs"
3 | }
4 |
--------------------------------------------------------------------------------
/packages/angular-moment-adapter/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/cli/bin/cli:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | require('../dist/cli.js');
3 |
--------------------------------------------------------------------------------
/packages/components-experimental/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/app-switcher/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/autocomplete/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/breadcrumbs/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/button-toggle/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/core/navbar/index.ts:
--------------------------------------------------------------------------------
1 | export * from './rectangle-item';
2 |
--------------------------------------------------------------------------------
/packages/components/core/title/index.ts:
--------------------------------------------------------------------------------
1 | export * from './title-text-ref';
2 |
--------------------------------------------------------------------------------
/packages/components/core/validation/index.ts:
--------------------------------------------------------------------------------
1 | export * from './validation';
2 |
--------------------------------------------------------------------------------
/packages/components/ellipsis-center/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/empty-state/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/file-upload/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/loader-overlay/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/progress-bar/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/split-button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/title/title.ru.md:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/packages/components/tree-select/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components-dev/experimental-form-field/template.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/packages/components/notification-center/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/progress-spinner/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/search-expandable/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/.yarnrc.yml:
--------------------------------------------------------------------------------
1 | yarnPath: .yarn/releases/yarn-4.1.1.cjs
2 | nodeLinker: node-modules
3 |
--------------------------------------------------------------------------------
/packages/components-dev/link/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/list/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/modal/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/table/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/timezone/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | display: block;
3 | }
4 |
--------------------------------------------------------------------------------
/packages/components-experimental/form-field/index.ts:
--------------------------------------------------------------------------------
1 | export * from './public-api';
2 |
--------------------------------------------------------------------------------
/packages/components/risk-level/risk-level.ru.md:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/packages/e2e/utils/index.ts:
--------------------------------------------------------------------------------
1 | export * from './page';
2 | export * from './theme';
3 |
--------------------------------------------------------------------------------
/packages/components-dev/accordion/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/breadcrumbs/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/button/styles.scss:
--------------------------------------------------------------------------------
1 | @use '../../components/dropdown/dropdown';
2 |
--------------------------------------------------------------------------------
/packages/components-dev/clamped-text/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/filter-bar/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/icon/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-icon-table {
2 | width: 550px;
3 | }
4 |
--------------------------------------------------------------------------------
/packages/components-dev/inline-edit/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/time-range/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/timepicker/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components-dev/typography/styles.scss:
--------------------------------------------------------------------------------
1 | /* stylelint-disable no-empty-source */
2 |
--------------------------------------------------------------------------------
/packages/components/core/select/events.ts:
--------------------------------------------------------------------------------
1 | export const selectEvents = 'selectEvents';
2 |
--------------------------------------------------------------------------------
/tools/api-gen/rendering/templates/common.template.html:
--------------------------------------------------------------------------------
1 | ## {$ doc.name $} ({$ doc.docType $})
--------------------------------------------------------------------------------
/packages/components/autocomplete/autocomplete.ru.md:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/packages/components/ellipsis-center/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './ellipsis-center.directive';
2 |
--------------------------------------------------------------------------------
/packages/components/resizer/index.ts:
--------------------------------------------------------------------------------
1 | export * from './module';
2 | export * from './resizer';
3 |
--------------------------------------------------------------------------------
/.husky/pre-commit:
--------------------------------------------------------------------------------
1 | git restore --staged packages/components/core/version.ts
2 | yarn lint-staged
3 |
--------------------------------------------------------------------------------
/apps/docs/src/robots.txt:
--------------------------------------------------------------------------------
1 | Sitemap: https://koobiq.io/sitemap.xml
2 | User-agent: *
3 | Disallow:
4 |
--------------------------------------------------------------------------------
/packages/components-dev/ag-grid/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/core/utils/index.ts:
--------------------------------------------------------------------------------
1 | export * from './dom';
2 | export * from './public-api';
3 |
--------------------------------------------------------------------------------
/packages/components/scrollbar/examples.scrollbar.ru.md:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/packages/components/top-bar/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './module';
2 | export * from './top-bar';
3 |
--------------------------------------------------------------------------------
/packages/cdk/a11y/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/clamped-text/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components-dev/input/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-container .kbq-form-field {
2 | width: 200px;
3 | }
4 |
--------------------------------------------------------------------------------
/packages/components-dev/markdown/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/packages/components/dl/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './dl.component';
2 | export * from './dl.module';
3 |
--------------------------------------------------------------------------------
/packages/components/inline-edit/index.ts:
--------------------------------------------------------------------------------
1 | export * from './inline-edit';
2 | export * from './module';
3 |
--------------------------------------------------------------------------------
/apps/docs/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/favicon.ico
--------------------------------------------------------------------------------
/packages/cdk/keycodes/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/cdk/testing/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/dropdown/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | display: block;
3 | width: 600px;
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components-dev/inline-edit/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/packages/components-dev/resizer/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | max-width: 608px;
3 | display: block;
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components-dev/resizer/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/packages/components-dev/sidebar/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | display: block;
3 | width: 700px;
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components-dev/ssr/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | display: block;
3 | max-width: 608px;
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components/content-panel/index.ts:
--------------------------------------------------------------------------------
1 | export * from './content-panel';
2 | export * from './module';
3 |
--------------------------------------------------------------------------------
/packages/components/core/styles/theming/_index.scss:
--------------------------------------------------------------------------------
1 | @forward 'components-theming';
2 | @forward 'theming';
3 |
--------------------------------------------------------------------------------
/packages/components/dl/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/link/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './link.component';
2 | export * from './link.module';
3 |
--------------------------------------------------------------------------------
/packages/components/overflow-items/index.ts:
--------------------------------------------------------------------------------
1 | export * from './module';
2 | export * from './overflow-items';
3 |
--------------------------------------------------------------------------------
/packages/components-dev/checkbox/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | display: block;
3 | max-width: 600px;
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components-dev/filesize-formatter/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components-dev/markdown/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | display: block;
3 | max-width: 608px;
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components/alert/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/alert/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './alert.component';
2 | export * from './alert.module';
3 |
--------------------------------------------------------------------------------
/packages/components/badge/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/badge/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './badge.component';
2 | export * from './badge.module';
3 |
--------------------------------------------------------------------------------
/packages/components/button/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/core/datetime/index.ts:
--------------------------------------------------------------------------------
1 | export * from './date-adapter';
2 | export * from './date-formats';
3 |
--------------------------------------------------------------------------------
/packages/components/core/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/core/styles/typography/_index.scss:
--------------------------------------------------------------------------------
1 | @forward 'typography';
2 | @forward 'typography-utils';
3 |
--------------------------------------------------------------------------------
/packages/components/datepicker/datepicker-input.scss:
--------------------------------------------------------------------------------
1 | .kbq-form-field-type-datepicker {
2 | width: 136px;
3 | }
4 |
--------------------------------------------------------------------------------
/packages/components/divider/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/icon/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/input/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/link/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/list/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/modal/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/navbar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/popover/examples.popover.en.md:
--------------------------------------------------------------------------------
1 | #### Opening on hover
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/popover/examples.popover.ru.md:
--------------------------------------------------------------------------------
1 | #### Открытие по hover
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/popover/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/radio/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/radio/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './radio.component';
2 | export * from './radio.module';
3 |
--------------------------------------------------------------------------------
/packages/components/resizer/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/select/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/sidebar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/table/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/table/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './table.component';
2 | export * from './table.module';
3 |
--------------------------------------------------------------------------------
/packages/components/tabs/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/tags/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/title/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/title/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './title.directive';
2 | export * from './title.module';
3 |
--------------------------------------------------------------------------------
/packages/components/toast/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/toggle/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/toggle/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './toggle.component';
2 | export * from './toggle.module';
3 |
--------------------------------------------------------------------------------
/packages/components/tooltip/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/top-bar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/tree/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/badge/styles.scss:
--------------------------------------------------------------------------------
1 | .kbq-badge-outline,
2 | .kbq-badge-filled {
3 | margin-right: 15px;
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components-dev/overflow-items/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | max-width: 608px;
3 | display: block;
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components/accordion/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/app-switcher/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/autocomplete/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/breadcrumbs/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/checkbox/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/clamped-text/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/code-block/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/core/styles/functions/_index.scss:
--------------------------------------------------------------------------------
1 | @forward 'number';
2 | @forward 'timing';
3 | @forward 'string';
4 |
--------------------------------------------------------------------------------
/packages/components/core/styles/visual/_index.scss:
--------------------------------------------------------------------------------
1 | @forward 'body';
2 | @forward 'layout';
3 | @forward 'layout-media';
4 |
--------------------------------------------------------------------------------
/packages/components/datepicker/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/divider/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './divider.component';
2 | export * from './divider.module';
3 |
--------------------------------------------------------------------------------
/packages/components/dropdown/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/dynamic-translation/index.ts:
--------------------------------------------------------------------------------
1 | export * from './dynamic-translation';
2 | export * from './module';
3 |
--------------------------------------------------------------------------------
/packages/components/empty-state/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/file-upload/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/filter-bar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/form-field/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/inline-edit/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/input/examples.input.ru.md:
--------------------------------------------------------------------------------
1 | ### Форма смены пароля
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/markdown/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/navbar-ic/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/progress-bar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/risk-level/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/scrollbar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/sidebar/examples.sidebar.en.md:
--------------------------------------------------------------------------------
1 | ### With splitter
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/sidebar/examples.sidebar.ru.md:
--------------------------------------------------------------------------------
1 | ### Со сплиттером
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/sidebar/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './sidebar.component';
2 | export * from './sidebar.module';
3 |
--------------------------------------------------------------------------------
/packages/components/sidepanel/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/split-button/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/splitter/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/splitter/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './splitter.component';
2 | export * from './splitter.module';
3 |
--------------------------------------------------------------------------------
/packages/components/textarea/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/textarea/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './textarea.component';
2 | export * from './textarea.module';
3 |
--------------------------------------------------------------------------------
/packages/components/time-range/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/timepicker/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/timezone/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/tooltip/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './tooltip.component';
2 | export * from './tooltip.module';
3 |
--------------------------------------------------------------------------------
/packages/components/tree-select/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/username/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/.stylelintignore:
--------------------------------------------------------------------------------
1 | dist
2 | node_modules
3 |
4 | # ignore auto-generated theme
5 | apps/docs/src/styles/koobiq/default-theme
6 |
--------------------------------------------------------------------------------
/packages/components-dev/dynamic-translation/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | max-width: 608px;
3 | display: block;
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components-experimental/form-field/form-field-control.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Uses the original KbqFormFieldControl
3 | */
4 |
--------------------------------------------------------------------------------
/packages/components/actions-panel/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/button-toggle/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/content-panel/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/core/form-field/index.ts:
--------------------------------------------------------------------------------
1 | export * from './field-sizing-content';
2 | export * from './form-field-ref';
3 |
--------------------------------------------------------------------------------
/packages/components/ellipsis-center/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/input/examples.input.en.md:
--------------------------------------------------------------------------------
1 | ### Password change form
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/loader-overlay/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/overflow-items/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/progress-spinner/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/search-expandable/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/split-button/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './split-button';
2 | export * from './split-button.module';
3 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/dl/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/tag/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/angular-luxon-adapter/adapter/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/angular-moment-adapter/adapter/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/risk-level/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-risk-level-container {
2 | display: flex;
3 |
4 | gap: 8px;
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/dynamic-translation/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/empty-state/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './empty-state.component';
2 | export * from './empty-state.module';
3 |
--------------------------------------------------------------------------------
/packages/components/notification-center/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/risk-level/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './risk-level.component';
2 | export * from './risk-level.module';
3 |
--------------------------------------------------------------------------------
/packages/components/tree-select/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './tree-select.component';
2 | export * from './tree-select.module';
3 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/ag-grid/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/alert/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/badge/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/button/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/checkbox/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/divider/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/dropdown/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/forms/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/input/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/link/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/list/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/markdown/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/modal/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/navbar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/popover/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/radio/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/resizer/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/select/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/sidebar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/splitter/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/table/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/tabs/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/textarea/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/timezone/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/title/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/toast/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/toggle/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/tooltip/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/top-bar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/tree/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/username/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/cdk/a11y/a11y.en.md:
--------------------------------------------------------------------------------
1 | ### FocusKeyManager
2 |
3 | `ListKeyManager` manages the focus of an item based on keyboard interaction.
4 |
--------------------------------------------------------------------------------
/packages/components-dev/time-range/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/packages/components-experimental/form-field/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/README.md:
--------------------------------------------------------------------------------
1 | # Koobiq
2 |
3 | The sources for this package are in the main [Koobiq](#) repo.
4 |
5 | License: MIT
6 |
--------------------------------------------------------------------------------
/packages/components/_index.scss:
--------------------------------------------------------------------------------
1 | @forward 'core';
2 | @forward 'core/styles/theming/theming';
3 | @forward 'core/styles/koobiq-theme';
4 |
--------------------------------------------------------------------------------
/packages/components/button-toggle/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './button-toggle.component';
2 | export * from './button-toggle.module';
3 |
--------------------------------------------------------------------------------
/packages/components/filter-bar/pipes/pipe-button.scss:
--------------------------------------------------------------------------------
1 | .kbq-pipe-button {
2 | display: flex;
3 |
4 | position: relative;
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/filter-bar/pipes/pipe-select.scss:
--------------------------------------------------------------------------------
1 | .kbq-pipe-select__panel .kbq-select__content {
2 | max-height: 404px;
3 | }
4 |
--------------------------------------------------------------------------------
/packages/components/progress-bar/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './progress-bar.component';
2 | export * from './progress-bar.module';
3 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/accordion/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/actions-panel/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/app-switcher/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/autocomplete/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/breadcrumbs/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/button-toggle/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/clamped-text/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/code-block/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/content-panel/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/datepicker/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/empty-state/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/file-upload/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/filter-bar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/form-field/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/icon-item/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/inline-edit/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/layout-flex/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/navbar-ic/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/progress-bar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/scrollbar/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/sidepanel/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/split-button/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/time-range/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/timepicker/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/tree-select/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/validation/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/cli/src/release/constants.ts:
--------------------------------------------------------------------------------
1 | /** Default filename for the changelog. */
2 | export const CHANGELOG_FILE_NAME = 'CHANGELOG.md';
3 |
--------------------------------------------------------------------------------
/packages/components-dev/actions-panel/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | max-width: 608px;
3 | display: block;
4 | margin: 0 auto;
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/actions-panel/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/packages/components-dev/code-block/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/packages/components-dev/locale/styles.scss:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | }
4 |
5 | .kbq-vertical-navbar {
6 | height: 700px;
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components/clamped-text/index.ts:
--------------------------------------------------------------------------------
1 | export * from './clamped-text';
2 | export * from './constants';
3 | export * from './module';
4 |
--------------------------------------------------------------------------------
/packages/components/core/version.ts:
--------------------------------------------------------------------------------
1 | import { Version } from '@angular/core';
2 |
3 | export const VERSION = new Version('{{VERSION}}');
4 |
--------------------------------------------------------------------------------
/packages/components/loader-overlay/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './loader-overlay.component';
2 | export * from './loader-overlay.module';
3 |
--------------------------------------------------------------------------------
/packages/components/search-expandable/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './search-expandable';
2 | export * from './search-expandable.module';
3 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/date-formatter/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/filesize-formatter/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/loader-overlay/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/number-formatter/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/overflow-items/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/progress-spinner/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/search-expandable/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/e2e/utils/page.ts:
--------------------------------------------------------------------------------
1 | import { Page } from '@playwright/test';
2 |
3 | export const devGoToRootPage = (page: Page) => page.goto('/');
4 |
--------------------------------------------------------------------------------
/tools/builders/typescript/schema.ts:
--------------------------------------------------------------------------------
1 | export interface ITypescriptBuilderOptions {
2 | tsConfig: string;
3 | outDir?: string;
4 | }
5 |
--------------------------------------------------------------------------------
/apps/docs/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.app.json",
3 | "compilerOptions": {
4 | "types": []
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/packages/cdk/a11y/a11y.ru.md:
--------------------------------------------------------------------------------
1 | ### FocusKeyManager
2 |
3 | `ListKeyManager` управляет фокусом элемента на основе взаимодействия с клавиатурой.
4 |
--------------------------------------------------------------------------------
/packages/components-dev/dynamic-translation/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/packages/components-dev/hint/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-icon-table {
2 | width: 450px;
3 |
4 | td {
5 | padding-top: 8px;
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components-dev/sidepanel/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-sidepanel {
2 | .dev-template-button {
3 | margin-left: 12px;
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/core/formatters/filesize/index.ts:
--------------------------------------------------------------------------------
1 | export * from './config';
2 | export * from './formatter';
3 | export * from './size';
4 |
--------------------------------------------------------------------------------
/packages/components/core/forms/index.ts:
--------------------------------------------------------------------------------
1 | export * from './forms-module';
2 | export * from './forms.directive';
3 | export * from './validators';
4 |
--------------------------------------------------------------------------------
/packages/components/core/selection/constants.ts:
--------------------------------------------------------------------------------
1 | export enum MultipleMode {
2 | CHECKBOX = 'checkbox',
3 | KEYBOARD = 'keyboard'
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components/progress-spinner/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './progress-spinner.component';
2 | export * from './progress-spinner.module';
3 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/dynamic-translation/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/experimental-form-field/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/notification-center/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "lib": {
3 | "entryFile": "index.ts"
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/Basic_buttons.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/Basic_buttons.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/link/shift+f10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/link/shift+f10.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/link/sw-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/link/sw-active.png
--------------------------------------------------------------------------------
/packages/components-dev/code-block/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | display: block;
3 | max-width: 608px;
4 | margin: var(--kbq-size-l);
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/radio/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-container {
2 | padding: 16px;
3 | }
4 |
5 | .dev-selected-value {
6 | margin: 15px 0;
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components/filter-bar/pipe-add.scss:
--------------------------------------------------------------------------------
1 | .kbq-pipe-add {
2 | & .kbq-select .kbq-select__trigger {
3 | height: unset;
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/form-field/hint.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/favicons/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/favicons/favicon.ico
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/link/proper-link.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/link/proper-link.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/timepicker/space.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/timepicker/space.jpg
--------------------------------------------------------------------------------
/packages/components-dev/dl/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/forms/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-container {
2 | border: 1px solid red;
3 | }
4 |
5 | .dev-margin {
6 | margin-left: 50px;
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components/sidepanel/examples.sidepanel.en.md:
--------------------------------------------------------------------------------
1 | ### Dynamic configuration update
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/markdown/markdown-divider/markdown-divider-example.html:
--------------------------------------------------------------------------------
1 |
2 | ---
3 |
4 |
--------------------------------------------------------------------------------
/tools/api-gen/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "types": ["node", "jest"]
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/favicons/icon-192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/favicons/icon-192.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/favicons/icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/favicons/icon-512.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/link/improper-link.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/link/improper-link.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/link/link-printing.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/link/link-printing.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/hero-header.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/hero-header.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/timepicker/pgdn-end.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/timepicker/pgdn-end.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/timepicker/up-down.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/timepicker/up-down.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/alerts-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/alerts-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/badges-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/badges-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/button-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/button-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/card-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/card-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/card-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/card-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/core-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/core-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/core-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/core-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/date-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/date-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/date-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/date-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/forms-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/forms-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/forms-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/forms-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/grid-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/grid-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/grid-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/grid-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/icons-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/icons-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/icons-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/icons-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/input-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/input-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/input-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/input-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/link-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/link-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/link-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/link-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/list-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/list-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/list-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/list-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/modal-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/modal-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/modal-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/modal-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/navbar-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/navbar-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/number-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/number-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/radio-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/radio-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/radio-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/radio-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/select-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/select-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/table-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/table-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/table-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/table-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tabs-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tabs-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tabs-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tabs-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tags-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tags-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tags-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tags-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/themes-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/themes-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/toast-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/toast-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/toast-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/toast-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/toggle-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/toggle-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tokens-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tokens-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tree-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tree-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tree-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tree-light.png
--------------------------------------------------------------------------------
/packages/components-dev/ag-grid/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/alert/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/all/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/autocomplete/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-container {
2 | width: 300px;
3 |
4 | border: 1px solid red;
5 |
6 | padding: 24px;
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components-dev/badge/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/button/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/divider/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/experimental-form-field/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | width: 608px;
3 | display: block;
4 | margin: var(--kbq-size-s);
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/forms/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/hint/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/icon/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/input/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/locale/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/modal/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/navbar/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/popover/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/radio/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/resizer/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/select/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/sidebar/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/table/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/tabs/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/tag/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/title/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/toast/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/toggle/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/tooltip/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/top-bar/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/tree/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/z-index/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/core/select/index.ts:
--------------------------------------------------------------------------------
1 | export * from './common';
2 | export * from './constants';
3 | export * from './errors';
4 | export * from './events';
5 |
--------------------------------------------------------------------------------
/packages/components/list/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './list-selection.component';
2 | export * from './list.component';
3 | export * from './list.module';
4 |
--------------------------------------------------------------------------------
/packages/components/sidepanel/examples.sidepanel.ru.md:
--------------------------------------------------------------------------------
1 | ### Динамическое изменение конфигурации
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/tags/examples.tag-autocomplete.en.md:
--------------------------------------------------------------------------------
1 | ### Disable tag creation on the "paste" event
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/tags/examples.tag-autocomplete.ru.md:
--------------------------------------------------------------------------------
1 | ### Отключено создания тега по событию paste
2 |
3 |
4 |
--------------------------------------------------------------------------------
/tools/markdown-to-html/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "module": "CommonJS"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/link/space-or-return.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/link/space-or-return.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/list-member-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/list-member-1.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/list-member-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/list-member-2.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/list-member-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/list-member-3.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/list-member-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/list-member-4.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/list-member-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/list-member-5.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/list-member-6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/list-member-6.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/list-member-7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/list-member-7.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/list-member-8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/list-member-8.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/list-member-9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/list-member-9.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/timepicker/arrow-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/timepicker/arrow-left.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/timepicker/pgup-home.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/timepicker/pgup-home.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/ag-grid-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/ag-grid-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/ag-grid-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/ag-grid-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/alerts-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/alerts-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/badges-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/badges-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/button-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/button-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/checkbox-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/checkbox-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/divider-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/divider-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/divider-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/divider-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/dropdown-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/dropdown-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/generic-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/generic-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/generic-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/generic-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/install-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/install-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/install-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/install-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/markdown-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/markdown-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/navbar-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/navbar-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/number-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/number-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/overlay-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/overlay-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/overlay-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/overlay-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/popover-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/popover-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/popover-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/popover-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/select-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/select-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/sidebar-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/sidebar-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/sidebar-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/sidebar-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/splitter-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/splitter-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/textarea-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/textarea-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/themes-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/themes-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/timezone-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/timezone-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/toggle-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/toggle-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tokens-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tokens-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tooltip-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tooltip-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tooltip-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tooltip-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/top-bar-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/top-bar-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/top-bar-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/top-bar-light.png
--------------------------------------------------------------------------------
/packages/README.md:
--------------------------------------------------------------------------------
1 | # Koobiq
2 |
3 | The sources for this package are in the main [koobiq](https://github.com/koobiq/angular-components) repo.
4 |
5 | License: MIT
6 |
--------------------------------------------------------------------------------
/packages/components-dev/accordion/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/app-switcher/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/autocomplete/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/breadcrumbs/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/checkbox/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/clamped-text/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/code-block/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/date-pipes/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/datepicker/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/dropdown/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/empty-state/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/file-upload/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/filter-bar/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/flex-layout/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/form-field/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/icon-item/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/inline-edit/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/link/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 |
4 | "include": ["**/*.d.ts"],
5 | "files": ["main.ts"]
6 | }
7 |
--------------------------------------------------------------------------------
/packages/components-dev/list/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 |
4 | "include": ["**/*.d.ts"],
5 | "files": ["main.ts"]
6 | }
7 |
--------------------------------------------------------------------------------
/packages/components-dev/markdown/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/navbar-ic/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/progress-bar/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/risk-level/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/scrollbar/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/sidepanel/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/split-button/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/splitter/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/textarea/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/time-range/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/timepicker/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/timezone/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/tree-select/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/typography/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/username/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/validation/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-experimental/form-field/hint.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/packages/components/code-block/examples.code-block.ru.md:
--------------------------------------------------------------------------------
1 | ### Пользовательская локализация
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/filter-bar/filter-refresher.scss:
--------------------------------------------------------------------------------
1 | .kbq-filter-refresher {
2 | display: flex;
3 | align-items: center;
4 |
5 | min-width: 64px;
6 | }
7 |
--------------------------------------------------------------------------------
/packages/components/select/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './select-option.directive';
2 | export * from './select.component';
3 | export * from './select.module';
4 |
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/koobiq-illustration-wip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/koobiq-illustration-wip.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/link/desktop-link-active.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/link/desktop-link-active.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/markdown/markdown-image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/markdown/markdown-image.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/popover/list-member-10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/popover/list-member-10.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/timepicker/arrow-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/timepicker/arrow-right.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/timepicker/tab-shift+tab.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/timepicker/tab-shift+tab.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/toast/toast__structure.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/toast/toast__structure.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/accordion-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/accordion-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/accordion-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/accordion-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/breadcrumbs-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/breadcrumbs-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/checkbox-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/checkbox-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/code-block-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/code-block-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/code-block-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/code-block-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/datepicker-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/datepicker-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/datepicker-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/datepicker-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/dropdown-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/dropdown-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/empty-state-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/empty-state-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/file upload-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/file upload-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/filter-bar-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/filter-bar-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/filter-bar-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/filter-bar-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/form-field-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/form-field-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/form-field-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/form-field-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/icon-item-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/icon-item-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/icon-item-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/icon-item-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/inline-edit-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/inline-edit-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/layout flex-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/layout flex-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/markdown-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/markdown-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/navbar-ic-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/navbar-ic-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/navbar-ic-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/navbar-ic-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/schematics-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/schematics-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/schematics-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/schematics-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/scrollbar-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/scrollbar-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/scrollbar-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/scrollbar-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/sidepanel-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/sidepanel-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/sidepanel-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/sidepanel-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/splitter-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/splitter-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tags input-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tags input-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tags input-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tags input-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tags list-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tags list-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tags list-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tags list-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/textarea-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/textarea-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/timepicker-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/timepicker-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/timepicker-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/timepicker-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/timezone-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/timezone-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tree-select-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tree-select-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/typography-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/typography-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/typography-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/typography-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/validation-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/validation-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/validation-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/validation-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/versioning-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/versioning-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/versioning-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/versioning-light.png
--------------------------------------------------------------------------------
/packages/components-dev/actions-panel/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/button-toggle/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/content-panel/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/date-formatter/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/divider/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-divider-container {
2 | margin: 20px;
3 | }
4 |
5 | .dev-divider-vertical-container {
6 | height: 50px;
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components-dev/loader-overlay/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/number-formatter/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/overflow-items/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/progress-spinner/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/search-expandable/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/core/common-behaviors/orientation.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Defines component orientation.
3 | */
4 | export type KbqOrientation = 'horizontal' | 'vertical';
5 |
--------------------------------------------------------------------------------
/packages/components/divider/_divider-theme.scss:
--------------------------------------------------------------------------------
1 | @mixin kbq-divider-theme() {
2 | .kbq-divider {
3 | background: var(--kbq-divider-color);
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/timepicker/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './timepicker.constants';
2 | export * from './timepicker.directive';
3 | export * from './timepicker.module';
4 |
--------------------------------------------------------------------------------
/tools/builders/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@koobiq/builders",
3 | "main": "index.js",
4 | "typings": "index.d.ts",
5 | "builders": "builders.json"
6 | }
7 |
--------------------------------------------------------------------------------
/tsconfig.playwright-spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {},
4 | "include": ["**/*.playwright-spec.ts", "**/*.d.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/favicons/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/favicons/apple-touch-icon.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/link/desktop-link-disabled.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/link/desktop-link-disabled.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/toast/toast__structure@2x.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/toast/toast__structure@2x.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/tooltip/tooltip__structure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/tooltip/tooltip__structure.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/actions-panel-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/actions-panel-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/app-switcher-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/app-switcher-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/app-switcher-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/app-switcher-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/autocomplete-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/autocomplete-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/autocomplete-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/autocomplete-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/breadcrumbs-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/breadcrumbs-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/button toggle-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/button toggle-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/clamped-text-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/clamped-text-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/clamped-text-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/clamped-text-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/content-panel-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/content-panel-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/empty-state-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/empty-state-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/file upload-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/file upload-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/inline-edit-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/inline-edit-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/layout flex-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/layout flex-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/progress-bar-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/progress-bar-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/progress-bar-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/progress-bar-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/split-button-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/split-button-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/split-button-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/split-button-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tree-select-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tree-select-light.png
--------------------------------------------------------------------------------
/packages/cdk/README.md:
--------------------------------------------------------------------------------
1 | # Koobiq CDK
2 |
3 | The sources for this package are in the main [koobiq](https://github.com/koobiq/angular-components) repo.
4 |
5 | License: MIT
6 |
--------------------------------------------------------------------------------
/packages/components-dev/dynamic-translation/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/filesize-formatter/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/notification-center/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/actions-panel/examples.actions-panel.en.md:
--------------------------------------------------------------------------------
1 | ### Actions panel with dropdown and popover
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/button/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './button.component';
2 | export * from './button.dropdown-trigger.directive';
3 | export * from './button.module';
4 |
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/timepicker/timepicker-design.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/timepicker/timepicker-design.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/actions-panel-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/actions-panel-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/button toggle-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/button toggle-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/content-panel-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/content-panel-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/description list-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/description list-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/progress-spinner-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/progress-spinner-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/environments/environment.prod.ts:
--------------------------------------------------------------------------------
1 | // eslint-disable-next-line @typescript-eslint/naming-convention
2 | export const environment = {
3 | production: true
4 | };
5 |
--------------------------------------------------------------------------------
/packages/components-dev/experimental-form-field/tsconfig.app.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../tsconfig.json",
3 | "include": ["**/*.d.ts"],
4 | "files": ["main.ts"]
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/search-expandable/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | {{ search }}
8 |
--------------------------------------------------------------------------------
/packages/components-experimental/form-field/cleaner.scss:
--------------------------------------------------------------------------------
1 | .kbq-cleaner___EXPERIMENTAL {
2 | display: flex;
3 | align-items: center;
4 | justify-content: center;
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/time-range/examples.time-range.ru.md:
--------------------------------------------------------------------------------
1 | Пример демонстрирует настройку отображения пункта выбора в диалоге
2 |
3 |
4 |
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/timepicker/timepicker-structure.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/timepicker/timepicker-structure.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/tooltip/tooltip-hard__structure.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/tooltip/tooltip-hard__structure.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/catalog structure-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/catalog structure-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/catalog structure-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/catalog structure-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/component statuses-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/component statuses-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/description list-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/description list-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/formatter-filesize-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/formatter-filesize-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/progress-spinner-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/progress-spinner-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/search-expandable-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/search-expandable-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/search-expandable-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/search-expandable-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tags autocomplete-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tags autocomplete-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/tags autocomplete-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/tags autocomplete-light.png
--------------------------------------------------------------------------------
/apps/docs/src/styles/_code-snippet.scss:
--------------------------------------------------------------------------------
1 | @use 'components/core/styles/common';
2 |
3 | .docs-code-snippet {
4 | cursor: pointer;
5 | @include common.user-select(none);
6 | }
7 |
--------------------------------------------------------------------------------
/apps/docs/src/styles/koobiq/_index.scss:
--------------------------------------------------------------------------------
1 | @forward 'default-theme/css-tokens.css';
2 | @forward 'default-theme/css-tokens-dark.css';
3 | @forward 'default-theme/css-tokens-light.css';
4 |
--------------------------------------------------------------------------------
/packages/components-dev/content-panel/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/packages/components-dev/loader-overlay/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-container {
2 | display: flex;
3 |
4 | width: 500px;
5 | height: 500px;
6 |
7 | border: 1px solid red;
8 | }
9 |
--------------------------------------------------------------------------------
/packages/components/actions-panel/examples.actions-panel.ru.md:
--------------------------------------------------------------------------------
1 | ### Панель действий с выпадающим списком и поповером
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/dynamic-translation/examples.dynamic-translation.en.md:
--------------------------------------------------------------------------------
1 | ### Dynamic component creation
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/tree/tree.scss:
--------------------------------------------------------------------------------
1 | @use './tree-theme' as *;
2 |
3 | .kbq-tree {
4 | display: block;
5 | }
6 |
7 | @include kbq-tree-theme();
8 | @include kbq-tree-typography();
9 |
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/datepicker/datepicker__structure.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/datepicker/datepicker__structure.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/tree-select/tree-select__structure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/tree-select/tree-select__structure.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/component statuses-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/component statuses-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/dynamic-translation-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/dynamic-translation-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/dynamic-translation-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/dynamic-translation-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/formatter-filesize-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/formatter-filesize-light.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/notification-center-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/notification-center-dark.png
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/welcome/notification-center-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/welcome/notification-center-light.png
--------------------------------------------------------------------------------
/packages/angular-luxon-adapter/adapter/date-formats.ts:
--------------------------------------------------------------------------------
1 | import { LUXON_DATE_FORMATS } from '@koobiq/luxon-date-adapter';
2 |
3 | export const KBQ_LUXON_DATE_FORMATS = LUXON_DATE_FORMATS;
4 |
--------------------------------------------------------------------------------
/packages/components/code-block/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './code-block';
2 | export * from './code-block-highlight';
3 | export * from './code-block.module';
4 | export * from './types';
5 |
--------------------------------------------------------------------------------
/packages/components/core/selection/index.ts:
--------------------------------------------------------------------------------
1 | export * from './constants';
2 | export * from './pseudo-checkbox/pseudo-checkbox';
3 | export * from './pseudo-checkbox/pseudo-checkbox.module';
4 |
--------------------------------------------------------------------------------
/packages/components/time-range/examples.time-range.en.md:
--------------------------------------------------------------------------------
1 | This example shows how to customize the display of a selection item in a dialog
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/markdown/markdown-code/markdown-code-example.html:
--------------------------------------------------------------------------------
1 |
2 | Use the `bypassSecurityTrustHtml()` function
3 |
4 |
--------------------------------------------------------------------------------
/packages/schematics/tsconfig.rollup.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "module": "esnext",
5 | "sourceMap": false
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/tools/api-gen/tsconfig.rollup.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ES2022",
4 | "esModuleInterop": true
5 | },
6 | "exclude": ["**/*.spec.ts"]
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components-dev/breadcrumbs/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | -> products
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/packages/components/core/animation/index.ts:
--------------------------------------------------------------------------------
1 | export * from './animation';
2 | export { fadeAnimation } from './fade-animations';
3 | export { kbqSelectAnimations } from './select-animations';
4 |
--------------------------------------------------------------------------------
/packages/components/core/common-behaviors/size.ts:
--------------------------------------------------------------------------------
1 | /**
2 | * Defines the available size options for Koobiq components.
3 | */
4 | export type KbqDefaultSizes = 'compact' | 'normal' | 'big';
5 |
--------------------------------------------------------------------------------
/packages/components/dynamic-translation/examples.dynamic-translation.ru.md:
--------------------------------------------------------------------------------
1 | ### Динамическое создание компонента
2 |
3 |
4 |
--------------------------------------------------------------------------------
/packages/components/navbar-ic/navbar-ic-divider.scss:
--------------------------------------------------------------------------------
1 | .kbq-navbar-ic-divider {
2 | display: block;
3 |
4 | height: 1px;
5 |
6 | margin: var(--kbq-size-s) var(--kbq-size-l);
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components/navbar-ic/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './navbar-ic';
2 | export * from './navbar-ic-header';
3 | export * from './navbar-ic-item';
4 | export * from './navbar-ic.module';
5 |
--------------------------------------------------------------------------------
/packages/components/username/index.ts:
--------------------------------------------------------------------------------
1 | export * from './constants';
2 | export * from './module';
3 | export * from './types';
4 | export * from './username';
5 | export * from './username.pipe';
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/link/link-application/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/docs-examples/components/link/link-application/favicon.ico
--------------------------------------------------------------------------------
/packages/docs-examples/components/markdown/markdown-line-break/markdown-line-break-example.html:
--------------------------------------------------------------------------------
1 |
2 | First line
3 | Second line
4 |
5 |
--------------------------------------------------------------------------------
/packages/schematics/src/ng-add/schema.ts:
--------------------------------------------------------------------------------
1 | export interface Schema {
2 | /**
3 | * Name of the project where Koobiq library should be installed
4 | */
5 | project?: string;
6 | }
7 |
--------------------------------------------------------------------------------
/tsconfig.spec.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "types": ["node", "jest"]
5 | },
6 | "include": ["**/*.spec.ts", "**/*.d.ts"]
7 | }
8 |
--------------------------------------------------------------------------------
/apps/docs/src/assets/images/timepicker/timepicker-icon-hh_mm-empty.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/apps/docs/src/assets/images/timepicker/timepicker-icon-hh_mm-empty.jpg
--------------------------------------------------------------------------------
/apps/docs/src/assets/stackblitz/.stackblitzrc:
--------------------------------------------------------------------------------
1 | {
2 | "installDependencies": true,
3 | "startCommand": "${startCommand}",
4 | "env": {
5 | "ENABLE_CJS_IMPORTS": true
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/packages/angular-moment-adapter/adapter/moment-date-formats.ts:
--------------------------------------------------------------------------------
1 | import { MOMENT_DATE_FORMATS } from '@koobiq/moment-date-adapter';
2 |
3 | export const KBQ_MOMENT_DATE_FORMATS = MOMENT_DATE_FORMATS;
4 |
--------------------------------------------------------------------------------
/packages/cdk/a11y/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './key-manager/activedescendant-key-manager';
2 | export * from './key-manager/focus-key-manager';
3 | export * from './key-manager/list-key-manager';
4 |
--------------------------------------------------------------------------------
/packages/components-dev/ssr/template.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/packages/components/checkbox/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './checkbox';
2 | export * from './checkbox-config';
3 | export * from './checkbox-module';
4 | export * from './checkbox-required-validator';
5 |
--------------------------------------------------------------------------------
/packages/components/core/selection/pseudo-checkbox/pseudo-checkbox.partial.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/packages/components/icon/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './icon-button.component';
2 | export * from './icon-item.component';
3 | export * from './icon.component';
4 | export * from './icon.module';
5 |
--------------------------------------------------------------------------------
/packages/components/markdown/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './markdown.component';
2 | export * from './markdown.module';
3 | export * from './markdown.service';
4 | export * from './markdown.values';
5 |
--------------------------------------------------------------------------------
/packages/components/sidebar/sidebar.component.html:
--------------------------------------------------------------------------------
1 | @if (internalState) {
2 |
3 | } @else {
4 |
5 | }
6 |
--------------------------------------------------------------------------------
/packages/angular-luxon-adapter/README.md:
--------------------------------------------------------------------------------
1 | # Koobiq Luxon Adapter
2 |
3 | The sources for this package are in the main [koobiq](https://github.com/koobiq/angular-components) repo.
4 |
5 | License: MIT
6 |
--------------------------------------------------------------------------------
/packages/angular-moment-adapter/README.md:
--------------------------------------------------------------------------------
1 | # Koobiq Moment Adapter
2 |
3 | The sources for this package are in the main [koobiq](https://github.com/koobiq/angular-components) repo.
4 |
5 | License: MIT
6 |
--------------------------------------------------------------------------------
/packages/components/input/input-errors.ts:
--------------------------------------------------------------------------------
1 | export function getKbqInputUnsupportedTypeError(inputType: string): Error {
2 | return Error(`Input type "${inputType}" isn't supported by kbqInput.`);
3 | }
4 |
--------------------------------------------------------------------------------
/packages/components/scrollbar/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './scrollbar.component';
2 | export * from './scrollbar.directive';
3 | export * from './scrollbar.module';
4 | export * from './scrollbar.types';
5 |
--------------------------------------------------------------------------------
/packages/components/tabs/tab-body.scss:
--------------------------------------------------------------------------------
1 | .kbq-tab-body__content {
2 | height: 100%;
3 | overflow: auto;
4 |
5 | .kbq-tab-group_dynamic-height {
6 | overflow: hidden;
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/packages/components/tree/tree-selection.scss:
--------------------------------------------------------------------------------
1 | @use './tree-theme' as *;
2 |
3 | .kbq-tree-selection {
4 | display: block;
5 | }
6 |
7 | @include kbq-tree-theme();
8 | @include kbq-tree-typography();
9 |
--------------------------------------------------------------------------------
/apps/docs/src/app/components/page-not-found/_page-not-found-theme.scss:
--------------------------------------------------------------------------------
1 | @mixin kbq-docs-page-not-found-theme() {
2 | .docs-page-not-found {
3 | background: var(--kbq-background-bg);
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/packages/cdk/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/cdk",
4 | "lib": {
5 | "entryFile": "index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components/core/option/index.ts:
--------------------------------------------------------------------------------
1 | export * from './action';
2 | export * from './action-container';
3 | export * from './optgroup';
4 | export * from './option';
5 | export * from './option-module';
6 |
--------------------------------------------------------------------------------
/packages/components/core/styles/common/_size.scss:
--------------------------------------------------------------------------------
1 | @mixin size($width, $height) {
2 | width: $width;
3 | height: $height;
4 | }
5 |
6 | @mixin square($size) {
7 | @include size($size, $size);
8 | }
9 |
--------------------------------------------------------------------------------
/packages/components/input/input-tokens.scss:
--------------------------------------------------------------------------------
1 | .kbq-input {
2 | --kbq-input-size-padding-horizontal: 0;
3 | --kbq-input-size-padding-vertical: var(--kbq-form-field-size-container-vertical-padding);
4 | }
5 |
--------------------------------------------------------------------------------
/packages/components/markdown/examples.markdown.en.md:
--------------------------------------------------------------------------------
1 | #### Headers combinations
2 |
3 |
4 |
5 | #### Large article
6 |
7 |
8 |
--------------------------------------------------------------------------------
/packages/components/markdown/examples.markdown.ru.md:
--------------------------------------------------------------------------------
1 | #### Комбинация заголовков
2 |
3 |
4 |
5 | #### Большая статья
6 |
7 |
8 |
--------------------------------------------------------------------------------
/packages/components/popover/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './popover-animations';
2 | export * from './popover-confirm.component';
3 | export * from './popover.component';
4 | export * from './popover.module';
5 |
--------------------------------------------------------------------------------
/apps/docs/src/app/components/copy-button/copy-button.scss:
--------------------------------------------------------------------------------
1 | .docs-copy-button {
2 | display: flex;
3 |
4 | position: absolute;
5 |
6 | top: 6px;
7 | right: 6px;
8 | z-index: 1;
9 | }
10 |
--------------------------------------------------------------------------------
/packages/components-experimental/README.md:
--------------------------------------------------------------------------------
1 | # Components Experimental
2 |
3 | This package contains prototypes and experiments in development for Koobiq. Nothing in this package is NOT stable or production ready.
4 |
--------------------------------------------------------------------------------
/packages/components/core/core.en.md:
--------------------------------------------------------------------------------
1 | The `core` module is a foundational part of the **Koobiq** design system.
2 | It provides essential utilities, services, and components used across other modules in the system.
3 |
--------------------------------------------------------------------------------
/packages/components/input/input-value-accessor.ts:
--------------------------------------------------------------------------------
1 | import { InjectionToken } from '@angular/core';
2 |
3 | export const KBQ_INPUT_VALUE_ACCESSOR = new InjectionToken<{ value: any }>('KBQ_INPUT_VALUE_ACCESSOR');
4 |
--------------------------------------------------------------------------------
/packages/components/core/option/optgroup.html:
--------------------------------------------------------------------------------
1 |
4 |
5 |
--------------------------------------------------------------------------------
/packages/components/core/pop-up/index.ts:
--------------------------------------------------------------------------------
1 | export * from './constants';
2 | export * from './focus-trap-strategy';
3 | export * from './pop-up';
4 | export * from './pop-up-styles';
5 | export * from './pop-up-trigger';
6 |
--------------------------------------------------------------------------------
/packages/components/list/list-item.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/tools/builders/packager/schema.ts:
--------------------------------------------------------------------------------
1 | export interface IPackagerOptions {
2 | buildTarget: string;
3 | versionPlaceholder: string;
4 | ngVersionPlaceholder: string;
5 | additionalTargets: string[];
6 | }
7 |
--------------------------------------------------------------------------------
/apps/docs/src/app/version.ts:
--------------------------------------------------------------------------------
1 | import { VERSION } from '@koobiq/components/core';
2 |
3 | export const docsKoobiqVersion = VERSION.full.match(/(\d+\.\d+\.\d+(?:[^\+]*))/)![1];
4 | export const docsKoobiqVersionFull = VERSION;
5 |
--------------------------------------------------------------------------------
/packages/cli/src/release/templates/template.hbs:
--------------------------------------------------------------------------------
1 | {{> header}}
2 |
3 | {{#each packageGroups}}
4 | ### {{title}}
5 |
6 | {{#each commits}}
7 | * {{type}} {{> commit root=@root}}
8 | {{/each}}
9 |
10 | {{/each}}
11 |
--------------------------------------------------------------------------------
/packages/components-dev/alert/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-column-container {
2 | display: flex;
3 | flex-direction: column;
4 |
5 | margin-left: 15px;
6 | margin-right: 15px;
7 |
8 | gap: 16px;
9 | }
10 |
--------------------------------------------------------------------------------
/packages/components/tags/__screenshots__/KbqTagModule-E2eTagEditable-editable-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/components/tags/__screenshots__/KbqTagModule-E2eTagEditable-editable-1.png
--------------------------------------------------------------------------------
/packages/components/tags/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './tag-default-options';
2 | export * from './tag-input';
3 | export * from './tag-list.component';
4 | export * from './tag.component';
5 | export * from './tag.module';
6 |
--------------------------------------------------------------------------------
/packages/schematics/src/migrations/empty-state-size-attr/schema.ts:
--------------------------------------------------------------------------------
1 | export interface Schema {
2 | /**
3 | * Name of the project where Koobiq library should be installed
4 | */
5 | project?: string;
6 | }
7 |
--------------------------------------------------------------------------------
/packages/schematics/src/migrations/loader-overlay-size-attr/schema.ts:
--------------------------------------------------------------------------------
1 | export interface Schema {
2 | /**
3 | * Name of the project where Koobiq library should be installed
4 | */
5 | project?: string;
6 | }
7 |
--------------------------------------------------------------------------------
/tools/api-gen/rendering/templates/macros.html:
--------------------------------------------------------------------------------
1 | {% macro deprecationTitle(doc) %}
2 | {%- if doc.deletionTarget -%}
3 | title="Will be deleted in v{$ doc.deletionTarget $}"
4 | {%- endif -%}
5 | {% endmacro %}
6 |
--------------------------------------------------------------------------------
/apps/docs/src/app/components/design-tokens-viewers/data/border-radius.ts:
--------------------------------------------------------------------------------
1 | // NOTE: Do not edit manually. This file is autogenerated.
2 |
3 | export const docsData = [{"type":"No-header","tokens":["--kbq-size-border-radius"]}];
4 |
--------------------------------------------------------------------------------
/packages/cdk/testing/wrapped-error-message.ts:
--------------------------------------------------------------------------------
1 | export function wrappedErrorMessage(e: Error) {
2 | const escapedMessage = e.message.replace(/[|\\{}()[\]^$+*?.]/g, '\\$&');
3 |
4 | return new RegExp(escapedMessage);
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components-dev/dl/styles.scss:
--------------------------------------------------------------------------------
1 | dev-app {
2 | display: block;
3 | max-width: 600px;
4 | padding: var(--kbq-size-s);
5 | }
6 |
7 | .kbq-dl {
8 | border: 1px solid var(--kbq-palette-cyan-50);
9 | }
10 |
--------------------------------------------------------------------------------
/packages/components-dev/textarea/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-container .kbq-form-field {
2 | width: 200px;
3 | }
4 |
5 | dev-app {
6 | display: block;
7 | max-width: 608px;
8 | padding: var(--kbq-size-m);
9 | }
10 |
--------------------------------------------------------------------------------
/packages/components/content-panel/content-panel-footer.scss:
--------------------------------------------------------------------------------
1 | .kbq-content-panel-footer {
2 | display: flex;
3 | gap: var(--kbq-size-l);
4 | padding: var(--kbq-size-l) var(--kbq-content-panel-vertical-padding);
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/tags/__screenshots__/KbqTagModule-E2eTagStateAndStyle-states-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/components/tags/__screenshots__/KbqTagModule-E2eTagStateAndStyle-states-1.png
--------------------------------------------------------------------------------
/packages/docs-examples/components/badge/badge-tooltip/badge-tooltip-example.css:
--------------------------------------------------------------------------------
1 | .example-badge-tooltip {
2 | display: flex;
3 | justify-content: center;
4 |
5 | kbq-badge {
6 | cursor: help;
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/packages/docs-examples/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/docs-examples",
4 | "lib": {
5 | "entryFile": "index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components-dev/icon-item/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-icon-table {
2 | width: 550px;
3 | }
4 |
5 | .dev-icon-item-table,
6 | .dev-icon-item-big-table {
7 | thead > tr > td {
8 | width: 75px;
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/packages/components/core/styles/common/_popup.scss:
--------------------------------------------------------------------------------
1 | @mixin popup-params() {
2 | box-shadow: var(--kbq-popup-shadow);
3 | border-color: var(--kbq-popup-border);
4 |
5 | background-color: var(--kbq-popup-background);
6 | }
7 |
--------------------------------------------------------------------------------
/packages/components/toast/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './toast-container.component';
2 | export * from './toast.component';
3 | export * from './toast.module';
4 | export * from './toast.service';
5 | export * from './toast.type';
6 |
--------------------------------------------------------------------------------
/packages/components/actions-panel/index.ts:
--------------------------------------------------------------------------------
1 | export * from './actions-panel';
2 | export * from './actions-panel-config';
3 | export * from './actions-panel-container';
4 | export * from './actions-panel-ref';
5 | export * from './module';
6 |
--------------------------------------------------------------------------------
/packages/components/autocomplete/autocomplete.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/packages/components/autocomplete/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './autocomplete-origin.directive';
2 | export * from './autocomplete-trigger.directive';
3 | export * from './autocomplete.component';
4 | export * from './autocomplete.module';
5 |
--------------------------------------------------------------------------------
/packages/components/core/highlight/_highlight-theme.scss:
--------------------------------------------------------------------------------
1 | @mixin kbq-highlight-theme() {
2 | .kbq-highlight {
3 | color: inherit;
4 |
5 | font-weight: bold;
6 | background-color: transparent;
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/packages/components/core/styles/common/_button.scss:
--------------------------------------------------------------------------------
1 | @use 'vendor-prefixes';
2 |
3 | @mixin kbq-button-reset {
4 | @include vendor-prefixes.user-select(none);
5 | cursor: pointer;
6 | outline: none;
7 | border: none;
8 | }
9 |
--------------------------------------------------------------------------------
/packages/angular-luxon-adapter/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/angular-luxon-adapter",
4 | "lib": {
5 | "entryFile": "index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components/core/core.ru.md:
--------------------------------------------------------------------------------
1 | Модуль `core` является фундаментальной частью дизайн-системы **Koobiq**.
2 | Он предоставляет базовые утилиты, сервисы и компоненты, необходимые для построения и функционирования остальных модулей системы.
3 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/button/button-hug-content/button-hug-content-example.css:
--------------------------------------------------------------------------------
1 | .example-hug-content__button {
2 | margin-bottom: 16px;
3 | }
4 |
5 | .example-hug-content__button:last-of-type {
6 | margin-bottom: 0;
7 | }
8 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/markdown/markdown-image/markdown-image-example.html:
--------------------------------------------------------------------------------
1 |
2 | 
3 | *Caption*
4 |
5 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/timepicker/timepicker-variations/timepicker-variations-example.css:
--------------------------------------------------------------------------------
1 | .kbq-radio-group {
2 | display: flex;
3 | flex-direction: column;
4 | }
5 |
6 | .kbq-radio-button {
7 | margin-bottom: 8px;
8 | }
9 |
--------------------------------------------------------------------------------
/apps/docs/src/app/constants/locale.ts:
--------------------------------------------------------------------------------
1 | export enum DocsLocale {
2 | En = 'en',
3 | Ru = 'ru'
4 | }
5 |
6 | export const DOCS_DEFAULT_LOCALE = DocsLocale.Ru;
7 |
8 | export const DOCS_SUPPORTED_LOCALES = Object.values(DocsLocale);
9 |
--------------------------------------------------------------------------------
/packages/angular-moment-adapter/ng-package.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
3 | "dest": "../../dist/angular-moment-adapter",
4 | "lib": {
5 | "entryFile": "index.ts"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/packages/components-dev/datepicker/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-container {
2 | height: calc(100vh - 16px);
3 | }
4 |
5 | .dev-radio-group {
6 | width: 150px;
7 | flex-direction: column;
8 | display: flex;
9 | gap: 4px;
10 | }
11 |
--------------------------------------------------------------------------------
/packages/components/notification-center/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './notification-center';
2 | export * from './notification-center-animations';
3 | export * from './notification-center.module';
4 | export * from './notification-center.service';
5 |
--------------------------------------------------------------------------------
/packages/components/sidebar/sidebar.scss:
--------------------------------------------------------------------------------
1 | .kbq-sidebar {
2 | display: inline-block;
3 |
4 | height: 100%;
5 |
6 | overflow: hidden;
7 | }
8 |
9 | .kbq-sidebar-opened,
10 | .kbq-sidebar-closed {
11 | height: 100%;
12 | }
13 |
--------------------------------------------------------------------------------
/packages/components/tags/__screenshots__/KbqTagModule-E2eTagEditable-editable-dark-theme-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/components/tags/__screenshots__/KbqTagModule-E2eTagEditable-editable-dark-theme-1.png
--------------------------------------------------------------------------------
/packages/components/toggle/__screenshots__/KbqToggleModule-E2eToggleStateAndStyle-default-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/components/toggle/__screenshots__/KbqToggleModule-E2eToggleStateAndStyle-default-1.png
--------------------------------------------------------------------------------
/packages/components/toggle/__screenshots__/KbqToggleModule-E2eToggleWithTextAndCaption-big-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/components/toggle/__screenshots__/KbqToggleModule-E2eToggleWithTextAndCaption-big-1.png
--------------------------------------------------------------------------------
/packages/docs-examples/components/icon-item/icon-item-default/icon-item-default-example.css:
--------------------------------------------------------------------------------
1 | .example-icon-item-container {
2 | display: flex;
3 | flex-direction: column;
4 | align-items: center;
5 | justify-content: center;
6 | }
7 |
--------------------------------------------------------------------------------
/packages/components/table/table-tokens.scss:
--------------------------------------------------------------------------------
1 | .kbq-table {
2 | --kbq-table-size-border-width: var(--kbq-size-border-width);
3 | --kbq-table-size-row-padding-vertical: 10px;
4 | --kbq-table-size-row-padding-horizontal: var(--kbq-size-s);
5 | }
6 |
--------------------------------------------------------------------------------
/packages/components/tags/__screenshots__/KbqTagModule-E2eTagStateAndStyle-states-dark-theme-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/components/tags/__screenshots__/KbqTagModule-E2eTagStateAndStyle-states-dark-theme-1.png
--------------------------------------------------------------------------------
/packages/docs-examples/components/accordion/accordion-in-section/accordion-in-section-example.css:
--------------------------------------------------------------------------------
1 | .example-accordion-in-section {
2 | width: 316px;
3 |
4 | border: 1px solid var(--kbq-line-contrast-fade);
5 |
6 | border-radius: 16px;
7 | }
8 |
--------------------------------------------------------------------------------
/packages/docs-examples/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './example-data';
2 |
3 | // The example-module file will be auto-generated. As soon as the
4 | // examples are being compiled, the module file will be generated.
5 | export * from './example-module';
6 |
--------------------------------------------------------------------------------
/packages/docs-examples/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "../../tsconfig.json",
3 | "compilerOptions": {
4 | "types": [
5 | "node"
6 | ]
7 | },
8 | "include": [
9 | "**/*.ts"
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/tools/update-doc-versions/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "lib": ["es2015"],
4 | "module": "commonjs",
5 | "target": "es5",
6 | "sourceMap": true,
7 | "types": ["node"]
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/packages/cli/src/release/templates/footer.hbs:
--------------------------------------------------------------------------------
1 | {{#if noteGroups}}
2 | {{#each noteGroups}}
3 |
4 | ### {{title}}
5 |
6 | {{#each notes}}
7 | * {{#if commit.scope}}**{{commit.scope}}:** {{/if}}{{text}}
8 | {{/each}}
9 | {{/each}}
10 |
11 | {{/if}}
12 |
--------------------------------------------------------------------------------
/packages/components-dev/ssr/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrapApplication } from '@angular/platform-browser';
2 | import config from './config';
3 | import { DevApp } from './module';
4 |
5 | bootstrapApplication(DevApp, config).catch((err) => console.error(err));
6 |
--------------------------------------------------------------------------------
/packages/components-dev/validation/styles.scss:
--------------------------------------------------------------------------------
1 | .dev-container {
2 | display: flex;
3 | flex-direction: row;
4 |
5 | & .kbq-form-field {
6 | width: 200px;
7 | }
8 | }
9 |
10 | .dev-margin {
11 | margin-left: 50px;
12 | }
13 |
--------------------------------------------------------------------------------
/packages/components/alert/__screenshots__/KbqAlertModule-E2eAlertStateAndStyle-KbqAlert-states-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/components/alert/__screenshots__/KbqAlertModule-E2eAlertStateAndStyle-KbqAlert-states-1.png
--------------------------------------------------------------------------------
/packages/components/button/button.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/packages/components/file-upload/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './file-drop';
2 | export * from './file-upload';
3 | export * from './file-upload.module';
4 | export * from './multiple-file-upload.component';
5 | export * from './single-file-upload.component';
6 |
--------------------------------------------------------------------------------
/packages/components/filter-bar/examples.filter-bar.en.md:
--------------------------------------------------------------------------------
1 | #### Example of adding a custom pipe
2 |
3 |
4 |
5 | #### Example of multiple pipes with the same type
6 |
7 |
8 |
--------------------------------------------------------------------------------
/packages/components/filter-bar/examples.filter-bar.ru.md:
--------------------------------------------------------------------------------
1 | #### Пример добавления пользовательского пайпа
2 |
3 |
4 |
5 | #### Пример множества пайпов с одинаковым типом
6 |
7 |
8 |
--------------------------------------------------------------------------------
/packages/components/modal/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './modal-ref.class';
2 | export * from './modal.component';
3 | export * from './modal.directive';
4 | export * from './modal.module';
5 | export * from './modal.service';
6 | export * from './modal.type';
7 |
--------------------------------------------------------------------------------
/packages/components/toggle/__screenshots__/KbqToggleModule-E2eToggleStateAndStyle-indeterminate-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/components/toggle/__screenshots__/KbqToggleModule-E2eToggleStateAndStyle-indeterminate-1.png
--------------------------------------------------------------------------------
/packages/components/toggle/__screenshots__/KbqToggleModule-E2eToggleWithTextAndCaption-default-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/components/toggle/__screenshots__/KbqToggleModule-E2eToggleWithTextAndCaption-default-1.png
--------------------------------------------------------------------------------
/packages/docs-examples/components/date-formatter/range-date-formatter/range-date-formatter-example.css:
--------------------------------------------------------------------------------
1 | .example-light-text-secondary {
2 | color: #ccc;
3 | }
4 |
5 | .example-row-border {
6 | padding: 8px;
7 | border-bottom: 1px solid #ccc;
8 | }
9 |
--------------------------------------------------------------------------------
/packages/docs-examples/components/markdown/markdown-headers/markdown-headers-example.html:
--------------------------------------------------------------------------------
1 |
2 | # Heading 1
3 | ## Heading 2
4 | ### Heading 3
5 | #### Heading 4
6 | ##### Heading 5
7 | ###### Heading 6
8 |
9 |
--------------------------------------------------------------------------------
/tsconfig.eslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "compilerOptions": {
4 | "noEmit": true,
5 | "incremental": true
6 | },
7 | "include": [
8 | "**/*.ts",
9 | "**/*.html"
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/packages/cdk/testing/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './dispatch-events';
2 | export * from './element-focus';
3 | export * from './event-objects';
4 | export * from './mock-ng-zone';
5 | export * from './type-in-element';
6 | export * from './wrapped-error-message';
7 |
--------------------------------------------------------------------------------
/packages/components/breadcrumbs/public-api.ts:
--------------------------------------------------------------------------------
1 | export * from './breadcrumbs';
2 | export * from './breadcrumbs.module';
3 | export * from './breadcrumbs.types';
4 | export * from './roving-focus-group.directive';
5 | export * from './roving-focus-item.directive';
6 |
--------------------------------------------------------------------------------
/packages/components/divider/__screenshots__/KbqDivider-E2eDividerStateAndStyle-KbqDivider-states-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/koobiq/angular-components/HEAD/packages/components/divider/__screenshots__/KbqDivider-E2eDividerStateAndStyle-KbqDivider-states-1.png
--------------------------------------------------------------------------------
/packages/docs-examples/components/tabs/tabs-empty-label/tabs-empty-label-example.css:
--------------------------------------------------------------------------------
1 | .example-tabs-empty-label .example-tabs-empty-label_tab-content {
2 | display: flex;
3 | align-items: center;
4 | justify-content: center;
5 | height: 200px;
6 | }
7 |
--------------------------------------------------------------------------------