├── .editorconfig
├── .eslintignore
├── .eslintrc.cjs
├── .github
└── workflows
│ ├── chromatic.yml
│ ├── deployment.yml
│ ├── npm-publish.yml
│ ├── preview.yml
│ ├── static.yml
│ └── tests.yml
├── .gitignore
├── .prettierignore
├── .prettierrc
├── .storybook
├── main.ts
├── manager-head.html
├── manager.js
├── preview.ts
├── shopwareTheme.js
└── test-runner.ts
├── CHANGELOG.md
├── README.md
├── __snapshots__
├── interaction-tests-directives-tooltip--visual-test-render-icon-snap.png
├── interaction-tests-directives-tooltip--visual-test-render-tooltip-in-wide-snap.png
├── interaction-tests-directives-tooltip--visual-test-render-tooltip-snap.png
├── interaction-tests-feedback-indicator-sw-banner--visual-test-banner-attention-snap.png
├── interaction-tests-feedback-indicator-sw-banner--visual-test-banner-critical-snap.png
├── interaction-tests-feedback-indicator-sw-banner--visual-test-banner-info-snap.png
├── interaction-tests-feedback-indicator-sw-banner--visual-test-banner-inherited-snap.png
├── interaction-tests-feedback-indicator-sw-banner--visual-test-banner-neutral-snap.png
├── interaction-tests-feedback-indicator-sw-banner--visual-test-banner-positive-snap.png
├── interaction-tests-feedback-indicator-sw-banner--visual-test-close-banner-box-snap.png
├── interaction-tests-feedback-indicator-sw-banner--visual-test-render-without-icon-snap.png
├── interaction-tests-feedback-indicator-sw-loader--visual-test-loader-at-50-snap.png
├── interaction-tests-feedback-indicator-sw-loader--visual-test-loader-at-7-snap.png
├── interaction-tests-feedback-indicator-sw-loader--visual-test-loader-at-90-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-error-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-label-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-no-label-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-progress-label-kilobyte-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-progress-label-percentage-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-1-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-10-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-100-of-400-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-100-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-400-of-400-snap.png
├── interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-50-snap.png
├── interaction-tests-feedback-indicator-sw-skeleton-bar--visual-test-skeleton-bar-snap.png
├── interaction-tests-form-sw-button--visual-test-action-variant-snap.png
├── interaction-tests-form-sw-button--visual-test-block-button-snap.png
├── interaction-tests-form-sw-button--visual-test-critical-ghost-variant-snap.png
├── interaction-tests-form-sw-button--visual-test-critical-variant-snap.png
├── interaction-tests-form-sw-button--visual-test-default-size-snap.png
├── interaction-tests-form-sw-button--visual-test-disabled-button-snap.png
├── interaction-tests-form-sw-button--visual-test-ghost-variant-snap.png
├── interaction-tests-form-sw-button--visual-test-is-loading-snap.png
├── interaction-tests-form-sw-button--visual-test-large-size-snap.png
├── interaction-tests-form-sw-button--visual-test-primary-variant-snap.png
├── interaction-tests-form-sw-button--visual-test-secondary-ghost-variant-snap.png
├── interaction-tests-form-sw-button--visual-test-secondary-variant-snap.png
├── interaction-tests-form-sw-button--visual-test-small-size-snap.png
├── interaction-tests-form-sw-button--visual-test-square-button-snap.png
├── interaction-tests-form-sw-checkbox--visual-test-bordered-error-snap.png
├── interaction-tests-form-sw-checkbox--visual-test-bordered-snap.png
├── interaction-tests-form-sw-checkbox--visual-test-checkable-snap.png
├── interaction-tests-form-sw-checkbox--visual-test-disabled-snap.png
├── interaction-tests-form-sw-checkbox--visual-test-error-snap.png
├── interaction-tests-form-sw-checkbox--visual-test-help-text-snap.png
├── interaction-tests-form-sw-checkbox--visual-test-inherited-snap.png
├── interaction-tests-form-sw-checkbox--visual-test-partial-checked-snap.png
├── interaction-tests-form-sw-checkbox--visual-test-uncheckable-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-color-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-label-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hex-alpha-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hex-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hsl-alpha-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hsl-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-rgb-alpha-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-rgb-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-colorpicker-clear-value-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-colorpicker-disabled-color-labels-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-colorpicker-disabled-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-colorpicker-readonly-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-colorpicker-with-help-text-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-colorpicker-without-alpha-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-open-colorpicker-snap.png
├── interaction-tests-form-sw-colorpicker--visual-test-render-colorpicker-snap.png
├── interaction-tests-form-sw-datepicker--visual-test-date-input-value-snap.png
├── interaction-tests-form-sw-datepicker--visual-test-date-time-input-value-snap.png
├── interaction-tests-form-sw-datepicker--visual-test-datepicker-should-open-snap.png
├── interaction-tests-form-sw-datepicker--visual-test-time-input-value-snap.png
├── interaction-tests-form-sw-email-field--visual-test-disabled-snap.png
├── interaction-tests-form-sw-email-field--visual-test-error-snap.png
├── interaction-tests-form-sw-email-field--visual-test-hint-snap.png
├── interaction-tests-form-sw-email-field--visual-test-prefix-snap.png
├── interaction-tests-form-sw-email-field--visual-test-suffix-snap.png
├── interaction-tests-form-sw-email-field--visual-test-validation-error-snap.png
├── interaction-tests-form-sw-external-link--visual-test-render-external-link-disabled-snap.png
├── interaction-tests-form-sw-external-link--visual-test-render-external-link-small-snap.png
├── interaction-tests-form-sw-external-link--visual-test-render-external-link-snap.png
├── interaction-tests-form-sw-number-field--visual-test-disabled-snap.png
├── interaction-tests-form-sw-number-field--visual-test-error-snap.png
├── interaction-tests-form-sw-number-field--visual-test-hint-snap.png
├── interaction-tests-form-sw-number-field--visual-test-inheritance-snap.png
├── interaction-tests-form-sw-number-field--visual-test-prefix-snap.png
├── interaction-tests-form-sw-number-field--visual-test-suffix-snap.png
├── interaction-tests-form-sw-password-field--visual-test-disabled-snap.png
├── interaction-tests-form-sw-password-field--visual-test-error-snap.png
├── interaction-tests-form-sw-password-field--visual-test-hint-snap.png
├── interaction-tests-form-sw-password-field--visual-test-prefix-snap.png
├── interaction-tests-form-sw-password-field--visual-test-show-password-snap.png
├── interaction-tests-form-sw-password-field--visual-test-suffix-snap.png
├── interaction-tests-form-sw-select--visual-test-disabled-snap.png
├── interaction-tests-form-sw-select--visual-test-ensure-single-selection-without-load-more-snap.png
├── interaction-tests-form-sw-select--visual-test-error-snap.png
├── interaction-tests-form-sw-select--visual-test-highlight-search-term-snap.png
├── interaction-tests-form-sw-select--visual-test-hint-snap.png
├── interaction-tests-form-sw-select--visual-test-inherited-snap.png
├── interaction-tests-form-sw-select--visual-test-multi-select-snap.png
├── interaction-tests-form-sw-select--visual-test-prefix-snap.png
├── interaction-tests-form-sw-select--visual-test-single-selection-snap.png
├── interaction-tests-form-sw-select--visual-test-suffix-snap.png
├── interaction-tests-form-sw-switch--visual-test-bordered-error-snap.png
├── interaction-tests-form-sw-switch--visual-test-bordered-snap.png
├── interaction-tests-form-sw-switch--visual-test-checkable-snap.png
├── interaction-tests-form-sw-switch--visual-test-disabled-snap.png
├── interaction-tests-form-sw-switch--visual-test-error-snap.png
├── interaction-tests-form-sw-switch--visual-test-help-text-snap.png
├── interaction-tests-form-sw-switch--visual-test-inherited-snap.png
├── interaction-tests-form-sw-switch--visual-test-uncheckable-snap.png
├── interaction-tests-form-sw-text-field--visual-test-disabled-snap.png
├── interaction-tests-form-sw-text-field--visual-test-error-snap.png
├── interaction-tests-form-sw-text-field--visual-test-hint-snap.png
├── interaction-tests-form-sw-text-field--visual-test-inheritance-active-snap.png
├── interaction-tests-form-sw-text-field--visual-test-inheritance-snap.png
├── interaction-tests-form-sw-text-field--visual-test-prefix-snap.png
├── interaction-tests-form-sw-text-field--visual-test-suffix-snap.png
├── interaction-tests-form-sw-textarea--visual-test-disabled-snap.png
├── interaction-tests-form-sw-textarea--visual-test-error-snap.png
├── interaction-tests-form-sw-textarea--visual-test-hint-snap.png
├── interaction-tests-form-sw-url-field--visual-test-http-switch-snap.png
├── interaction-tests-form-sw-url-field--visual-test-input-value-snap.png
├── interaction-tests-icons-media-sw-icon--visual-test-render-calendar-icon-snap.png
├── interaction-tests-icons-media-sw-icon--visual-test-render-icon-in-hidden-snap.png
├── interaction-tests-icons-media-sw-icon--visual-test-render-icon-in-yellow-snap.png
├── interaction-tests-icons-media-sw-icon--visual-test-render-icon-snap.png
├── interaction-tests-layout-sw-card--visual-test-extended-page-snap.png
├── interaction-tests-layout-sw-card--visual-test-extended-page-with-hero-snap.png
├── interaction-tests-layout-sw-card--visual-test-extended-page-with-opened-context-actions-snap.png
├── interaction-tests-layout-sw-card--visual-test-extended-page-without-avatar-snap.png
├── interaction-tests-layout-sw-card--visual-test-extended-page-without-context-actions-snap.png
├── interaction-tests-layout-sw-card--visual-test-extended-page-without-footer-snap.png
├── interaction-tests-layout-sw-card--visual-test-extended-page-without-header-right-snap.png
├── interaction-tests-layout-sw-card--visual-test-extended-page-without-tabs-snap.png
├── interaction-tests-layout-sw-card--visual-test-extended-page-without-toolbar-snap.png
├── interaction-tests-layout-sw-card--visual-test-minimal-page-snap.png
├── interaction-tests-navigation-sw-search--visual-test-default-size-disabled-snap.png
├── interaction-tests-navigation-sw-search--visual-test-default-size-snap.png
├── interaction-tests-navigation-sw-search--visual-test-small-size-disabled-snap.png
├── interaction-tests-navigation-sw-search--visual-test-small-size-snap.png
├── interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-snap.png
├── interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-with-context-snap.png
├── interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-with-popover-base-snap.png
├── interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-with-popover-second-level-snap.png
├── interaction-tests-navigation-sw-tabs--visual-test-render-context-tab-with-active-item-snap.png
├── interaction-tests-navigation-sw-tabs--visual-test-render-context-tab-with-error-snap.png
├── interaction-tests-navigation-sw-tabs--visual-test-render-many-tab-items-snap.png
├── interaction-tests-navigation-sw-tabs--visual-test-render-tabs-full-width-snap.png
├── interaction-tests-navigation-sw-tabs--visual-test-render-tabs-snap.png
├── interaction-tests-navigation-sw-tabs--visual-test-render-tabs-vertical-snap.png
├── interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-context-menu-badge-snap.png
├── interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-error-snap.png
├── interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-info-badge-snap.png
├── interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-positive-badge-snap.png
├── interaction-tests-overlay-sw-popover--visual-test-render-child-view-snap.png
├── interaction-tests-overlay-sw-popover--visual-test-render-popover-snap.png
├── interaction-tests-overlay-sw-popover--visual-test-render-popover-trigger-snap.png
├── interaction-tests-overlay-sw-popover--visual-test-render-without-float-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-add-column-indicator-popover-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-add-column-indicator-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-add-new-column-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-blank-table-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-column-drag-bar-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-column-drag-drop-ordering-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-column-settings-popover-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-column-settings-popover-without-sort-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-data-sorting-in-column-settings-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-emit-reload-event-on-clicking-reload-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-enable-row-numbering-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-hide-outlines-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-hide-stripes-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-open-column-settings-menu-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-open-settings-menu-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-render-empty-state-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-render-full-table-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-render-skeleton-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-render-table-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-render-table-sticky-header-snap.png
├── interaction-tests-table-and-list-sw-data-table--visual-test-render-table-with-scroll-shadows-snap.png
└── interaction-tests-table-and-list-sw-data-table--visual-test-render-table-without-card-header-snap.png
├── adr
└── sw-data-table.md
├── env.d.ts
├── index.html
├── package-lock.json
├── package.json
├── playwright.config.ts
├── public
├── favicon.ico
├── shopware_docs_horizontal_dark.svg
└── shopware_docs_horizontal_white.svg
├── redirect-page
└── index.html
├── src
├── _internal
│ ├── story-helper.ts
│ └── test-helper.ts
├── components
│ ├── _internal
│ │ ├── sw-floating-ui
│ │ │ ├── sw-floating-ui.spec.ts
│ │ │ └── sw-floating-ui.vue
│ │ ├── sw-highlight-text.vue
│ │ ├── sw-ignore-class.vue
│ │ ├── sw-label.vue
│ │ ├── sw-popover-deprecated
│ │ │ └── sw-popover-deprecated.vue
│ │ ├── sw-priority-plus-navigation.vue
│ │ └── sw-smooth-reflow.vue
│ ├── assets
│ │ └── scss
│ │ │ ├── all.scss
│ │ │ ├── directives
│ │ │ ├── dragdrop.scss
│ │ │ └── tooltip.scss
│ │ │ ├── fonts
│ │ │ └── inter.font.scss
│ │ │ ├── global.scss
│ │ │ ├── mixins.scss
│ │ │ ├── typography.scss
│ │ │ └── variables.scss
│ ├── context-menu
│ │ ├── sw-context-button
│ │ │ └── sw-context-button.vue
│ │ ├── sw-context-menu-divider
│ │ │ └── sw-context-menu-divider.vue
│ │ └── sw-context-menu-item
│ │ │ └── sw-context-menu-item.vue
│ ├── feedback-indicator
│ │ ├── sw-banner
│ │ │ ├── sw-banner.interactive.stories.ts
│ │ │ ├── sw-banner.stories.ts
│ │ │ └── sw-banner.vue
│ │ ├── sw-color-badge
│ │ │ └── sw-color-badge.vue
│ │ ├── sw-loader
│ │ │ ├── sw-loader.interactive.stories.ts
│ │ │ ├── sw-loader.stories.ts
│ │ │ └── sw-loader.vue
│ │ ├── sw-progress-bar
│ │ │ ├── sw-progress-bar.interactive.stories.ts
│ │ │ ├── sw-progress-bar.stories.ts
│ │ │ └── sw-progress-bar.vue
│ │ └── sw-skeleton-bar
│ │ │ ├── sw-skeleton-bar.interactive.stories.ts
│ │ │ ├── sw-skeleton-bar.stories.ts
│ │ │ └── sw-skeleton-bar.vue
│ ├── form
│ │ ├── _internal
│ │ │ ├── sw-base-field
│ │ │ │ ├── arg-types.ts
│ │ │ │ └── sw-base-field.vue
│ │ │ ├── sw-field-copyable
│ │ │ │ └── sw-field-copyable.vue
│ │ │ ├── sw-field-error
│ │ │ │ └── sw-field-error.vue
│ │ │ ├── sw-inheritance-switch
│ │ │ │ └── sw-inheritance-switch.vue
│ │ │ └── sw-select-base
│ │ │ │ ├── _internal
│ │ │ │ ├── sw-select-result-list.vue
│ │ │ │ ├── sw-select-result.vue
│ │ │ │ └── sw-select-selection-list.vue
│ │ │ │ └── sw-select-base.vue
│ │ ├── sw-button
│ │ │ ├── sw-button.interactive.stories.ts
│ │ │ ├── sw-button.stories.ts
│ │ │ └── sw-button.vue
│ │ ├── sw-checkbox
│ │ │ ├── sw-checkbox.interactive.stories.ts
│ │ │ ├── sw-checkbox.stories.ts
│ │ │ └── sw-checkbox.vue
│ │ ├── sw-colorpicker
│ │ │ ├── sw-colorpicker.interactive.stories.ts
│ │ │ ├── sw-colorpicker.stories.ts
│ │ │ └── sw-colorpicker.vue
│ │ ├── sw-datepicker
│ │ │ ├── sw-datepicker.interactive.stories.ts
│ │ │ ├── sw-datepicker.spec.ts
│ │ │ ├── sw-datepicker.stories.ts
│ │ │ └── sw-datepicker.vue
│ │ ├── sw-email-field
│ │ │ ├── sw-email-field.interactive.stories.ts
│ │ │ ├── sw-email-field.stories.ts
│ │ │ └── sw-email-field.vue
│ │ ├── sw-external-link
│ │ │ ├── sw-external-link.interactive.stories.ts
│ │ │ ├── sw-external-link.stories.ts
│ │ │ └── sw-external-link.vue
│ │ ├── sw-help-text
│ │ │ └── sw-help-text.vue
│ │ ├── sw-number-field
│ │ │ ├── sw-number-field.interactive.stories.ts
│ │ │ ├── sw-number-field.stories.ts
│ │ │ └── sw-number-field.vue
│ │ ├── sw-password-field
│ │ │ ├── sw-password-field.interactive.stories.ts
│ │ │ ├── sw-password-field.stories.ts
│ │ │ └── sw-password-field.vue
│ │ ├── sw-select
│ │ │ ├── sw-select.interactive.stories.ts
│ │ │ ├── sw-select.spec.ts
│ │ │ ├── sw-select.stories.ts
│ │ │ └── sw-select.vue
│ │ ├── sw-switch
│ │ │ ├── sw-switch.interactive.stories.ts
│ │ │ ├── sw-switch.stories.ts
│ │ │ └── sw-switch.vue
│ │ ├── sw-text-field
│ │ │ ├── sw-text-field.interactive.stories.ts
│ │ │ ├── sw-text-field.stories.ts
│ │ │ └── sw-text-field.vue
│ │ ├── sw-textarea
│ │ │ ├── sw-textarea.interactive.stories.ts
│ │ │ ├── sw-textarea.stories.ts
│ │ │ └── sw-textarea.vue
│ │ └── sw-url-field
│ │ │ ├── sw-url-field.interactive.stories.ts
│ │ │ ├── sw-url-field.stories.ts
│ │ │ └── sw-url-field.vue
│ ├── icons-media
│ │ ├── sw-avatar
│ │ │ └── sw-avatar.vue
│ │ └── sw-icon
│ │ │ ├── sw-icon.interactive.stories.ts
│ │ │ ├── sw-icon.stories.ts
│ │ │ └── sw-icon.vue
│ ├── layout
│ │ ├── sw-card
│ │ │ ├── sw-card.interactive.stories.ts
│ │ │ ├── sw-card.stories.ts
│ │ │ └── sw-card.vue
│ │ └── sw-empty-state
│ │ │ └── sw-empty-state.vue
│ ├── navigation
│ │ ├── sw-search
│ │ │ ├── sw-search.interactive.stories.ts
│ │ │ ├── sw-search.stories.ts
│ │ │ └── sw-search.vue
│ │ ├── sw-segmented-control
│ │ │ ├── sw-segmented-control.interactive.stories.ts
│ │ │ ├── sw-segmented-control.stories.ts
│ │ │ └── sw-segmented-control.vue
│ │ └── sw-tabs
│ │ │ ├── sw-tabs.interactive.stories.ts
│ │ │ ├── sw-tabs.stories.ts
│ │ │ ├── sw-tabs.vue
│ │ │ └── sw.tabs.spec.ts
│ ├── overlay
│ │ ├── sw-popover-item-result
│ │ │ ├── sw-popover-item-result.spec.ts
│ │ │ └── sw-popover-item-result.vue
│ │ ├── sw-popover-item
│ │ │ ├── sw-popover-item.spec.ts
│ │ │ └── sw-popover-item.vue
│ │ └── sw-popover
│ │ │ ├── sw-popover.interfaces.ts
│ │ │ ├── sw-popover.spec.ts
│ │ │ ├── sw-popover.stories.interactive.stories.ts
│ │ │ ├── sw-popover.stories.ts
│ │ │ └── sw-popover.vue
│ └── table-and-list
│ │ ├── sw-data-table
│ │ ├── composables
│ │ │ ├── useScrollPossibilitiesClasses.spec.ts
│ │ │ └── useScrollPossibilitiesClasses.ts
│ │ ├── renderer
│ │ │ ├── sw-data-table-badge-renderer.vue
│ │ │ ├── sw-data-table-number-renderer.vue
│ │ │ ├── sw-data-table-price-renderer.vue
│ │ │ └── sw-data-table-text-renderer.vue
│ │ ├── sub-components
│ │ │ └── sw-data-table-settings
│ │ │ │ ├── sw-data-table-settings.spec.ts
│ │ │ │ └── sw-data-table-settings.vue
│ │ ├── sw-data-table.fixtures.json
│ │ ├── sw-data-table.interactive.stories.ts
│ │ ├── sw-data-table.spec.ts
│ │ ├── sw-data-table.stories.ts
│ │ └── sw-data-table.vue
│ │ └── sw-pagination
│ │ ├── sw-pagination.interactive.stories.js
│ │ ├── sw-pagination.spec.ts
│ │ ├── sw-pagination.stories.ts
│ │ └── sw-pagination.vue
├── composables
│ └── useEmptySlotCheck.ts
├── directives
│ ├── dragdrop.directive.ts
│ ├── popover.directive.ts
│ ├── stickyColumn.directive.ts
│ ├── tooltip.directive.ts
│ ├── tooltip.interactive.stories.js
│ └── tooltip.stories.ts
├── filters
│ ├── salutation.filter.js
│ └── unicode-uri.filter.ts
├── helper
│ ├── device.helper.js
│ └── provideInjectKeys.ts
├── index.ts
├── mixins
│ ├── form-field.mixin.ts
│ ├── notification.mixin.ts
│ └── validation.mixin.ts
├── plugin
│ └── device-helper.plugin.ts
├── services
│ └── validation.service.ts
├── shims-vue.d.ts
└── utils
│ ├── dom.ts
│ ├── format.ts
│ ├── object.ts
│ ├── sort.ts
│ └── uuid.ts
├── tsconfig.app.json
├── tsconfig.json
├── tsconfig.node.json
├── tsconfig.vitest.json
├── utils
├── styleMock.js
└── svgStringifyTransformer.js
├── vite.config.ts
└── vitest.config.ts
/.editorconfig:
--------------------------------------------------------------------------------
1 | [*.{js,jsx,ts,tsx,vue}]
2 | indent_style = space
3 | indent_size = 2
4 | end_of_line = lf
5 | trim_trailing_whitespace = true
6 | insert_final_newline = true
7 | max_line_length = 100
8 |
--------------------------------------------------------------------------------
/.eslintignore:
--------------------------------------------------------------------------------
1 | vue.config.js
2 | jest.config.js
3 | rollup.config.js
4 | node_modules/
5 | .eslintrc.cjs
6 | dist/
--------------------------------------------------------------------------------
/.eslintrc.cjs:
--------------------------------------------------------------------------------
1 | /* eslint-env node */
2 | require('@rushstack/eslint-patch/modern-module-resolution')
3 |
4 | module.exports = {
5 | root: true,
6 | 'extends': [
7 | 'plugin:vue/vue3-essential',
8 | 'eslint:recommended',
9 | '@vue/eslint-config-typescript',
10 | 'plugin:storybook/recommended',
11 | 'plugin:vitest-globals/recommended',
12 | 'plugin:vitest/all',
13 | 'prettier'
14 | ],
15 | parserOptions: {
16 | ecmaVersion: 'latest'
17 | },
18 | plugins: ['vitest'],
19 | env: {
20 | node: true,
21 | "vitest-globals/env": true
22 | },
23 | rules: {
24 | "vitest/consistent-test-filename": ["error",{
25 | pattern: ".*\\.spec\\.ts$",
26 | }],
27 | "vitest/no-hooks": "off",
28 | "vitest/require-hook": "off",
29 | "vitest/prefer-expect-assertions": "off",
30 | "vitest/max-expects": "off",
31 | "vitest/prefer-strict-equal": "error",
32 | "vitest/no-focused-tests": "error",
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/.github/workflows/chromatic.yml:
--------------------------------------------------------------------------------
1 | name: "Chromatic"
2 |
3 | on:
4 | push:
5 | branches:
6 | - main
7 |
8 | # List of jobs
9 | jobs:
10 | chromatic-deployment:
11 | # Operating System
12 | runs-on: ubuntu-latest
13 | # Job steps
14 | steps:
15 | - name: Checkout the repository
16 | uses: actions/checkout@v4
17 | with:
18 | fetch-depth: 0 # Required for the chromatic CLI to work
19 |
20 | - name: Setup Node.js
21 | uses: actions/setup-node@v4
22 | with:
23 | node-version: "18"
24 |
25 | - name: Retrieve the cached main "node_modules" directory (if present)
26 | uses: actions/cache@v4
27 | id: node-cache-main
28 | with:
29 | path: node_modules
30 | key: node-modules-main-${{ runner.os }}-${{ hashFiles('package-lock.json') }}
31 |
32 | - name: Install main dependencies (if the cached directory was not found)
33 | if: steps.node-cache-main.outputs.cache-hit != 'true'
34 | run: npm ci
35 |
36 | - name: Publish to Chromatic
37 | uses: chromaui/action@v1
38 | with:
39 | projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}
40 | zip: true
41 | allowConsoleErrors: true
42 |
--------------------------------------------------------------------------------
/.github/workflows/deployment.yml:
--------------------------------------------------------------------------------
1 | name: Deployment
2 |
3 | on:
4 | push:
5 | branches:
6 | - main
7 |
8 | jobs:
9 | create_storybook_pages:
10 | runs-on: ubuntu-latest
11 | steps:
12 | - name: Checkout the repository
13 | uses: actions/checkout@v4
14 |
15 | - name: Setup Node.js
16 | uses: actions/setup-node@v4
17 | with:
18 | node-version: "18"
19 |
20 | - name: Retrieve the cached main "node_modules" directory (if present)
21 | uses: actions/cache@v4
22 | id: node-cache-main
23 | with:
24 | path: node_modules
25 | key: node-modules-main-${{ runner.os }}-${{ hashFiles('package-lock.json') }}
26 |
27 | - name: Install main dependencies (if the cached directory was not found)
28 | if: steps.node-cache-main.outputs.cache-hit != 'true'
29 | run: npm ci
30 |
31 | - name: Create the static pages directory locally in CI
32 | run: npm run build-storybook
33 |
34 | - name: Deploy 🚀
35 | if: github.ref == 'refs/heads/main'
36 | uses: JamesIves/github-pages-deploy-action@4.1.4
37 | with:
38 | force: false
39 | branch: gh-pages
40 | folder: storybook-static
41 | clean-exclude: pr-preview/
42 |
--------------------------------------------------------------------------------
/.github/workflows/npm-publish.yml:
--------------------------------------------------------------------------------
1 | name: Publish to NPM
2 |
3 | on:
4 | push:
5 | branches:
6 | - main
7 |
8 | jobs:
9 | publish:
10 | if: github.ref == 'refs/heads/main'
11 | runs-on: ubuntu-latest
12 | steps:
13 | - name: Checkout
14 | uses: actions/checkout@v4
15 | - name: Setup Node.js
16 | uses: actions/setup-node@v4
17 | with:
18 | node-version: "18"
19 | - name: Retrieve the cached "node_modules" directory (if present)
20 | uses: actions/cache@v4
21 | id: node-cache
22 | with:
23 | path: node_modules
24 | key: node-modules-${{ runner.os }}-${{ hashFiles('package-lock.json') }}
25 | - name: Install dependencies (if the cached directory was not found)
26 | if: steps.node-cache.outputs.cache-hit != 'true'
27 | run: npm ci
28 | - name: Build distributed files
29 | run: npm run build-only
30 | - uses: JS-DevTools/npm-publish@v1
31 | with:
32 | token: ${{ secrets.NPM_TOKEN }}
33 | access: "public"
34 |
--------------------------------------------------------------------------------
/.github/workflows/preview.yml:
--------------------------------------------------------------------------------
1 | name: Deploy PR previews
2 |
3 | on:
4 | pull_request:
5 | types:
6 | - opened
7 | - reopened
8 | - synchronize
9 | - closed
10 |
11 | concurrency: preview-${{ github.ref }}
12 |
13 | jobs:
14 | deploy-preview:
15 | runs-on: ubuntu-latest
16 | steps:
17 | - name: Checkout the repository
18 | uses: actions/checkout@v4
19 |
20 | - name: Setup Node.js
21 | uses: actions/setup-node@v4
22 | with:
23 | node-version: "18"
24 |
25 | - name: Retrieve the cached main "node_modules" directory (if present)
26 | uses: actions/cache@v4
27 | id: node-cache-main
28 | with:
29 | path: node_modules
30 | key: node-modules-main-${{ runner.os }}-${{ hashFiles('package-lock.json') }}
31 |
32 | - name: Install main dependencies (if the cached directory was not found)
33 | if: steps.node-cache-main.outputs.cache-hit != 'true'
34 | run: npm ci
35 |
36 | - name: Create the static pages directory locally in CI
37 | run: npm run build-storybook
38 |
39 | - name: Deploy preview
40 | uses: rossjrw/pr-preview-action@v1
41 | with:
42 | source-dir: ./storybook-static/
43 |
--------------------------------------------------------------------------------
/.github/workflows/static.yml:
--------------------------------------------------------------------------------
1 | # Simple workflow for deploying static content to GitHub Pages
2 | name: Deploy static content to Pages
3 |
4 | on:
5 | # Runs on pushes targeting the default branch
6 | push:
7 | branches: ["main"]
8 |
9 | # Allows you to run this workflow manually from the Actions tab
10 | workflow_dispatch:
11 |
12 | # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
13 | permissions:
14 | contents: read
15 | pages: write
16 | id-token: write
17 |
18 | # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
19 | # However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
20 | concurrency:
21 | group: "pages"
22 | cancel-in-progress: false
23 |
24 | jobs:
25 | # Single deploy job since we're just deploying
26 | deploy:
27 | environment:
28 | name: github-pages
29 | url: ${{ steps.deployment.outputs.page_url }}
30 | runs-on: ubuntu-latest
31 | steps:
32 | - name: Checkout
33 | uses: actions/checkout@v4
34 | - name: Setup Pages
35 | uses: actions/configure-pages@v4
36 | - name: Upload artifact
37 | uses: actions/upload-pages-artifact@v3
38 | with:
39 | # Upload entire repository
40 | path: './redirect-page/'
41 | - name: Deploy to GitHub Pages
42 | id: deployment
43 | uses: actions/deploy-pages@v4
44 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 | /dist
4 | .yalc/
5 |
6 |
7 | # local env files
8 | .env.local
9 | .env.*.local
10 |
11 | # Log files
12 | npm-debug.log*
13 | yarn-debug.log*
14 | yarn-error.log*
15 | pnpm-debug.log*
16 |
17 | # Cache files
18 | playwright-cache
19 |
20 | # Editor directories and files
21 | yalc.lock
22 | .idea
23 | .vscode
24 | *.suo
25 | *.ntvs*
26 | *.njsproj
27 | *.sln
28 | *.sw?
29 |
30 | storybook-static
31 | test-results/
32 | playwright-report/
33 | __snapshots__/__diff_output__/
34 | __snapshots__/__received__/
35 | coverage
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | .eslintrc.cjs
3 | dist/
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/.storybook/main.ts:
--------------------------------------------------------------------------------
1 | import type { StorybookConfig } from "@storybook/vue3-vite";
2 |
3 | const config: StorybookConfig = {
4 | stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|mjs|ts|tsx)"],
5 | addons: [
6 | "@storybook/addon-links",
7 | "@storybook/addon-essentials",
8 | "@storybook/addon-interactions",
9 | "storybook-dark-mode",
10 | ],
11 | framework: {
12 | name: "@storybook/vue3-vite",
13 | options: {},
14 | },
15 | docs: {
16 | autodocs: true,
17 | },
18 | };
19 | export default config;
20 |
--------------------------------------------------------------------------------
/.storybook/manager-head.html:
--------------------------------------------------------------------------------
1 |
19 |
20 |
27 |
--------------------------------------------------------------------------------
/.storybook/manager.js:
--------------------------------------------------------------------------------
1 | import { addons } from "@storybook/manager-api";
2 | import { darkTheme, lightTheme } from "./shopwareTheme";
3 |
4 | addons.setConfig({
5 | theme: darkTheme,
6 | });
7 |
--------------------------------------------------------------------------------
/.storybook/preview.ts:
--------------------------------------------------------------------------------
1 | import type { Preview } from "@storybook/vue3";
2 | import "~/src/components/assets/scss/all.scss";
3 | import { darkTheme, lightTheme } from "./shopwareTheme";
4 | import { setup } from "@storybook/vue3";
5 | import { createI18n } from "vue-i18n";
6 | import DeviceHelperPlugin from "./../src/plugin/device-helper.plugin";
7 |
8 | const i18n = createI18n({
9 | // something vue-i18n options here ...
10 | globalInjection: true,
11 | locale: "en",
12 | fallbackLocale: "en",
13 | messages: {
14 | en: {},
15 | de: {},
16 | },
17 | allowComposition: true,
18 | });
19 |
20 | setup((app) => {
21 | app.use(i18n);
22 | app.use(DeviceHelperPlugin);
23 | });
24 |
25 | const preview: Preview = {
26 | parameters: {
27 | actions: { argTypesRegex: "^on[A-Z].*" },
28 | controls: {
29 | matchers: {
30 | color: /(background|color)$/i,
31 | date: /Date$/i,
32 | },
33 | expanded: true,
34 | sort: "requiredFirst",
35 | },
36 | darkMode: {
37 | dark: { ...darkTheme },
38 | light: { ...lightTheme },
39 | },
40 | },
41 | };
42 |
43 | export default preview;
44 |
--------------------------------------------------------------------------------
/.storybook/shopwareTheme.js:
--------------------------------------------------------------------------------
1 | import { create } from "@storybook/theming";
2 | import { color, typography, background } from "@storybook/theming";
3 |
4 | export const darkTheme = create({
5 | base: "dark",
6 |
7 | // Brand specifc stuff
8 | brandTitle: "Shopware",
9 | brandUrl: "https://docs.shopware.com",
10 | brandImage:
11 | "https://shopware.github.io/meteor-component-library/shopware_docs_horizontal_white.svg",
12 | brandTarget: "_self",
13 |
14 | // Storybook-specific color palette
15 | colorPrimary: "#BABABA", // coral
16 | colorSecondary: "#5DBBFF", // ocean
17 |
18 | // UI
19 | appBg: "#2f2f2f",
20 | appContentBg: "#29333d",
21 | appBorderColor: "rgba(255,255,255,.1)",
22 | appBorderRadius: 4,
23 |
24 | // Fonts
25 | fontBase: typography.fonts.base,
26 | fontCode: typography.fonts.mono,
27 |
28 | // Text colors
29 | textColor: color.lightest,
30 | textInverseColor: "#29333d",
31 | textMutedColor: "#8599ad",
32 |
33 | // Toolbar default and active colors
34 | barTextColor: "#999999",
35 | barSelectedColor: "#5DBBFF",
36 | barBg: "#29333d",
37 |
38 | // Form colors
39 | inputBg: "#3f3f3f",
40 | inputBorder: "rgba(0,0,0,.3)",
41 | inputTextColor: color.lightest,
42 | inputBorderRadius: 4,
43 | });
44 |
45 | export const lightTheme = create({
46 | base: "light",
47 |
48 | // Brand specifc stuff
49 | brandTitle: "Shopware",
50 | brandUrl: "https://docs.shopware.com",
51 | brandImage:
52 | "https://shopware.github.io/meteor-component-library/shopware_docs_horizontal_dark.svg",
53 | brandTarget: "_self",
54 |
55 | // Storybook-specific color palette
56 | colorPrimary: "#BABABA", // coral
57 | colorSecondary: "#5DBBFF", // ocean
58 |
59 | // UI
60 | appBg: "#f9fafb",
61 | appContentBg: color.lightest,
62 | appBorderColor: color.border,
63 | appBorderRadius: 4,
64 |
65 | // Fonts
66 | fontBase: typography.fonts.base,
67 | fontCode: typography.fonts.mono,
68 |
69 | // Text colors
70 | textColor: "#29333d",
71 | textInverseColor: color.lightest,
72 | textMutedColor: "#52667a",
73 |
74 | // Toolbar default and active colors
75 | barTextColor: "#8599ad",
76 | barSelectedColor: "#5DBBFF",
77 | barBg: color.lightest,
78 |
79 | // Form colors
80 | inputBg: color.lightest,
81 | inputBorder: color.border,
82 | inputTextColor: "#29333d",
83 | inputBorderRadius: 4,
84 | });
85 |
--------------------------------------------------------------------------------
/.storybook/test-runner.ts:
--------------------------------------------------------------------------------
1 | const { toMatchImageSnapshot } = require("jest-image-snapshot");
2 |
3 | const customSnapshotsDir = `${process.cwd()}/__snapshots__`;
4 | const customReceivedDir = `${process.cwd()}/__snapshots__/__received__`;
5 |
6 | module.exports = {
7 | setup() {
8 | expect.extend({ toMatchImageSnapshot });
9 | },
10 | async preRender(page, context) {
11 | await page.setViewportSize({ width: 850, height: 650 });
12 |
13 | // use bigger viewport for data-table
14 | if (context.id.startsWith("interaction-tests-table-and-list")) {
15 | await page.setViewportSize({ width: 1600, height: 900 });
16 | }
17 | },
18 | async postRender(page, context) {
19 | // Render screenshots only for interaction tests with Visual Test name
20 | if (!context.id.startsWith("interaction-tests") || !context.name.startsWith("Visual Test")) {
21 | return;
22 | }
23 |
24 | // wait 300ms before screenshot to make sure any pending animation is finished
25 | await (() => new Promise((resolve) => setTimeout(resolve, 300)))();
26 |
27 | const image = await page.screenshot({
28 | animations: "disabled",
29 | });
30 |
31 | // @ts-expect-error
32 | expect(image).toMatchImageSnapshot({
33 | comparisonMethod: "ssim",
34 | customDiffConfig: { ssim: "fast" },
35 | failureThreshold: 0.01,
36 | failureThresholdType: "percent",
37 | customSnapshotsDir,
38 | blur: 0.001,
39 | customSnapshotIdentifier: context.id + "-snap",
40 | storeReceivedOnFailure: true,
41 | customReceivedDir: customReceivedDir,
42 | });
43 | },
44 | };
45 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Changelog
2 |
3 | All notable changes to this project will be documented in this file.
4 |
5 | ## [3.0.0] - 16.02.2024
6 |
7 | - Updated Vue version from 2 to 3
8 | - Updated Storybook build from Webpack to Vite
9 | - Changed Jest to Vitest
10 |
11 | ## [2.2.0] - 17.10.2023
12 |
13 | - Added SwPagination and DeviceHelperPlugin to public API
14 | - Fix sw-tab emitting 'new-item-active' event
15 |
16 | ## [2.1.2] - 06.09.2023
17 |
18 | - Fix indeterminate state of `sw-checkbox`
19 |
20 | ## [2.1.1] - 26.04.2023
21 |
22 | - Fixed broken `sw-text-field` inheritance option
23 | - Fixed missing bannerIndex property in `sw-banner`
24 | - Fixed `sw-select` single select behaviour
25 |
26 | ## [2.1.0] - 21.03.2023
27 |
28 | - Fixed wrong timezone handling in datepicker
29 |
30 | ## [2.0.1] - 25.01.2022
31 |
32 | - Fixed wrong bundling of UUID utils which don't work in browser
33 |
34 | ## [2.0.0] - 09.01.2022
35 |
36 | ### BREAKING CHANGES
37 |
38 | - Changed default font from Source-Sans-Pro to Inter
39 |
40 | ## [1.0.2] - 30.12.2022
41 |
42 | ### Changed
43 |
44 | - Changed `visibleValues` computed property in `sw-select` to correctly display selected value for single select component.
45 |
46 | ### BREAKING CHANGES
47 |
48 | - Updated Vue version to 2.7
49 |
50 | ### Changed
51 |
52 | - Updated Webpack in Storybook to version 5
53 | - Changed drop-shadow to box-shadow in "sw-card" to improve performance in Safari
54 |
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-directives-tooltip--visual-test-render-icon-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-directives-tooltip--visual-test-render-icon-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-directives-tooltip--visual-test-render-tooltip-in-wide-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-directives-tooltip--visual-test-render-tooltip-in-wide-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-directives-tooltip--visual-test-render-tooltip-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-directives-tooltip--visual-test-render-tooltip-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-attention-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-attention-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-critical-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-critical-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-info-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-info-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-inherited-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-inherited-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-neutral-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-neutral-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-positive-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-banner-positive-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-close-banner-box-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-close-banner-box-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-render-without-icon-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-banner--visual-test-render-without-icon-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-loader--visual-test-loader-at-50-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-loader--visual-test-loader-at-50-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-loader--visual-test-loader-at-7-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-loader--visual-test-loader-at-7-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-loader--visual-test-loader-at-90-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-loader--visual-test-loader-at-90-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-label-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-label-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-no-label-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-no-label-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-progress-label-kilobyte-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-progress-label-kilobyte-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-progress-label-percentage-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-progress-label-percentage-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-1-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-1-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-10-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-10-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-100-of-400-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-100-of-400-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-100-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-100-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-400-of-400-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-400-of-400-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-50-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-progress-bar--visual-test-value-progress-at-50-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-feedback-indicator-sw-skeleton-bar--visual-test-skeleton-bar-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-feedback-indicator-sw-skeleton-bar--visual-test-skeleton-bar-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-action-variant-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-action-variant-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-block-button-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-block-button-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-critical-ghost-variant-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-critical-ghost-variant-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-critical-variant-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-critical-variant-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-default-size-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-default-size-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-disabled-button-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-disabled-button-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-ghost-variant-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-ghost-variant-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-is-loading-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-is-loading-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-large-size-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-large-size-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-primary-variant-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-primary-variant-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-secondary-ghost-variant-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-secondary-ghost-variant-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-secondary-variant-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-secondary-variant-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-small-size-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-small-size-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-button--visual-test-square-button-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-button--visual-test-square-button-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-bordered-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-bordered-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-bordered-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-bordered-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-checkable-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-checkable-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-help-text-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-help-text-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-inherited-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-inherited-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-partial-checked-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-partial-checked-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-uncheckable-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-checkbox--visual-test-uncheckable-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-color-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-color-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-label-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-label-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hex-alpha-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hex-alpha-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hex-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hex-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hsl-alpha-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hsl-alpha-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hsl-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-hsl-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-rgb-alpha-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-rgb-alpha-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-rgb-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-change-colorpicker-output-rgb-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-clear-value-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-clear-value-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-disabled-color-labels-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-disabled-color-labels-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-readonly-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-readonly-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-with-help-text-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-with-help-text-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-without-alpha-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-colorpicker-without-alpha-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-open-colorpicker-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-open-colorpicker-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-render-colorpicker-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-colorpicker--visual-test-render-colorpicker-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-datepicker--visual-test-date-input-value-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-datepicker--visual-test-date-input-value-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-datepicker--visual-test-date-time-input-value-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-datepicker--visual-test-date-time-input-value-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-datepicker--visual-test-datepicker-should-open-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-datepicker--visual-test-datepicker-should-open-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-datepicker--visual-test-time-input-value-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-datepicker--visual-test-time-input-value-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-email-field--visual-test-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-email-field--visual-test-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-email-field--visual-test-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-email-field--visual-test-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-email-field--visual-test-hint-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-email-field--visual-test-hint-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-email-field--visual-test-prefix-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-email-field--visual-test-prefix-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-email-field--visual-test-suffix-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-email-field--visual-test-suffix-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-email-field--visual-test-validation-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-email-field--visual-test-validation-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-external-link--visual-test-render-external-link-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-external-link--visual-test-render-external-link-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-external-link--visual-test-render-external-link-small-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-external-link--visual-test-render-external-link-small-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-external-link--visual-test-render-external-link-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-external-link--visual-test-render-external-link-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-number-field--visual-test-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-number-field--visual-test-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-number-field--visual-test-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-number-field--visual-test-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-number-field--visual-test-hint-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-number-field--visual-test-hint-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-number-field--visual-test-inheritance-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-number-field--visual-test-inheritance-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-number-field--visual-test-prefix-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-number-field--visual-test-prefix-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-number-field--visual-test-suffix-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-number-field--visual-test-suffix-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-password-field--visual-test-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-password-field--visual-test-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-password-field--visual-test-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-password-field--visual-test-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-password-field--visual-test-hint-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-password-field--visual-test-hint-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-password-field--visual-test-prefix-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-password-field--visual-test-prefix-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-password-field--visual-test-show-password-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-password-field--visual-test-show-password-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-password-field--visual-test-suffix-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-password-field--visual-test-suffix-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-select--visual-test-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-select--visual-test-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-select--visual-test-ensure-single-selection-without-load-more-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-select--visual-test-ensure-single-selection-without-load-more-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-select--visual-test-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-select--visual-test-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-select--visual-test-highlight-search-term-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-select--visual-test-highlight-search-term-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-select--visual-test-hint-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-select--visual-test-hint-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-select--visual-test-inherited-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-select--visual-test-inherited-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-select--visual-test-multi-select-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-select--visual-test-multi-select-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-select--visual-test-prefix-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-select--visual-test-prefix-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-select--visual-test-single-selection-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-select--visual-test-single-selection-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-select--visual-test-suffix-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-select--visual-test-suffix-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-switch--visual-test-bordered-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-switch--visual-test-bordered-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-switch--visual-test-bordered-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-switch--visual-test-bordered-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-switch--visual-test-checkable-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-switch--visual-test-checkable-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-switch--visual-test-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-switch--visual-test-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-switch--visual-test-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-switch--visual-test-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-switch--visual-test-help-text-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-switch--visual-test-help-text-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-switch--visual-test-inherited-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-switch--visual-test-inherited-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-switch--visual-test-uncheckable-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-switch--visual-test-uncheckable-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-text-field--visual-test-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-text-field--visual-test-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-text-field--visual-test-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-text-field--visual-test-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-text-field--visual-test-hint-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-text-field--visual-test-hint-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-text-field--visual-test-inheritance-active-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-text-field--visual-test-inheritance-active-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-text-field--visual-test-inheritance-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-text-field--visual-test-inheritance-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-text-field--visual-test-prefix-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-text-field--visual-test-prefix-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-text-field--visual-test-suffix-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-text-field--visual-test-suffix-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-textarea--visual-test-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-textarea--visual-test-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-textarea--visual-test-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-textarea--visual-test-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-textarea--visual-test-hint-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-textarea--visual-test-hint-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-url-field--visual-test-http-switch-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-url-field--visual-test-http-switch-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-form-sw-url-field--visual-test-input-value-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-form-sw-url-field--visual-test-input-value-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-icons-media-sw-icon--visual-test-render-calendar-icon-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-icons-media-sw-icon--visual-test-render-calendar-icon-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-icons-media-sw-icon--visual-test-render-icon-in-hidden-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-icons-media-sw-icon--visual-test-render-icon-in-hidden-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-icons-media-sw-icon--visual-test-render-icon-in-yellow-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-icons-media-sw-icon--visual-test-render-icon-in-yellow-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-icons-media-sw-icon--visual-test-render-icon-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-icons-media-sw-icon--visual-test-render-icon-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-with-hero-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-with-hero-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-with-opened-context-actions-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-with-opened-context-actions-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-avatar-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-avatar-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-context-actions-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-context-actions-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-footer-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-footer-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-header-right-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-header-right-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-tabs-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-tabs-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-toolbar-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-layout-sw-card--visual-test-extended-page-without-toolbar-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-layout-sw-card--visual-test-minimal-page-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-layout-sw-card--visual-test-minimal-page-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-search--visual-test-default-size-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-search--visual-test-default-size-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-search--visual-test-default-size-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-search--visual-test-default-size-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-search--visual-test-small-size-disabled-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-search--visual-test-small-size-disabled-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-search--visual-test-small-size-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-search--visual-test-small-size-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-with-context-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-with-context-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-with-popover-base-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-with-popover-base-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-with-popover-second-level-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-segmented-control--visual-test-render-segmented-control-with-popover-second-level-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-context-tab-with-active-item-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-context-tab-with-active-item-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-context-tab-with-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-context-tab-with-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-many-tab-items-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-many-tab-items-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-full-width-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-full-width-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-vertical-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-vertical-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-context-menu-badge-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-context-menu-badge-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-error-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-error-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-info-badge-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-info-badge-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-positive-badge-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-navigation-sw-tabs--visual-test-render-tabs-with-positive-badge-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-overlay-sw-popover--visual-test-render-child-view-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-overlay-sw-popover--visual-test-render-child-view-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-overlay-sw-popover--visual-test-render-popover-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-overlay-sw-popover--visual-test-render-popover-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-overlay-sw-popover--visual-test-render-popover-trigger-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-overlay-sw-popover--visual-test-render-popover-trigger-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-overlay-sw-popover--visual-test-render-without-float-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-overlay-sw-popover--visual-test-render-without-float-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-add-column-indicator-popover-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-add-column-indicator-popover-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-add-column-indicator-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-add-column-indicator-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-add-new-column-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-add-new-column-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-blank-table-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-blank-table-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-column-drag-bar-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-column-drag-bar-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-column-drag-drop-ordering-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-column-drag-drop-ordering-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-column-settings-popover-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-column-settings-popover-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-column-settings-popover-without-sort-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-column-settings-popover-without-sort-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-data-sorting-in-column-settings-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-data-sorting-in-column-settings-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-emit-reload-event-on-clicking-reload-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-emit-reload-event-on-clicking-reload-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-enable-row-numbering-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-enable-row-numbering-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-hide-outlines-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-hide-outlines-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-hide-stripes-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-hide-stripes-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-open-column-settings-menu-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-open-column-settings-menu-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-open-settings-menu-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-open-settings-menu-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-empty-state-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-empty-state-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-full-table-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-full-table-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-skeleton-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-skeleton-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-table-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-table-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-table-sticky-header-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-table-sticky-header-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-table-with-scroll-shadows-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-table-with-scroll-shadows-snap.png
--------------------------------------------------------------------------------
/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-table-without-card-header-snap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/shopwareArchive/meteor-component-library/61329b3472c62557c36d9b1da6700a78eb3adbea/__snapshots__/interaction-tests-table-and-list-sw-data-table--visual-test-render-table-without-card-header-snap.png
--------------------------------------------------------------------------------
/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
13 | Use https://meteor-component-library.vercel.app/ instead. 14 |
15 | 16 | 19 | 20 | -------------------------------------------------------------------------------- /src/_internal/story-helper.ts: -------------------------------------------------------------------------------- 1 | import type { Meta } from "@storybook/vue3"; 2 | import type { DefineComponent } from "vue"; 3 | 4 | export type SlottedMeta< 5 | TComponent extends abstract new (...args: any) => any, 6 | TSlots extends string, 7 | > = Meta12 | {{ description }} 13 |
14 |12 | {{ renderString }} 13 |
14 | 15 | 16 | 53 | 54 | 64 | -------------------------------------------------------------------------------- /src/components/table-and-list/sw-data-table/renderer/sw-data-table-price-renderer.vue: -------------------------------------------------------------------------------- 1 | 2 | 8 | {{ renderString }} 9 | 10 | 11 |12 | {{ renderString }} 13 |
14 | 15 | 16 | 93 | 94 | 104 | -------------------------------------------------------------------------------- /src/components/table-and-list/sw-data-table/renderer/sw-data-table-text-renderer.vue: -------------------------------------------------------------------------------- 1 | 2 | 8 | {{ renderString }} 9 | 10 | 11 |12 | {{ renderString }} 13 |
14 | 15 | 16 | 53 | 54 | 68 | -------------------------------------------------------------------------------- /src/components/table-and-list/sw-pagination/sw-pagination.interactive.stories.js: -------------------------------------------------------------------------------- 1 | import { expect } from "@storybook/jest"; 2 | import SwPagination from "./sw-pagination.vue"; 3 | import defaultPaginationStory, { Default } from "./sw-pagination.stories"; 4 | import flushPromises from "flush-promises"; 5 | 6 | export default { 7 | ...defaultPaginationStory, 8 | title: "Interaction Tests/Table and list/sw-pagination", 9 | component: SwPagination, 10 | }; 11 | 12 | export const TestOnePage = { 13 | render: Default.render, 14 | name: "Render with one page", 15 | 16 | args: { 17 | ...Default.args, 18 | limit: 100, 19 | }, 20 | 21 | play: async () => { 22 | const infoText = document.querySelector(".sw-pagination__info-text"); 23 | 24 | expect(infoText).not.toBeNull(); 25 | expect(infoText.innerText).toEqual("1-100 of 100"); 26 | }, 27 | }; 28 | 29 | export const TestManyPages = { 30 | render: Default.render, 31 | name: "Render with 100 page", 32 | 33 | args: { 34 | ...Default.args, 35 | limit: 1, 36 | }, 37 | 38 | play: async () => { 39 | const infoText = document.querySelector(".sw-pagination__info-text"); 40 | 41 | expect(infoText).not.toBeNull(); 42 | expect(infoText.innerText).toEqual("1-1 of 100"); 43 | }, 44 | }; 45 | 46 | export const TestPageChange = { 47 | render: Default.render, 48 | name: "Test page change", 49 | }; 50 | 51 | (TestPageChange.args = Default.args), 52 | (TestPageChange.play = async () => { 53 | document.querySelector(".sw-segmented-control__action-id-pagination-next").click(); 54 | 55 | await flushPromises(); 56 | 57 | const infoText = document.querySelector(".sw-pagination__info-text"); 58 | 59 | expect(infoText).not.toBeNull(); 60 | expect(infoText.innerText).toEqual("26-50 of 100"); 61 | }); 62 | -------------------------------------------------------------------------------- /src/components/table-and-list/sw-pagination/sw-pagination.stories.ts: -------------------------------------------------------------------------------- 1 | import SwPagination from "./sw-pagination.vue"; 2 | import type { StoryObj } from "@storybook/vue3"; 3 | import { action } from "@storybook/addon-actions"; 4 | import type { SlottedMeta } from "@/_internal/story-helper"; 5 | import { ref } from "vue"; 6 | import { fn } from "@storybook/test"; 7 | 8 | const meta: SlottedMeta