├── .nvmrc
├── src
├── resources
│ ├── placeholder.svg
│ ├── styles
│ │ ├── styles
│ │ │ ├── components
│ │ │ │ ├── VisuallyHidden.scss
│ │ │ │ ├── Caption.scss
│ │ │ │ ├── Heading.scss
│ │ │ │ ├── Subheading.scss
│ │ │ │ ├── PositionedOverlay.scss
│ │ │ │ ├── AccountConnection.scss
│ │ │ │ ├── PageActions.scss
│ │ │ │ ├── Label.scss
│ │ │ │ ├── Link.scss
│ │ │ │ ├── TextStyle.scss
│ │ │ │ ├── TextContainer.scss
│ │ │ │ ├── Collapsible.scss
│ │ │ │ ├── DisplayText.scss
│ │ │ │ ├── ChoiceList.scss
│ │ │ │ ├── SkeletonBodyText.scss
│ │ │ │ ├── SettingAction.scss
│ │ │ │ ├── CalloutCard.scss
│ │ │ │ ├── Labelled.scss
│ │ │ │ ├── KeyboardKey.scss
│ │ │ │ ├── Spinner.scss
│ │ │ │ ├── Scrollable.scss
│ │ │ │ ├── FooterHelp.scss
│ │ │ │ ├── FormLayout.scss
│ │ │ │ ├── SkeletonDisplayText.scss
│ │ │ │ ├── Tag.scss
│ │ │ │ ├── Card.scss
│ │ │ │ ├── SkeletonPage.scss
│ │ │ │ ├── List.scss
│ │ │ │ ├── ProgressBar.scss
│ │ │ │ ├── Thumbnail.scss
│ │ │ │ ├── DescriptionList.scss
│ │ │ │ ├── RadioButton.scss
│ │ │ │ ├── Avatar.scss
│ │ │ │ ├── Choice.scss
│ │ │ │ ├── Connected.scss
│ │ │ │ ├── ButtonGroup.scss
│ │ │ │ ├── Tooltip.scss
│ │ │ │ ├── Badge.scss
│ │ │ │ ├── Layout.scss
│ │ │ │ └── ActionList.scss
│ │ │ ├── shared
│ │ │ │ ├── links.scss
│ │ │ │ ├── icons.scss
│ │ │ │ ├── layout.scss
│ │ │ │ ├── accessibility.scss
│ │ │ │ ├── skeleton.scss
│ │ │ │ ├── page.scss
│ │ │ │ └── controls.scss
│ │ │ ├── shared.scss
│ │ │ ├── foundation
│ │ │ │ ├── border-radius.scss
│ │ │ │ ├── z-index.scss
│ │ │ │ ├── borders.scss
│ │ │ │ ├── duration.scss
│ │ │ │ ├── spacing.scss
│ │ │ │ ├── easing.scss
│ │ │ │ ├── shadows.scss
│ │ │ │ └── layout.scss
│ │ │ ├── foundation.scss
│ │ │ ├── global.scss
│ │ │ └── components.scss
│ │ ├── styles.scss
│ │ └── .sass-cache
│ │ │ ├── 75e7aa77c1638214e006658ba63ecb4f9209a4f4
│ │ │ ├── icons.scssc
│ │ │ ├── page.scssc
│ │ │ ├── buttons.scssc
│ │ │ ├── layout.scssc
│ │ │ ├── controls.scssc
│ │ │ ├── skeleton.scssc
│ │ │ ├── typography.scssc
│ │ │ ├── breakpoints.scssc
│ │ │ └── accessibility.scssc
│ │ │ ├── a9279a0b8b36639bb6a04c2ff4541eb631ad85e7
│ │ │ ├── Badge.scssc
│ │ │ ├── Card.scssc
│ │ │ ├── Icon.scssc
│ │ │ ├── Label.scssc
│ │ │ ├── Link.scssc
│ │ │ ├── List.scssc
│ │ │ ├── Page.scssc
│ │ │ ├── Stack.scssc
│ │ │ ├── Tabs.scssc
│ │ │ ├── Tag.scssc
│ │ │ ├── Avatar.scssc
│ │ │ ├── Banner.scssc
│ │ │ ├── Button.scssc
│ │ │ ├── Choice.scssc
│ │ │ ├── Layout.scssc
│ │ │ ├── Popover.scssc
│ │ │ ├── Select.scssc
│ │ │ ├── Spinner.scssc
│ │ │ ├── Tooltip.scssc
│ │ │ ├── ActionList.scssc
│ │ │ ├── Checkbox.scssc
│ │ │ ├── ChoiceList.scssc
│ │ │ ├── Connected.scssc
│ │ │ ├── DatePicker.scssc
│ │ │ ├── EmptyState.scssc
│ │ │ ├── FooterHelp.scssc
│ │ │ ├── FormLayout.scssc
│ │ │ ├── Labelled.scssc
│ │ │ ├── Pagination.scssc
│ │ │ ├── Scrollable.scssc
│ │ │ ├── TextField.scssc
│ │ │ ├── TextStyle.scssc
│ │ │ ├── Thumbnail.scssc
│ │ │ ├── Breadcrumbs.scssc
│ │ │ ├── ButtonGroup.scssc
│ │ │ ├── CalloutCard.scssc
│ │ │ ├── Collapsible.scssc
│ │ │ ├── ColorPicker.scssc
│ │ │ ├── DisplayText.scssc
│ │ │ ├── KeyboardKey.scssc
│ │ │ ├── PageActions.scssc
│ │ │ ├── ProgressBar.scssc
│ │ │ ├── RadioButton.scssc
│ │ │ ├── ResourceList.scssc
│ │ │ ├── SkeletonPage.scssc
│ │ │ ├── DescriptionList.scssc
│ │ │ ├── SettingAction.scssc
│ │ │ ├── TextContainer.scssc
│ │ │ ├── AccountConnection.scssc
│ │ │ ├── PositionedOverlay.scssc
│ │ │ ├── SkeletonBodyText.scssc
│ │ │ ├── SkeletonDisplayText.scssc
│ │ │ ├── VisuallyHidden.scssc
│ │ │ ├── Caption.scssc
│ │ │ ├── Heading.scssc
│ │ │ └── Subheading.scssc
│ │ │ ├── 3784ff07a3edcd23e5a9011b5d2181ee5fd0388f
│ │ │ ├── global.scssc
│ │ │ ├── shared.scssc
│ │ │ └── foundation.scssc
│ │ │ ├── 95a37c6fd2c633741302b5b5c89c69671a6dcb9b
│ │ │ ├── borders.scssc
│ │ │ ├── colors.scssc
│ │ │ ├── easing.scssc
│ │ │ ├── layout.scssc
│ │ │ ├── shadows.scssc
│ │ │ ├── spacing.scssc
│ │ │ ├── z-index.scssc
│ │ │ ├── duration.scssc
│ │ │ ├── typography.scssc
│ │ │ ├── utilities.scssc
│ │ │ └── border-radius.scssc
│ │ │ └── dc5f439b431fea23dd598b262e484e1df1c91976
│ │ │ └── styles.scssc
│ ├── caret-up.svg
│ ├── disclosure.svg
│ ├── icons
│ │ ├── caret-up.svg
│ │ ├── caret-down.svg
│ │ ├── subtract.svg
│ │ ├── arrow-up-down.svg
│ │ ├── alert.svg
│ │ ├── circle-plus.svg
│ │ ├── add.svg
│ │ ├── circle-chevron-down.svg
│ │ ├── circle-chevron-left.svg
│ │ ├── circle-chevron-right.svg
│ │ ├── circle-chevron-up.svg
│ │ ├── horizontal-dots.svg
│ │ ├── risk.svg
│ │ ├── chevron-left.svg
│ │ ├── chevron-right.svg
│ │ ├── chevron-up.svg
│ │ ├── delete.svg
│ │ ├── chevron-down.svg
│ │ ├── arrow-down.svg
│ │ ├── arrow-right.svg
│ │ ├── export.svg
│ │ ├── notes.svg
│ │ ├── arrow-left.svg
│ │ ├── arrow-up.svg
│ │ ├── duplicate.svg
│ │ ├── import.svg
│ │ ├── dispute.svg
│ │ ├── print.svg
│ │ ├── search.svg
│ │ ├── circle-cancel.svg
│ │ ├── calendar.svg
│ │ ├── conversation.svg
│ │ ├── view.svg
│ │ ├── cancel.svg
│ │ ├── save.svg
│ │ ├── cancel-small.svg
│ │ ├── external.svg
│ │ ├── disable.svg
│ │ ├── help.svg
│ │ ├── checkmark.svg
│ │ ├── refresh.svg
│ │ └── embed.svg
│ ├── caret-down.svg
│ ├── arrow-up-down.svg
│ ├── checkbox-error-icon.svg
│ ├── alert-icon.svg
│ ├── spinner-small.svg
│ ├── chevron-icon.svg
│ ├── arrow-right.svg
│ ├── arrow-left.svg
│ ├── dismiss-icon.svg
│ ├── cancel-small.svg
│ ├── spinner-large.svg
│ ├── banner
│ │ ├── circle-alert.svg
│ │ ├── circle-information.svg
│ │ ├── circle-check-mark.svg
│ │ ├── circle-barred.svg
│ │ ├── flag.svg
│ │ └── confetti.svg
│ ├── footer-help.svg
│ ├── checkbox.svg
│ └── avatars
│ │ ├── index.js
│ │ ├── avatar-5.svg
│ │ ├── avatar-9.svg
│ │ ├── avatar-7.svg
│ │ ├── avatar-8.svg
│ │ ├── avatar-1.svg
│ │ ├── avatar-3.svg
│ │ ├── avatar-4.svg
│ │ ├── avatar-2.svg
│ │ └── avatar-6.svg
├── components
│ ├── PolarisListItem.vue
│ ├── PolarisPopoverSection.vue
│ ├── PolarisFormLayoutItem.vue
│ ├── PolarisCaption.vue
│ ├── PolarisKeyboardKey.vue
│ ├── PolarisVisuallyHidden.vue
│ ├── PolarisUnstyledLink.vue
│ ├── PolarisSkeletonBodyText.vue
│ ├── DynamicTemplate.vue
│ ├── PolarisHeading.vue
│ ├── PolarisLink.vue
│ ├── PolarisSubheading.vue
│ ├── PolarisStackItem.vue
│ ├── PolarisLayout.vue
│ ├── PolarisImage.vue
│ ├── PolarisLayoutSection.vue
│ ├── OptionalTag.vue
│ ├── PolarisDescriptionList.vue
│ ├── transitions
│ │ ├── FadeTransition.vue
│ │ ├── CollapseTransition.vue
│ │ └── FadeUpTransition.vue
│ ├── PolarisFormLayoutGroupItemWrapper.vue
│ ├── PolarisTextContainer.vue
│ ├── PolarisButtonGroupItem.vue
│ ├── PolarisFormLayout.vue
│ ├── PolarisFooterHelp.vue
│ ├── PolarisList.vue
│ ├── PolarisButtonGroup.vue
│ ├── PolarisTextStyle.vue
│ ├── PolarisCardSection.vue
│ ├── DynamicTag.vue
│ ├── PolarisLabel.vue
│ ├── PolarisLayoutAnnotatedSection.vue
│ ├── PolarisSkeletonDisplayText.vue
│ ├── PolarisTag.vue
│ ├── PolarisDatePickerWeekday.vue
│ ├── PolarisBadge.vue
│ ├── PolarisThumbnail.vue
│ ├── PolarisCollapsible.vue
│ ├── PolarisPopoverOverlay.vue
│ ├── PolarisDisplayText.vue
│ ├── PolarisConnected.vue
│ ├── PolarisConnectedItem.vue
│ ├── PolarisSettingAction.vue
│ ├── PolarisResourceList.vue
│ ├── PolarisPopoverPane.vue
│ ├── PolarisBreadcrumbs.vue
│ ├── PolarisSettingToggle.vue
│ ├── PolarisTextFieldSpinner.vue
│ ├── PolarisFormLayoutGroup.vue
│ ├── PolarisSpinner.vue
│ ├── PolarisScrollable.vue
│ ├── PolarisTabs.vue
│ ├── PolarisProgressBar.vue
│ ├── PolarisActionList.vue
│ ├── PolarisChoice.vue
│ ├── PolarisRadioButton.vue
│ ├── PolarisColorPickerHuePicker.vue
│ ├── PolarisTextFieldResizer.vue
│ ├── PolarisActionListSection.vue
│ ├── PolarisSkeletonPage.vue
│ ├── PolarisPageActions.vue
│ ├── PolarisStack.vue
│ └── PolarisPage.vue
├── config
│ └── config.js
├── util
│ ├── loggers
│ │ ├── logLevel.js
│ │ └── ConsoleLogger.js
│ └── log.js
├── SvgSource.js
└── data
│ ├── date-utils.js
│ ├── Action.js
│ ├── RGBColor.js
│ └── HSBColor.js
├── .babelrc
├── lib
└── polaris-vue.css.map
├── .editorconfig
├── test
├── name-test.html
└── test-names.js
├── .gitignore
├── package.json
└── webpack.config.js
/.nvmrc:
--------------------------------------------------------------------------------
1 | v6.10
2 |
--------------------------------------------------------------------------------
/src/resources/placeholder.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": ["es2015"],
3 | "plugins": ["babel-plugin-add-module-exports"]
4 | }
--------------------------------------------------------------------------------
/lib/polaris-vue.css.map:
--------------------------------------------------------------------------------
1 | {"version":3,"sources":[],"names":[],"mappings":"","file":"polaris-vue.css","sourceRoot":""}
--------------------------------------------------------------------------------
/src/components/PolarisListItem.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/VisuallyHidden.scss:
--------------------------------------------------------------------------------
1 | .Polaris-VisuallyHidden {
2 | @include visually-hidden;
3 | }
4 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/Caption.scss:
--------------------------------------------------------------------------------
1 | .Polaris-Caption {
2 | @include text-style-caption;
3 | margin: 0;
4 | }
5 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/Heading.scss:
--------------------------------------------------------------------------------
1 | .Polaris-Heading {
2 | @include text-style-heading;
3 | margin: 0;
4 | }
5 |
--------------------------------------------------------------------------------
/src/config/config.js:
--------------------------------------------------------------------------------
1 | export default {
2 | debug: process.env.NODE_ENV != 'production',
3 | logPrefix: '[PolarisVue] ',
4 | };
5 |
--------------------------------------------------------------------------------
/src/resources/caret-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/disclosure.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/components/PolarisPopoverSection.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/src/resources/icons/caret-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/Subheading.scss:
--------------------------------------------------------------------------------
1 | .Polaris-Subheading {
2 | @include text-style-subheading;
3 | margin: 0;
4 | }
5 |
--------------------------------------------------------------------------------
/src/components/PolarisFormLayoutItem.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/src/resources/caret-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles.scss:
--------------------------------------------------------------------------------
1 | @import 'styles/foundation';
2 | @import 'styles/shared';
3 | @import 'styles/global';
4 | @import 'styles/components';
5 |
--------------------------------------------------------------------------------
/src/resources/icons/caret-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/subtract.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/arrow-up-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/shared/links.scss:
--------------------------------------------------------------------------------
1 | @mixin unstyled-link() {
2 | color: inherit;
3 | text-decoration: none;
4 |
5 | &:visited {
6 | color: inherit;
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/src/components/PolarisCaption.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/resources/icons/arrow-up-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/checkbox-error-icon.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/components/PolarisKeyboardKey.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/resources/alert-icon.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/alert.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/components/PolarisVisuallyHidden.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/resources/icons/circle-plus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/add.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/icons.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/icons.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/page.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/page.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Badge.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Badge.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Card.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Card.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Icon.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Icon.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Label.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Label.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Link.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Link.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/List.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/List.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Page.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Page.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Stack.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Stack.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Tabs.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Tabs.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Tag.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Tag.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/3784ff07a3edcd23e5a9011b5d2181ee5fd0388f/global.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/3784ff07a3edcd23e5a9011b5d2181ee5fd0388f/global.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/buttons.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/buttons.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/layout.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/layout.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/borders.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/borders.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/colors.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/colors.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/easing.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/easing.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/layout.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/layout.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/shadows.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/shadows.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/spacing.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/spacing.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/z-index.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/z-index.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Avatar.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Avatar.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Banner.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Banner.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Button.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Button.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Choice.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Choice.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Layout.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Layout.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Popover.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Popover.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Select.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Select.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Spinner.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Spinner.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Tooltip.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Tooltip.scssc
--------------------------------------------------------------------------------
/src/resources/spinner-small.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/controls.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/controls.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/skeleton.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/skeleton.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/typography.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/typography.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/duration.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/duration.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/typography.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/typography.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/utilities.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/utilities.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ActionList.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ActionList.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Checkbox.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Checkbox.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ChoiceList.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ChoiceList.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Connected.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Connected.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/DatePicker.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/DatePicker.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/EmptyState.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/EmptyState.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/FooterHelp.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/FooterHelp.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/FormLayout.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/FormLayout.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Labelled.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Labelled.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Pagination.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Pagination.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Scrollable.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Scrollable.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/TextField.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/TextField.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/TextStyle.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/TextStyle.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Thumbnail.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Thumbnail.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/breakpoints.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/breakpoints.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Breadcrumbs.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Breadcrumbs.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ButtonGroup.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ButtonGroup.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/CalloutCard.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/CalloutCard.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Collapsible.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/Collapsible.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ColorPicker.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ColorPicker.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/DisplayText.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/DisplayText.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/KeyboardKey.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/KeyboardKey.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/PageActions.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/PageActions.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ProgressBar.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ProgressBar.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/RadioButton.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/RadioButton.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ResourceList.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/ResourceList.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/SkeletonPage.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/SkeletonPage.scssc
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/PositionedOverlay.scss:
--------------------------------------------------------------------------------
1 | .Polaris-PositionedOverlay {
2 | position: absolute;
3 | z-index: z-index(overlay);
4 | }
5 |
6 | .Polaris-PositionedOverlay--calculating {
7 | visibility: hidden;
8 | }
9 |
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/accessibility.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/75e7aa77c1638214e006658ba63ecb4f9209a4f4/accessibility.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/border-radius.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/95a37c6fd2c633741302b5b5c89c69671a6dcb9b/border-radius.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/DescriptionList.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/DescriptionList.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/SettingAction.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/SettingAction.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/TextContainer.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/TextContainer.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/AccountConnection.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/AccountConnection.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/PositionedOverlay.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/PositionedOverlay.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/SkeletonBodyText.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/SkeletonBodyText.scssc
--------------------------------------------------------------------------------
/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/SkeletonDisplayText.scssc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EastsideCo/polaris-vue/HEAD/src/resources/styles/.sass-cache/a9279a0b8b36639bb6a04c2ff4541eb631ad85e7/SkeletonDisplayText.scssc
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | indent_style = space
5 | indent_size = 4
6 | end_of_line = LF
7 | charset = utf-8
8 | trim_trailing_whitespace = true
9 | insert_final_newline = true
10 |
11 | [*.md]
12 | trim_trailing_whitespace = false
13 |
--------------------------------------------------------------------------------
/src/resources/icons/circle-chevron-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/circle-chevron-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/AccountConnection.scss:
--------------------------------------------------------------------------------
1 | .Polaris-AccountConnection__TermsOfService {
2 | margin-top: spacing(loose);
3 | }
4 |
5 | .Polaris-AccountConnection__Content {
6 | > * + * {
7 | margin-top: spacing(tight);
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/src/resources/chevron-icon.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/circle-chevron-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/circle-chevron-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/horizontal-dots.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/risk.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/chevron-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/chevron-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/chevron-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/delete.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/PageActions.scss:
--------------------------------------------------------------------------------
1 | .Polaris-PageActions {
2 | margin: 0 auto;
3 | padding: spacing(loose);
4 | border-top: border();
5 |
6 | @include page-content-when-not-fully-condensed {
7 | padding: spacing(loose) 0;
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/src/resources/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/chevron-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/export.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/arrow-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/notes.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/shared/icons.scss:
--------------------------------------------------------------------------------
1 | @function icon-size() {
2 | @return rem(20px);
3 | }
4 |
5 | @mixin recolor-icon($main-color, $secondary-color: null) {
6 | fill: $main-color;
7 |
8 | @if $secondary-color != null {
9 | color: $secondary-color;
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/src/resources/icons/arrow-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/duplicate.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/import.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/dispute.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/print.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/search.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/circle-cancel.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/shared/layout.scss:
--------------------------------------------------------------------------------
1 | /// To be used on flex items. Resolves some common layout issues, such as
2 | /// text truncation not respecting padding or breaking out of container.
3 | /// https://css-tricks.com/flexbox-truncated-text/
4 |
5 | @mixin layout-flex-fix {
6 | min-width: 0;
7 | max-width: 100%;
8 | }
9 |
--------------------------------------------------------------------------------
/src/resources/icons/calendar.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/dismiss-icon.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/conversation.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/view.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/shared.scss:
--------------------------------------------------------------------------------
1 | @import 'shared/accessibility';
2 | @import 'shared/breakpoints';
3 | @import 'shared/buttons';
4 | @import 'shared/controls';
5 | @import 'shared/icons';
6 | @import 'shared/layout';
7 | @import 'shared/links';
8 | @import 'shared/page';
9 | @import 'shared/typography';
10 | @import 'shared/skeleton';
11 |
--------------------------------------------------------------------------------
/src/resources/cancel-small.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/cancel.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/spinner-large.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/resources/icons/save.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/cancel-small.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/external.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/disable.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/Label.scss:
--------------------------------------------------------------------------------
1 | .Polaris-Label {
2 | -webkit-tap-highlight-color: transparent;
3 | }
4 |
5 | .Polaris-Label--hidden {
6 | @include visually-hidden;
7 | }
8 |
9 | .Polaris-Label__Text {
10 | @include text-style-body;
11 | display: block;
12 | flex: 1 1 auto;
13 | color: currentColor;
14 | -webkit-tap-highlight-color: transparent;
15 | }
16 |
--------------------------------------------------------------------------------
/src/components/PolarisUnstyledLink.vue:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/foundation/border-radius.scss:
--------------------------------------------------------------------------------
1 | $border-radius-data: (
2 | base: 3px,
3 | large: 6px
4 | );
5 |
6 | /// Returns the border radius of the specified size.
7 | /// @param {String} $size - The border radius's size.
8 | /// @return {Number} The border radius value.
9 |
10 | @function border-radius($size: base) {
11 | @return map-get($border-radius-data, $size);
12 | }
13 |
--------------------------------------------------------------------------------
/src/resources/banner/circle-alert.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/Link.scss:
--------------------------------------------------------------------------------
1 | .Polaris-Link {
2 | appearance: none;
3 | display: inline;
4 | padding: 0;
5 | background: none;
6 | border: none;
7 | font-size: inherit;
8 | color: color(blue);
9 | text-decoration: none;
10 | cursor: pointer;
11 |
12 | &:hover,
13 | &:focus,
14 | &:active {
15 | outline: none;
16 | color: color(blue, dark);
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/TextStyle.scss:
--------------------------------------------------------------------------------
1 | .Polaris-TextStyle--variationPositive {
2 | color: color(green, dark);
3 | }
4 |
5 | .Polaris-TextStyle--variationNegative {
6 | color: color(red, dark);
7 | }
8 |
9 | .Polaris-TextStyle--variationStrong {
10 | @include text-emphasis-strong;
11 | }
12 |
13 | .Polaris-TextStyle--variationSubdued {
14 | @include text-emphasis-subdued;
15 | }
16 |
--------------------------------------------------------------------------------
/src/resources/banner/circle-information.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/foundation.scss:
--------------------------------------------------------------------------------
1 | @import 'foundation/utilities';
2 | @import 'foundation/colors';
3 | @import 'foundation/spacing';
4 | @import 'foundation/borders';
5 | @import 'foundation/border-radius';
6 | @import 'foundation/duration';
7 | @import 'foundation/easing';
8 | @import 'foundation/layout';
9 | @import 'foundation/shadows';
10 | @import 'foundation/typography';
11 | @import 'foundation/z-index';
12 |
--------------------------------------------------------------------------------
/src/components/PolarisSkeletonBodyText.vue:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
9 |
10 |
20 |
--------------------------------------------------------------------------------
/src/resources/banner/circle-check-mark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/components/DynamicTemplate.vue:
--------------------------------------------------------------------------------
1 |
17 |
--------------------------------------------------------------------------------
/src/components/PolarisHeading.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/components/PolarisLink.vue:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/src/components/PolarisSubheading.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/resources/banner/circle-barred.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/TextContainer.scss:
--------------------------------------------------------------------------------
1 | @mixin text-container-spacing($spacing: base) {
2 | > * + * {
3 | margin-top: (spacing($spacing));
4 | }
5 | }
6 |
7 | .Polaris-TextContainer {
8 | @include text-container-spacing;
9 | }
10 |
11 | .Polaris-TextContainer--spacingTight {
12 | @include text-container-spacing(tight);
13 | }
14 |
15 | .Polaris-TextContainer--spacingLoose {
16 | @include text-container-spacing(loose);
17 | }
18 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/Collapsible.scss:
--------------------------------------------------------------------------------
1 | .Polaris-Collapsible {
2 | overflow: hidden;
3 | height: 0;
4 | padding-top: 0;
5 | padding-bottom: 0;
6 | opacity: 0;
7 | will-change: opacity, height;
8 | }
9 |
10 | .Polaris-Collapsible--animating {
11 | transition-property: opacity, height;
12 | transition-duration: duration(slow);
13 | transition-timing-function: easing(out);
14 | }
15 |
16 | .Polaris-Collapsible--open {
17 | opacity: 1;
18 | }
19 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/DisplayText.scss:
--------------------------------------------------------------------------------
1 | .Polaris-DisplayText {
2 | margin: 0;
3 | }
4 |
5 | .Polaris-DisplayText--sizeSmall {
6 | @include text-style-display-small;
7 | }
8 |
9 | .Polaris-DisplayText--sizeMedium {
10 | @include text-style-display-medium;
11 | }
12 |
13 | .Polaris-DisplayText--sizeLarge {
14 | @include text-style-display-large;
15 | }
16 |
17 | .Polaris-DisplayText--sizeExtraLarge {
18 | @include text-style-display-x-large;
19 | }
20 |
--------------------------------------------------------------------------------
/src/resources/icons/help.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/test/name-test.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
13 |
testing
15 |
16 |
--------------------------------------------------------------------------------
/src/components/PolarisStackItem.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/src/resources/footer-help.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/checkbox.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/ChoiceList.scss:
--------------------------------------------------------------------------------
1 | .Polaris-ChoiceList {
2 | margin: 0;
3 | padding: 0;
4 | border: none;
5 | }
6 |
7 | .Polaris-ChoiceList--titleHidden > .Polaris-ChoiceList__Title {
8 | @include visually-hidden;
9 | }
10 |
11 | .Polaris-ChoiceList__Choices {
12 | list-style: none;
13 | margin: 0;
14 | padding: 0;
15 | }
16 |
17 | .Polaris-ChoiceList__Title {
18 | @include text-style-body;
19 | display: block;
20 | margin: 0 0 spacing(extra-tight);
21 | padding: 0;
22 | }
23 |
--------------------------------------------------------------------------------
/src/resources/icons/checkmark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/icons/refresh.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/avatars/index.js:
--------------------------------------------------------------------------------
1 | export {default as avatarOne} from './avatar-1.svg';
2 | export {default as avatarTwo} from './avatar-2.svg';
3 | export {default as avatarThree} from './avatar-3.svg';
4 | export {default as avatarFour} from './avatar-4.svg';
5 | export {default as avatarFive} from './avatar-5.svg';
6 | export {default as avatarSix} from './avatar-6.svg';
7 | export {default as avatarSeven} from './avatar-7.svg';
8 | export {default as avatarEight} from './avatar-8.svg';
9 | export {default as avatarNine} from './avatar-9.svg';
10 |
--------------------------------------------------------------------------------
/test/test-names.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | function init() {
3 |
4 | Vue.use(PolarisVue, {
5 | componentNameFormat: function(polarisName) {
6 | return 'Pol'+polarisName;
7 | }
8 | });
9 |
10 | var root = new Vue({
11 | el: '#app'
12 | });
13 | }
14 |
15 |
16 | if (document.readyState != 'loading') {
17 | init();
18 | } else {
19 | document.addEventListener('DOMContentLoaded', init);
20 | }
21 |
22 | })();
--------------------------------------------------------------------------------
/src/resources/banner/flag.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/components/PolarisLayout.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/SkeletonBodyText.scss:
--------------------------------------------------------------------------------
1 | $body-text-height: rem(8px);
2 | $body-text-line-height: rem(12px);
3 | $body-text-last-line-width: 80%;
4 |
5 | .Polaris-SkeletonBodyText__SkeletonBodyTextContainer {
6 | @include skeleton-shimmer;
7 | }
8 |
9 | .Polaris-SkeletonBodyText {
10 | height: $body-text-height;
11 |
12 | @include skeleton-content;
13 |
14 | &:last-child:not(:first-child) {
15 | width: $body-text-last-line-width;
16 | }
17 |
18 | + .Polaris-SkeletonBodyText {
19 | margin-top: $body-text-line-height;
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/src/components/PolarisImage.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/SettingAction.scss:
--------------------------------------------------------------------------------
1 | $feature-width: rem(350px);
2 |
3 | .Polaris-SettingAction {
4 | display: flex;
5 | flex-wrap: wrap;
6 | align-items: center;
7 | margin-top: -1 * spacing();
8 | margin-left: -1 * spacing();
9 | }
10 |
11 | .Polaris-SettingAction__Setting,
12 | .Polaris-SettingAction__Action {
13 | flex: 0 0 auto;
14 | margin-top: spacing();
15 | margin-left: spacing();
16 | max-width: calc(100% - #{spacing()});
17 | min-width: 0;
18 | }
19 |
20 | .Polaris-SettingAction__Setting {
21 | flex: 1 0 $feature-width;
22 | }
23 |
--------------------------------------------------------------------------------
/src/components/PolarisLayoutSection.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
25 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/shared/accessibility.scss:
--------------------------------------------------------------------------------
1 | /// Used to hide an element visually, but keeping it accessible for
2 | /// accessibility tools.
3 |
4 | @mixin visually-hidden {
5 | // Need to make sure we override any existing styles.
6 | // stylelint-disable declaration-no-important
7 | position: absolute !important;
8 | top: 0;
9 | clip: rect(1px, 1px, 1px, 1px) !important;
10 | overflow: hidden !important;
11 | height: 1px !important;
12 | width: 1px !important;
13 | padding: 0 !important;
14 | border: 0 !important;
15 | // stylelint-enable declaration-no-important
16 | }
17 |
--------------------------------------------------------------------------------
/src/components/OptionalTag.vue:
--------------------------------------------------------------------------------
1 |
2 |
25 |
--------------------------------------------------------------------------------
/src/resources/icons/embed.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/components/CalloutCard.scss:
--------------------------------------------------------------------------------
1 | .Polaris-CalloutCard {
2 | display: flex;
3 | align-items: center;
4 | }
5 |
6 | .Polaris-CalloutCard__Image {
7 | display: none;
8 | flex: 0 0 auto;
9 | width: rem(100px);
10 |
11 | @include page-content-when-not-fully-condensed {
12 | display: block;
13 | margin-left: spacing(loose);
14 | }
15 | }
16 |
17 | .Polaris-CalloutCard__Content {
18 | flex: 1 1 auto;
19 | }
20 |
21 | .Polaris-CalloutCard__Title {
22 | margin-bottom: spacing(loose);
23 | }
24 |
25 | .Polaris-CalloutCard__Buttons {
26 | margin-top: spacing(loose);
27 | }
28 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/foundation/z-index.scss:
--------------------------------------------------------------------------------
1 | $global-elements: (
2 | content: 100,
3 | overlay: 400,
4 | );
5 |
6 | /// Returns the z-index of the specified element.
7 | /// @param {String} $element - The key for the element.
8 | /// @param {Map} $context - The map in which to search for the element.
9 | /// @return {Number} The z-index for the element.
10 |
11 | @function z-index($element, $context: $global-elements) {
12 | $index: map-get($context, $element);
13 |
14 | @if $index {
15 | @return $index;
16 | } @else {
17 | @error 'z-index `#{$element}` in `#{$context}` not found.';
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/src/components/PolarisDescriptionList.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | -
5 | {{ item.term }}
6 |
7 | -
8 | {{ item.description }}
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/src/resources/styles/styles/foundation/borders.scss:
--------------------------------------------------------------------------------
1 | $borders-data: (
2 | base: 1px solid color(sky),
3 | dark: 1px solid color(sky, dark),
4 | transparent: 1px solid transparent
5 | );
6 |
7 | /// Returns the default border.
8 | /// @param {String} $variant [base] - The border variant key.
9 | /// @return {List} The border value.
10 |
11 | @function border($variant: base) {
12 | $fetched-value: map-get($borders-data, $variant);
13 |
14 | @if $fetched-value {
15 | @return $fetched-value;
16 | } @else {
17 | @error 'Border variant `#{$variant}` not found. Available variants: #{available-names($borders-data)}';
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/src/components/transitions/FadeTransition.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
11 |
12 |
16 |
17 |
25 |
--------------------------------------------------------------------------------
/src/util/loggers/logLevel.js:
--------------------------------------------------------------------------------
1 | var map = {
2 | 0: 'DEBUG',
3 | 1: 'INFO',
4 | 2: 'WARN',
5 | 3: 'ERROR',
6 | 4: 'FATAL'
7 | };
8 |
9 | class LogLevel {
10 | getMap() {
11 | return map;
12 | }
13 |
14 | levelToString(level) {
15 | return map[level];
16 | }
17 |
18 | stringToLevel(str) {
19 | for (let key in map) {
20 | if (map[key] == str) {
21 | return key;
22 | }
23 | }
24 | return null;
25 | }
26 | }
27 |
28 | for (var key in map) {
29 | LogLevel.prototype[map[key]] = key;
30 | }
31 |
32 | export default new LogLevel();
33 |
--------------------------------------------------------------------------------
/src/components/PolarisFormLayoutGroupItemWrapper.vue:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/resources/avatars/avatar-5.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/components/transitions/CollapseTransition.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
11 |
12 |
16 |
17 |
26 |
--------------------------------------------------------------------------------
/src/components/PolarisTextContainer.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
30 |
--------------------------------------------------------------------------------
/src/components/transitions/FadeUpTransition.vue:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
10 |
11 |
12 |
16 |
17 |
26 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Logs
2 | logs
3 | *.log
4 |
5 | # Runtime data
6 | pids
7 | *.pid
8 | *.seed
9 |
10 | # Directory for instrumented libs generated by jscoverage/JSCover
11 | lib-cov
12 |
13 | # Coverage directory used by tools like istanbul
14 | coverage
15 |
16 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
17 | .grunt
18 |
19 | # node-waf configuration
20 | .lock-wscript
21 |
22 | # Compiled binary addons (http://nodejs.org/api/addons.html)
23 | build/Release
24 |
25 | # Dependency directory
26 | # https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git
27 | node_modules
28 |
29 | # Remove some common IDE working directories
30 | .idea
31 | .vscode
32 |
--------------------------------------------------------------------------------
/src/SvgSource.js:
--------------------------------------------------------------------------------
1 | const FILL_REGEX = /fill="[^"]*"/g;
2 | const SVG_REGEX = /(