Skip to content
This repository was archived by the owner on Apr 25, 2025. It is now read-only.

Commit 5fbb01e

Browse files
ci: release (#2472)
1 parent 07d9cb5 commit 5fbb01e

File tree

60 files changed

+445
-52
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+445
-52
lines changed

.changeset/brave-goats-remain.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/clean-guests-check.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/giant-camels-accept.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/gold-foxes-swim.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/lemon-sides-rhyme.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/orange-horses-film.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/seven-hounds-hide.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# eBayUI-Core Changelog
22

3+
## 15.2.0
4+
5+
### Minor Changes
6+
7+
- [#2451](https://github.com/eBay/ebayui-core/pull/2451) [`9559cae`](https://github.com/eBay/ebayui-core/commit/9559cae4d39efba2a21597266437450448812613) Thanks [@saiponnada](https://github.com/saiponnada)! - feat(accordion): update expansion icon
8+
9+
- [#2452](https://github.com/eBay/ebayui-core/pull/2452) [`74fcd1f`](https://github.com/eBay/ebayui-core/commit/74fcd1fcdf48f7edc20c3b8ac6968d9608d50640) Thanks [@agliga](https://github.com/agliga)! - feat(video): updated to match new specs
10+
11+
- [#2453](https://github.com/eBay/ebayui-core/pull/2453) [`54351d9`](https://github.com/eBay/ebayui-core/commit/54351d9e260937adb30a4a9ca7e676c507dab171) Thanks [@agliga](https://github.com/agliga)! - feat(table): added loading body state
12+
13+
- [#2454](https://github.com/eBay/ebayui-core/pull/2454) [`9f857cb`](https://github.com/eBay/ebayui-core/commit/9f857cbd05f9d2b588af26906e799c8b0ef56edd) Thanks [@saiponnada](https://github.com/saiponnada)! - feat(skeleton): added example for grouped skeletons
14+
15+
- [#2446](https://github.com/eBay/ebayui-core/pull/2446) [`9bd9d23`](https://github.com/eBay/ebayui-core/commit/9bd9d23be6d1fc0c52d748d8ddbbfa3b6bd23561) Thanks [@agliga](https://github.com/agliga)! - fix(event-utils): updated to use key
16+
17+
### Patch Changes
18+
19+
- [#2445](https://github.com/eBay/ebayui-core/pull/2445) [`876dff4`](https://github.com/eBay/ebayui-core/commit/876dff44bfc1f3e4fda6bdfdc39577c51c71110c) Thanks [@agliga](https://github.com/agliga)! - fix(icon-btn): added swap to icon-link for href and target support
20+
21+
- [#2465](https://github.com/eBay/ebayui-core/pull/2465) [`46423cb`](https://github.com/eBay/ebayui-core/commit/46423cb9e671f2d8e79d2d6315592b7aa73c7837) Thanks [@LuLaValva](https://github.com/LuLaValva)! - Fix carousel scrolling bug
22+
323
## 15.1.4
424

525
### Patch Changes

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ebay/ebayui-core",
3-
"version": "15.1.4",
3+
"version": "15.2.0",
44
"description": "Collection of core eBay components; considered to be the building blocks for all composite structures, pages & apps.",
55
"keywords": [
66
"marko-components"

src/common/event-utils/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ function handleTextInput(e: KeyboardEvent, callback: () => any) {
6666
"Alt",
6767
"Meta",
6868
"Control",
69-
"CapsLock"
69+
"CapsLock",
7070
];
7171
handleNotKeydown(keys, e, callback);
7272
}

src/components/ebay-icon-button/component-browser.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ import * as eventUtils from "../../common/event-utils";
33
import type { WithNormalizedProps } from "../../global";
44
import type { Input as ButtonInput } from "../ebay-button/index.marko";
55

6-
interface IconButtonInput extends Omit<Marko.HTML.Button, `on${string}` | "type">, Omit<Marko.HTML.A, `on${string}`> {
6+
interface IconButtonInput
7+
extends Omit<Marko.HTML.Button, `on${string}` | "type">,
8+
Omit<Marko.HTML.A, `on${string}`> {
79
"badge-number"?: number | string;
810
href?: string;
911
transparent?: boolean;

src/components/ebay-icon/examples/all.marko

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1068,6 +1068,18 @@ div.icon-examples
10681068
span.text
10691069
-- ebay-clock-64-icon
10701070

1071+
div
1072+
span.icon
1073+
ebay-clock-fast-16-icon
1074+
span.text
1075+
-- ebay-clock-fast-16-icon
1076+
1077+
div
1078+
span.icon
1079+
ebay-clock-fast-24-icon
1080+
span.text
1081+
-- ebay-clock-fast-24-icon
1082+
10711083
div
10721084
span.icon
10731085
ebay-close-12-icon
@@ -1518,6 +1530,12 @@ div.icon-examples
15181530
span.text
15191531
-- ebay-ebay-live-24-icon
15201532

1533+
div
1534+
span.icon
1535+
ebay-ebay-logo-16-colored-icon
1536+
span.text
1537+
-- ebay-ebay-logo-16-colored-icon
1538+
15211539
div
15221540
span.icon
15231541
ebay-ebay-mastercard-12-colored-icon
@@ -1566,6 +1584,12 @@ div.icon-examples
15661584
span.text
15671585
-- ebay-ebay-plus-logo-16-colored-icon
15681586

1587+
div
1588+
span.icon
1589+
ebay-ebay-plus-logo-dark-16-colored-icon
1590+
span.text
1591+
-- ebay-ebay-plus-logo-dark-16-colored-icon
1592+
15691593
div
15701594
span.icon
15711595
ebay-ebay-preloved-16-icon
@@ -1692,6 +1716,12 @@ div.icon-examples
16921716
span.text
16931717
-- ebay-exclude-24-icon
16941718

1719+
div
1720+
span.icon
1721+
ebay-exclude-64-icon
1722+
span.text
1723+
-- ebay-exclude-64-icon
1724+
16951725
div
16961726
span.icon
16971727
ebay-expand-16-icon
@@ -2826,6 +2856,18 @@ div.icon-examples
28262856
span.text
28272857
-- ebay-location-64-icon
28282858

2859+
div
2860+
span.icon
2861+
ebay-location-arrow-16-icon
2862+
span.text
2863+
-- ebay-location-arrow-16-icon
2864+
2865+
div
2866+
span.icon
2867+
ebay-location-arrow-24-icon
2868+
span.text
2869+
-- ebay-location-arrow-24-icon
2870+
28292871
div
28302872
span.icon
28312873
ebay-lock-16-icon
@@ -3816,6 +3858,18 @@ div.icon-examples
38163858
span.text
38173859
-- ebay-promotion-24-icon
38183860

3861+
div
3862+
span.icon
3863+
ebay-psa-16-icon
3864+
span.text
3865+
-- ebay-psa-16-icon
3866+
3867+
div
3868+
span.icon
3869+
ebay-psa-16-colored-icon
3870+
span.text
3871+
-- ebay-psa-16-colored-icon
3872+
38193873
div
38203874
span.icon
38213875
ebay-psa-vault-16-icon
@@ -4764,6 +4818,18 @@ div.icon-examples
47644818
span.text
47654819
-- ebay-toggle-mode-top-24-icon
47664820

4821+
div
4822+
span.icon
4823+
ebay-top-rated-plus-16-icon
4824+
span.text
4825+
-- ebay-top-rated-plus-16-icon
4826+
4827+
div
4828+
span.icon
4829+
ebay-top-rated-plus-24-icon
4830+
span.text
4831+
-- ebay-top-rated-plus-24-icon
4832+
47674833
div
47684834
span.icon
47694835
ebay-top-rated-seller-16-icon
@@ -4788,6 +4854,18 @@ div.icon-examples
47884854
span.text
47894855
-- ebay-top-service-24-icon
47904856

4857+
div
4858+
span.icon
4859+
ebay-top-service-filled-16-colored-icon
4860+
span.text
4861+
-- ebay-top-service-filled-16-colored-icon
4862+
4863+
div
4864+
span.icon
4865+
ebay-top-service-filled-24-colored-icon
4866+
span.text
4867+
-- ebay-top-service-filled-24-colored-icon
4868+
47914869
div
47924870
span.icon
47934871
ebay-trading-card-16-icon
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { symbol } from "./symbol";
2+
3+
import type { Input as IconInput } from "../../component-browser"
4+
export type Input = Omit<IconInput, `_${string}`>;
5+
<ebay-icon ...input _name="clock-fast-16" _size="16" _type="icon" _themes=symbol/>
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"template": "./index.marko",
3+
"attribute-groups": ["html-attributes"],
4+
"@*": {
5+
"targetProperty": null,
6+
"type": "expression"
7+
},
8+
"@html-attributes": "expression",
9+
"@a11y-text": "string",
10+
"@a11y-variant": "string",
11+
"@no-skin-classes": "boolean",
12+
"@_def": "expression",
13+
"@role": "never",
14+
"@aria-labelledby": "never",
15+
"description": "[view documentation](https://ebay.github.io/ebayui-core/?path=/story/graphics-icons-ebay-icon)"
16+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export function symbol() {
2+
// eslint-disable-next-line max-len,quotes
3+
return '<symbol viewbox="0 0 16 16" id=icon-clock-fast-16><path fill-rule=evenodd clip-rule=evenodd d="M6.5 3.67a5 5 0 1 1 0 8.663 1 1 0 1 0-1 1.73 7 7 0 1 0 0-12.126 1 1 0 0 0 1 1.732ZM10 6a1 1 0 1 0-2 0v2a1 1 0 0 0 .293.707l1.5 1.5a1 1 0 0 0 1.414-1.414L10 7.587V6ZM0 6a1 1 0 0 1 1-1h3a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1Zm2 3a1 1 0 0 0 0 2h2a1 1 0 1 0 0-2H2Z"></path></symbol>';
4+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { symbol } from "./symbol";
2+
3+
import type { Input as IconInput } from "../../component-browser"
4+
export type Input = Omit<IconInput, `_${string}`>;
5+
<ebay-icon ...input _name="clock-fast-24" _size="24" _type="icon" _themes=symbol/>
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"template": "./index.marko",
3+
"attribute-groups": ["html-attributes"],
4+
"@*": {
5+
"targetProperty": null,
6+
"type": "expression"
7+
},
8+
"@html-attributes": "expression",
9+
"@a11y-text": "string",
10+
"@a11y-variant": "string",
11+
"@no-skin-classes": "boolean",
12+
"@_def": "expression",
13+
"@role": "never",
14+
"@aria-labelledby": "never",
15+
"description": "[view documentation](https://ebay.github.io/ebayui-core/?path=/story/graphics-icons-ebay-icon)"
16+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export function symbol() {
2+
// eslint-disable-next-line max-len,quotes
3+
return '<symbol viewbox="0 0 24 24" id=icon-clock-fast-24><path fill-rule=evenodd clip-rule=evenodd d="M9.534 7.626a7 7 0 1 1 0 8.749 1 1 0 0 0-1.56 1.251 9 9 0 1 0 0-11.25 1 1 0 1 0 1.56 1.25ZM16 9.001a1 1 0 1 0-2 0v3a1 1 0 0 0 .293.707l2 2a1 1 0 0 0 1.414-1.414L16 11.587V9Zm-16 1a1 1 0 0 1 1-1h5a1 1 0 0 1 0 2H1a1 1 0 0 1-1-1Zm3 3a1 1 0 1 0 0 2h3a1 1 0 1 0 0-2H3Z"></path></symbol>';
4+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { symbol } from "./symbol";
2+
3+
import type { Input as IconInput } from "../../component-browser"
4+
export type Input = Omit<IconInput, `_${string}`>;
5+
<ebay-icon ...input _name="ebay-logo-16-colored" _size="16-colored" _type="icon" _themes=symbol/>
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"template": "./index.marko",
3+
"attribute-groups": ["html-attributes"],
4+
"@*": {
5+
"targetProperty": null,
6+
"type": "expression"
7+
},
8+
"@html-attributes": "expression",
9+
"@a11y-text": "string",
10+
"@a11y-variant": "string",
11+
"@no-skin-classes": "boolean",
12+
"@_def": "expression",
13+
"@role": "never",
14+
"@aria-labelledby": "never",
15+
"description": "[view documentation](https://ebay.github.io/ebayui-core/?path=/story/graphics-icons-ebay-icon)"
16+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export function symbol() {
2+
// eslint-disable-next-line max-len,quotes
3+
return '<symbol viewbox="0 0 40 16" id=icon-ebay-logo-16-colored><path d="M39.925 3.85 33.74 16H31.5l1.779-3.374-4.656-8.775h2.34l3.427 6.856 3.416-6.856h2.12Z" fill=#92C821></path><path d="M25.276 8.486c-1.814.06-2.941.387-2.941 1.582 0 .773.616 1.612 2.182 1.612 2.1 0 3.22-1.144 3.22-3.021v-.207c-.736 0-1.643.007-2.46.034Zm4.462 2.48c0 .581.017 1.156.067 1.674h-1.86a10.89 10.89 0 0 1-.068-1.26c-1.007 1.236-2.203 1.592-3.864 1.592-2.462 0-3.78-1.302-3.78-2.807 0-2.18 1.793-2.95 4.906-3.02.851-.02 1.807-.023 2.598-.023v-.213c0-1.46-.936-2.06-2.558-2.06-1.204 0-2.092.498-2.183 1.36h-2.102c.222-2.147 2.478-2.69 4.461-2.69 2.376 0 4.383.845 4.383 3.358v4.088Z" fill=#FFBD14></path><path d="M15.205 11.603c1.86 0 3.132-1.338 3.132-3.358s-1.272-3.358-3.132-3.358c-1.849 0-3.132 1.339-3.132 3.358 0 2.02 1.283 3.358 3.132 3.358ZM10.073 0h2v5.026c.98-1.169 2.331-1.508 3.66-1.508 2.23 0 4.706 1.505 4.706 4.753 0 2.72-1.97 4.7-4.742 4.7-1.452 0-2.818-.52-3.66-1.552 0 .412-.024.827-.069 1.22h-1.963a41.61 41.61 0 0 0 .068-2.066V0Z" fill=#0968F6></path><path d="M7.97 7.421c-.077-1.872-1.428-2.572-2.872-2.572-1.557 0-2.8.788-3.017 2.572h5.89Zm-5.932 1.33c.108 1.817 1.36 2.89 3.082 2.89 1.193 0 2.254-.486 2.61-1.543h2.063c-.402 2.145-2.681 2.874-4.644 2.874C1.581 12.972 0 11.007 0 8.357 0 5.44 1.636 3.519 5.182 3.519c2.822 0 4.89 1.477 4.89 4.701v.532H2.039Z" fill=#F02D2D></path></symbol>';
4+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { symbol } from "./symbol";
2+
3+
import type { Input as IconInput } from "../../component-browser"
4+
export type Input = Omit<IconInput, `_${string}`>;
5+
<ebay-icon ...input _name="ebay-plus-logo-dark-16-colored" _size="16-colored" _type="icon" _themes=symbol/>
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"template": "./index.marko",
3+
"attribute-groups": ["html-attributes"],
4+
"@*": {
5+
"targetProperty": null,
6+
"type": "expression"
7+
},
8+
"@html-attributes": "expression",
9+
"@a11y-text": "string",
10+
"@a11y-variant": "string",
11+
"@no-skin-classes": "boolean",
12+
"@_def": "expression",
13+
"@role": "never",
14+
"@aria-labelledby": "never",
15+
"description": "[view documentation](https://ebay.github.io/ebayui-core/?path=/story/graphics-icons-ebay-icon)"
16+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export function symbol() {
2+
// eslint-disable-next-line max-len,quotes
3+
return '<symbol viewbox="0 0 58 16" id=icon-ebay-plus-logo-dark-16-colored><path d="M33.043 4.636h1.39v1.073c.507-.81 1.47-1.242 2.445-1.242 1.91 0 3.447 1.566 3.447 3.809 0 2.243-1.537 3.81-3.447 3.81-.975 0-1.938-.433-2.445-1.243V15.5h-1.39V4.636Zm5.838 3.638c0-1.58-.934-2.648-2.258-2.648-1.323 0-2.27 1.068-2.27 2.648s.935 2.648 2.27 2.648c1.336 0 2.258-1.066 2.258-2.646v-.002Zm2.579-6.463h1.39v10.064h-1.39V1.81Zm3.883 9.572c-.574-.5-.855-1.256-.855-2.459V4.642h1.39V8.87c0 .757.146 1.213.427 1.527.294.337.738.486 1.283.486.544 0 .975-.149 1.282-.486.268-.311.428-.77.428-1.527V4.642h1.39v4.282c0 1.203-.294 1.96-.87 2.459-.507.459-1.268.702-2.23.702-.963 0-1.737-.243-2.245-.702Zm6.608-1.797h1.35c.16.946.841 1.392 1.83 1.392.748 0 1.537-.31 1.537-1.026 0-.662-.548-.933-1.39-1.094l-1.005-.204c-1.283-.256-2.192-.918-2.192-2.12 0-1.203 1.2-2.094 2.793-2.094 1.496 0 2.74.716 2.94 2.256h-1.31c-.173-.797-.814-1.176-1.67-1.176-.738 0-1.456.311-1.456.946 0 .554.388.864 1.188 1.027l.936.186C56.824 7.936 58 8.436 58 9.787c0 1.485-1.292 2.296-2.925 2.296-1.604.002-2.9-.74-3.124-2.497Z" fill=#D5FBD1></path><path d="m31.825 4.637-5.444 10.86h-1.79l1.86-3.652-3.013-5.722c.145.378.214.782.205 1.188v3.522c0 .408.058 1.045.058 1.045h-1.49s-.04-.514-.04-1.035c0 0-.756 1.311-3.104 1.311-1.722 0-2.997-.84-2.997-2.38 0-.085.004-.17.014-.255-.446 1.586-1.787 2.612-3.6 2.612-2.121 0-2.906-1.236-2.906-1.236 0 .466-.056.98-.056.98H7.94s.036-.712.036-1.22V8.746H1.64c0 1.348 1.015 2.31 2.421 2.31 1.73 0 2.085-1.227 2.085-1.227h1.66s-.22 2.28-3.642 2.28C1.255 12.11 0 10.664 0 8.369c0-2.897 1.866-3.857 4.104-3.857 2.974 0 3.84 1.973 3.876 3.307V.5h1.617v5.239s.685-1.206 2.894-1.206c2.357 0 3.753 1.68 3.753 3.777 0 .25-.019.5-.058.746.38-1.084 1.7-1.62 3.876-1.62h1.965v-.353c0-.985-.858-1.498-1.965-1.498-1.707 0-1.791 1.088-1.791 1.088h-1.68c0-.295.215-2.161 3.583-2.161 1.148 0 2.405.242 3.045 1.199l-.56-1.074h1.886l2.789 5.65 2.783-5.65h1.708ZM6.302 7.667c0-1.245-.915-2.075-2.256-2.075-1.176 0-2.37.754-2.37 2.075h4.626Zm8.265.643c0-1.53-.966-2.67-2.486-2.67-1.7 0-2.484 1.363-2.484 2.685 0 1.419.875 2.7 2.496 2.7 1.358 0 2.474-1.074 2.474-2.715Zm7.457.175c-2.545 0-4.277.009-4.277 1.287 0 .701.514 1.306 1.714 1.306 2.192 0 2.563-1.516 2.563-2.125v-.468Z" fill=#fff></path></symbol>';
4+
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
export function symbol() {
22
// eslint-disable-next-line max-len,quotes
3-
return '<symbol viewbox="0 0 48 48" id=icon-european-conformity-48><path fill-rule=evenodd clip-rule=evenodd d="M23 36.803a.518.518 0 0 0-.572-.508 12.15 12.15 0 0 1-1.139.054c-6.719 0-12.204-5.554-12.204-12.35 0-6.796 5.485-12.35 12.204-12.35.382 0 .762.018 1.137.054a.52.52 0 0 0 .574-.509V7.04a.49.49 0 0 0-.451-.492 16.927 16.927 0 0 0-1.26-.048C11.767 6.5 4 14.366 4 24.001 4 33.636 11.766 41.5 21.29 41.5c.423 0 .844-.017 1.259-.048A.49.49 0 0 0 23 40.96v-4.157Zm7.377-15.476v.002-.002Zm9.483 0h-9.483c1.211-5.527 6.092-9.678 11.907-9.678.384 0 .765.018 1.143.055a.519.519 0 0 0 .573-.509V7.04a.49.49 0 0 0-.452-.492c-.418-.03-.84-.048-1.264-.048C32.758 6.5 25 14.364 25 24s7.76 17.5 17.284 17.5c.425 0 .846-.017 1.264-.048A.49.49 0 0 0 44 40.96v-4.157a.517.517 0 0 0-.572-.508c-.377.036-.76.056-1.144.056-5.816 0-10.697-4.152-11.908-9.675h9.484a.5.5 0 0 0 .5-.5v-4.35a.5.5 0 0 0-.5-.5Z"></path></symbol>';
3+
return '<symbol viewbox="0 0 48 48" id=icon-european-conformity-48><path d="M46 39.638v-4.75a10.86 10.86 0 0 1-1.571.112c-5.266 0-9.668-3.7-10.747-8.643h9.175v-4.715h-9.175C34.76 16.7 39.162 13 44.429 13c.533 0 1.058.038 1.572.111V8.365a15.906 15.906 0 0 0-1.572-.078c-8.68 0-15.714 7.035-15.714 15.713 0 8.679 7.035 15.714 15.714 15.714.53 0 1.054-.026 1.572-.078v.002ZM2 24c0 8.68 7.035 15.714 15.714 15.714.566 0 1.125-.03 1.676-.088v-4.753a11.09 11.09 0 0 1-1.676.126c-6.075 0-11-4.925-11-11 0-6.076 4.925-11 11-11 .57 0 1.13.042 1.676.125v-4.75c-.55-.057-1.11-.087-1.676-.087C9.035 8.287 2 15.322 2 24Z"></path></symbol>';
44
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { symbol } from "./symbol";
2+
3+
import type { Input as IconInput } from "../../component-browser"
4+
export type Input = Omit<IconInput, `_${string}`>;
5+
<ebay-icon ...input _name="exclude-64" _size="64" _type="icon" _themes=symbol/>
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"template": "./index.marko",
3+
"attribute-groups": ["html-attributes"],
4+
"@*": {
5+
"targetProperty": null,
6+
"type": "expression"
7+
},
8+
"@html-attributes": "expression",
9+
"@a11y-text": "string",
10+
"@a11y-variant": "string",
11+
"@no-skin-classes": "boolean",
12+
"@_def": "expression",
13+
"@role": "never",
14+
"@aria-labelledby": "never",
15+
"description": "[view documentation](https://ebay.github.io/ebayui-core/?path=/story/graphics-icons-ebay-icon)"
16+
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export function symbol() {
2+
// eslint-disable-next-line max-len,quotes
3+
return '<symbol viewbox="0 0 64 64" id=icon-exclude-64><path fill-rule=evenodd clip-rule=evenodd d="M16.308 12.537A24.895 24.895 0 0 1 32 7c13.807 0 25 11.193 25 25a24.895 24.895 0 0 1-5.537 15.692L16.308 12.537Zm-3.771 3.771A24.895 24.895 0 0 0 7 32c0 13.807 11.193 25 25 25a24.895 24.895 0 0 0 15.692-5.537L12.537 16.308ZM32 2C15.431 2 2 15.431 2 32c0 16.569 13.431 30 30 30 16.569 0 30-13.431 30-30C62 15.431 48.569 2 32 2Z"></path></symbol>';
4+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { symbol } from "./symbol";
2+
3+
import type { Input as IconInput } from "../../component-browser"
4+
export type Input = Omit<IconInput, `_${string}`>;
5+
<ebay-icon ...input _name="location-arrow-16" _size="16" _type="icon" _themes=symbol/>

0 commit comments

Comments
 (0)