From 9fd1a53c74a0b34fbb4a8960d68e80dcf4075853 Mon Sep 17 00:00:00 2001 From: Maria Hutt Date: Fri, 17 May 2024 12:28:29 -0700 Subject: [PATCH] feat(chip): add small size (#29514) Co-authored-by: Brandy Carney --- core/api.txt | 1 + core/src/components.d.ts | 8 + core/src/components/chip/chip.ionic.scss | 29 ++-- core/src/components/chip/chip.tsx | 25 +++ ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 1787 -> 1799 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 1670 -> 1674 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 1602 -> 1630 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 1921 -> 1921 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 1811 -> 1814 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 1624 -> 1629 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 1649 -> 1663 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 1508 -> 1551 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 1504 -> 1504 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 1023 -> 1024 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 1010 -> 1010 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 889 -> 888 bytes .../src/components/chip/test/size/chip.e2e.ts | 35 ++++ ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 1083 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 1111 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 1020 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 871 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 852 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 784 bytes core/src/components/chip/test/size/index.html | 162 ++++++++++++++++++ ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 3127 -> 3131 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 3290 -> 3301 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 2947 -> 2939 bytes packages/angular/src/directives/proxies.ts | 4 +- .../standalone/src/directives/proxies.ts | 4 +- packages/vue/src/proxies.ts | 3 +- 30 files changed, 256 insertions(+), 15 deletions(-) create mode 100644 core/src/components/chip/test/size/chip.e2e.ts create mode 100644 core/src/components/chip/test/size/chip.e2e.ts-snapshots/chip-size-large-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/chip/test/size/chip.e2e.ts-snapshots/chip-size-large-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/chip/test/size/chip.e2e.ts-snapshots/chip-size-large-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/chip/test/size/chip.e2e.ts-snapshots/chip-size-small-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/chip/test/size/chip.e2e.ts-snapshots/chip-size-small-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/chip/test/size/chip.e2e.ts-snapshots/chip-size-small-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/chip/test/size/index.html diff --git a/core/api.txt b/core/api.txt index 265d97e286..0b514e6580 100644 --- a/core/api.txt +++ b/core/api.txt @@ -578,6 +578,7 @@ ion-chip,prop,disabled,boolean,false,false,false ion-chip,prop,mode,"ios" | "md",undefined,false,false ion-chip,prop,outline,boolean,false,false,false ion-chip,prop,shape,"rectangular" | "round" | "soft" | undefined,undefined,false,false +ion-chip,prop,size,"large" | "small" | undefined,undefined,false,false ion-chip,prop,theme,"ios" | "md" | "ionic",undefined,false,false ion-chip,css-prop,--background,ios ion-chip,css-prop,--background,md diff --git a/core/src/components.d.ts b/core/src/components.d.ts index 71dd452d1b..d9802a3b7c 100644 --- a/core/src/components.d.ts +++ b/core/src/components.d.ts @@ -766,6 +766,10 @@ export namespace Components { * Set to `"soft"` for a chip with slightly rounded corners, `"round"` for a chip with fully rounded corners, or `"rectangular"` for a chip without rounded corners. Defaults to `"round"` for the `"ionic"` theme and `"soft"` for all other themes. */ "shape"?: 'soft' | 'round' | 'rectangular'; + /** + * Set to `"small"` for a chip with less height and padding. Defaults to `"large"` for the ionic theme, and undefined for all other themes. + */ + "size"?: 'small' | 'large'; /** * The theme determines the visual appearance of the component. */ @@ -6026,6 +6030,10 @@ declare namespace LocalJSX { * Set to `"soft"` for a chip with slightly rounded corners, `"round"` for a chip with fully rounded corners, or `"rectangular"` for a chip without rounded corners. Defaults to `"round"` for the `"ionic"` theme and `"soft"` for all other themes. */ "shape"?: 'soft' | 'round' | 'rectangular'; + /** + * Set to `"small"` for a chip with less height and padding. Defaults to `"large"` for the ionic theme, and undefined for all other themes. + */ + "size"?: 'small' | 'large'; /** * The theme determines the visual appearance of the component. */ diff --git a/core/src/components/chip/chip.ionic.scss b/core/src/components/chip/chip.ionic.scss index c3f4fc5e7b..021e18d42a 100644 --- a/core/src/components/chip/chip.ionic.scss +++ b/core/src/components/chip/chip.ionic.scss @@ -1,4 +1,5 @@ @use "../../themes/ionic/ionic.globals.scss" as globals; +@use "../../foundations/ionic.vars.scss" as tokens; // Ionic Chip // -------------------------------------------------- @@ -9,13 +10,12 @@ $ionic-states-hover: #{rgba(#05080f, 0.16)}; // We should review how to make thi :host { --background: #{globals.$ionic-color-neutral-10}; - --border-color: transparent; --color: #{globals.$ionic-color-neutral-900}; --focus-ring-color: #{$ionic-states-focus-primary}; --focus-ring-width: #{globals.$ionic-border-size-medium}; @include globals.font-smoothing; - @include globals.padding(globals.$ionic-space-xs, globals.$ionic-space-xxs); + @include globals.padding(globals.$ionic-space-xxs, globals.$ionic-space-xs); @include globals.border-radius(var(--border-radius)); display: inline-flex; @@ -27,18 +27,10 @@ $ionic-states-hover: #{rgba(#05080f, 0.16)}; // We should review how to make thi gap: globals.$ionic-space-xxxs; - min-height: 32px; - - border-width: globals.$ionic-border-size-small; - border-style: solid; - - border-color: var(--border-color); - background: var(--background); color: var(--color); font-family: globals.$ionic-font-family; - font-size: globals.$ionic-font-size-m; font-weight: globals.$ionic-font-weight-medium; line-height: globals.$ionic-font-line-height-full; @@ -57,6 +49,8 @@ $ionic-states-hover: #{rgba(#05080f, 0.16)}; // We should review how to make thi :host(.chip-outline) { --background: transparent; + border-width: globals.$ionic-border-size-small; + border-color: globals.$ionic-color-neutral-100; } @@ -105,3 +99,18 @@ $ionic-states-hover: #{rgba(#05080f, 0.16)}; // We should review how to make thi ::slotted(ion-icon) { font-size: globals.$ionic-font-size-l; } + +// Size +// --------------------------------------------- + +:host(.chip-small) { + min-height: 24px; + + font-size: #{tokens.$ionic-font-size-s}; +} + +:host(.chip-large) { + min-height: 32px; + + font-size: globals.$ionic-font-size-m; +} diff --git a/core/src/components/chip/chip.tsx b/core/src/components/chip/chip.tsx index c696faff15..be7c9b218b 100644 --- a/core/src/components/chip/chip.tsx +++ b/core/src/components/chip/chip.tsx @@ -1,5 +1,6 @@ import type { ComponentInterface } from '@stencil/core'; import { Component, Host, Prop, h } from '@stencil/core'; +import { printIonWarning } from '@utils/logging'; import { createColorClasses } from '@utils/theme'; import { getIonTheme } from '../../global/ionic-global'; @@ -57,8 +58,31 @@ export class Chip implements ComponentInterface { return shape; } + /** + * Set to `"small"` for a chip with less height and padding. + * + * Defaults to `"large"` for the ionic theme, and undefined for all other themes. + */ + @Prop() size?: 'small' | 'large'; + + private getSize() { + const theme = getIonTheme(this); + const { size } = this; + + if (theme === 'ionic') { + return size !== undefined ? size : 'large'; + // TODO(ROU-10695): remove the size !== undefined when we add support for + // the `ios` and `md` themes. + } else if (size !== undefined) { + printIonWarning(`The "${size}" size is not supported in the ${theme} theme.`); + } + + return undefined; + } + render() { const theme = getIonTheme(this); + const size = this.getSize(); const shape = this.getShape(); @@ -72,6 +96,7 @@ export class Chip implements ComponentInterface { 'chip-disabled': this.disabled, 'ion-activatable': true, 'ion-focusable': !this.disabled, + [`chip-${size}`]: size !== undefined, })} > diff --git a/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-default-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-default-ionic-md-ltr-light-Mobile-Chrome-linux.png index 813f5aac930b3c86f3577941c35e6549408d4774..59e9ade49ee3aa846bd0031b7eef9836a9d42181 100644 GIT binary patch literal 1799 zcmV+i2l)7jP)Px*!AV3xRA_p{bysnr>F2*a_jk_yerERGbM84_QBhHoxJgP%3aP27L`O%XP$*C+6!`l3y4(GU zU^1D|>2&CHI&R*)$?4OlIeYf(BaPwZN;)7QfSjBhGBPq)uwcP#Gkb*5(NSt^YpJZP zM6cJotamCclgY@+$|5f>kAQ#xPh@@K==FLkDk{)uG+3=xr*$(*%jI%POG`;iO!Rb4 zkI>lINJ&WvMx$}Y>%xN#5fKq+G@8$>Fu>ZiYtd*lL_|c)c-=u-p-`Y!tBH(^oU42u zBQi3Qva&J)0|TdB6Q!k6DQdNv@bK`t&gU^AA|fa)Ek!DoI<$+@+1c4FU%q@kvU!xa zxHz)2vmM$5fWW{&^78WLE0@Q~&CMk!C`kM*02CD!A(zYNGnYs4_xES}_U+1`;J=+ktx#C)A9HB2SBP+Dv`-#5ACqy=exw9GO3J^&jpk8 zOd@MjRwI!}+`jR9nq$25qgPn5B9=3!PPpA~CNi_KdH%U9^7FRB{pG2jpP$ouZ*Omu zN+perjR?uf$u4hj^5iLu#xYhU#1j*<6utf)1>1^QowAPGx9_+ew7R;E!h+mc3qQy| z|MhP+Y;^r^opKdoVq)AHI3Yfctv`Go)wXLB!uU-F()qXuET#m-4p`GBiBQp(F1xGNN$jjT>t$NMKv5)iPEzcybW z>1!#X_|fWGj#OzJ?pgBcYh1m0&7sX~v2g2F7vtmO^!DC;=$d=VRr204hd#oX*uVb8dx5?41mRF-FTQm(aM=UV%90JPd6Zgk#cczA@MAjjok_)|~uVzG+)<0t6ty^Gmm#%{MWJUl$x zNG_3TwOYc$!XB&hz`!7bgIXdZ!?}C6AE{JITU)zBO<_SUHk)l)-?nS*Y~1u6Hmpx2 zQMrmxzeV`^cy>cVtJT76rT6T8gV4}LBt4VJ-!5IoX0!47Yd^)u$H!&g%F08mN?6Ik z{bc}5Oib{z9XrMA5{bm&`5Ye~N2hatUY?05X`!Q|!(}mm)oR0FFre4#X=%O63opLR z;Uj}lI^%e`Ia}!J>LxBeiP*SA0u>6j zZ!4g*>@D7T_b}hj%0MEK@bt2HR;*0IWHJ*O5suY5{ZUCyPNJ`WfasW5{_@esP8}K> z8v*c&jg6f=ckUeC-rjD>yMs=rV`9QiaB$E=>+E(reSQ4|1qF&5j3$!_A0HnC;gb)* z{{8{v@&)1&(ivv6nXxg`v=`+4h)puWCde4%SXhWoH~p(?+P-&ZXD92|ucxJ@ zWv=o)ahjW(*|cdBJr8__PT}-eM-T+k)6*#~E@n1gVspvR&=6|1n!36=>~_1;I+q7{ za=D!R{CqMqGykU#@M>ymsHmuLdX)2NTuOhMHEY(8mX^knB}>Gk+K25+c>=T9EFRT% pc6M^+%o&=RnjUG4N0R=3;Xj{Jg?_OIr8NKm002ovPDHLkV1hr(kM{ro literal 1787 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 UM)$Vy!vFvP07*qoM6N<$f}#i&GXMYp literal 1670 zcmV;126_33P)U1X zC?TUpje@PME$r>>VQ6TGapT6Z-^h_8m3aD}-_qLJiiU;;_N%CT z;Jn^I)z#IpcI{d?Iy!=2`;!pl`Sa&-;J^XY)zv9fO)e#~lmv5g z^8pPhR=%jH2&-1DlEkb8G&D4nC7!_~DJdz4j*ezX43y$AGcyw-MvNFtoM>xngM)(u zYHMp>gGNL|z}eY(P(g}eGBPp{85s$lsi~=mIt&#Rl|c#G)YJq!J3H{W>?AsT_^@2a zefwh}tg2$ysc|qg(1)|rd}wNFC~cT0PlVVWxf3-twb;64BP=cZUZ20&wFhoXU14lw z$lm|z)hi4cGDM*+0RaKvrKYBeTwPt|-e_ZMkEv7N!^|1h=!iE(h4 zXRj3Oa&JGVjv0f%K!1$a(PlkzUuC-0EX02ogITj?qWE?R+&z78TX0k1aOA$c?Cflj zwY9ZEP+wnfEcbMm+;j9;I<|hj1GjEogO-*iJKxdKfjf6g(cIJwE34_O*(bwPSO0RB#n)YC@sB**0xqmGc$vl+G}_^FA|9`cI;SoO#h!g{T&l0P5_U` zgBaArWD2r#t|DwxIL`if8roV~5?!QW^7He-D=8@v85tS95h%TUw#{5Db8|&-&}uv? zuYjl5N=%xh$0?|a8#nTCB0U8<+S*vL(jNr{e3(p`3}a&>97|0E8EW6RvG~Z&79E`( zxSaJ1j;18QX3lJE+x`v9mQgz+m`=^j&CoM2fw1yE%OhgY8ZMK@9ZE!DVG-T1y#&aLDLxvun#(!D{!>(JKTh9e1auy^^z)4b4k0U4d8Z&~jpyav)xy;iWr6qj1`qKqUNPPy~ zxOp3d!YWSTtuUYdAr8gGN?fPDz5%}efhfCQ0u2py8Blt81=pq(78bMhW$ADCSnU6r zb>Y7Q?ThP@qAsrPpg3_^=!ChSI3g%807Hik?Pl4aHU11PUDC*icOV_3kBG?iE~%;X)J+|ELyw_6DLeSY|LI((~hT~ zWO0{$<)TcCQsT0*p2G}7paivesRv%Rzr^*cS8z7-9Ck(RLvHrZ7&dGeJ`Y)s(`SA_ z`NKQik`aMcK7I`AnYMU%uNbPTs&eC$m6zTc21-UHckW6Cp)|jAi3`Fue1YM^hqLok zLVSF=?E9#k)k{szT@S^@NM=mhb))v|N8*tb=K3vvwqVU_Kae|9J)|W6B$g-bYE1>UK}>rSe3ZdaS7r4-bc;?nqhC{&=6H zsV7hk4GmnnbZPJ}(`Y8%iiJ0UzBOAZ1WTJ^v^Q$dr5^Ujxa&=)$6VR*@bKt)b4>g& z?EoeuBtTD3ueb5~<@G9V?d<302ZHS?J#Jvr%*MpTa0_J1ehDK_DS<$M;NW1^KTC_k zZ!ct-f$~X$cKi|(6Xj0K{~wv8P1Bz~8$NjOfPFU1%gg)sJ{u0GAXT93UuGjDMs^fw QQvd(}07*qoM6N<$f)XYuz5oCK diff --git a/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-default-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-default-ionic-md-ltr-light-Mobile-Safari-linux.png index 2e23685601794fc42f2bd63d9a70d12c5ed1ed59..0eeccf2a8e2e875283262500e27077fddd8be3fb 100644 GIT binary patch literal 1630 zcmV-k2BG4mwlVv%_8pZ?qD1;nH&}t78Df3U@)AVoG26ufj}@3|9WUN8mUw| zI5;Q}2)etw+uPew6g3f#7?Y;c>B-5-QBhG=R#yMJrD^1Hc~esphrk!BT}1qTNQtybI9(*xK@ z)9LiY#6)vj%}!EM5;jS20Fa!VY~Iyvj*v(s7K;S{h@YPykH<5(gPbfpH8}Vb0LUZ~ zjpiB~yJ?Y~o#}p6DpmH8-1`q6eiFAiaclf5IprSDPl%6mbE5-*R;x9*=AtMX9v+Sh z3kx&0=Uu$iFfoDp`MyJ=xpw#54p_dj08So=!G0C4Wt3*sRO z0Bqa7lUrMFFor}Tty!~%5EK+-qNC7|;G}I^0ASb79hFtwUAx(Ldb{iwEdl_UY~ucd zha{5KGCyAgK>%P#BDsC%k5$1;J3CuPM+X3qN@agOdZbjUmM!zOS-24E^Xb!POO`Cg znv9Q20bs!b%2Y<7uy1s9^qE*J5D2}!y=E8zlgY#}7>qfN#P+1EOP4OGKXV=cTHCI# zS{+eY#XXvHV%_>pGT8(G9Qr1k$Lnag()2kiMIw1#S;Y+w4d>R@*VUg5d^fc7<}CnF zC=@<^E5@Z#tk1ms!o2*#=~<2)&ld_GUv9XPos(-&!_(7~;Oy)?M`;8>0#_`*d-vYR z=;)5mcAu%M30bug0QRu=7JmQ3w^;|vN{heTyU*3tW&gfZ0BC7#yL{oSySp0za4M>Q zE~^L)37$1eRYmEi2}v6_L}71uCN3^6I5L?$M`-|9K%pp=%9fTkGKnmg%iFH;+OF{y zQ>o2YTW1E>aVzn7{KZQR6_quA3H$o{2j-s01lHEpuXZ@@d;GVTr^oQf2!ca8JG-XJ zV?Ww7Gx%6;UUkhcF)`6DF3t#osMM;NF*=QqYp(4>g*Lm%GzhX-y z5(0s6_`5?`xm>Qmb-H5N;NK(V(Yy@q*B?~*cg@SXklTY zSCx^Gf%y9R@_0NFiS!!Y^Uvfqj-qIDbF;Z+=1OB@BZ{Ip0N`*q8jZ%>KC`1%tINyF z0Xv$CL?SMiYi_04sjjZZ*1E~{wWz3w&*z&}X%_f=eo09Q_IXlTsZ^$>ri#U4^I4ff zB9Wx0r>j(xd+LjwY&1Me`4Vg*IC}Odg#bQY$lBtrHwqK!87#A1U+uJ+uVn*Tf z`3VULeSLk?3-xc96beOCQ^!Q{`VaeMH?F%%gf7+or{c0V_^Tuu&Z8YXJ-n9@+O8~tyW8=(t&{ifk4pH)6>z> cVfw1~Ukb5azZWReApigX07*qoM6N<$f{~s9O#lD@ literal 1602 zcmV-I2EF--P)S_I&rI7oDAoN zil|KI9NT2HPKtP@)B)$bOS+ZoeW)~^FgUl4271K((aFI zD)t2=j{5uS_MY#Y?|1JxJ?Gqm(CKt=41ypu8jZZ*BQD)jgF$HvB* zOePcnxLoeb>sB;PVgtCtcHYRQe3=9AOlgTvk?}edOtJ!QeN~6*2u3P8MSB{KmgBfr7 z`}_UbcI~aOr8Twn&QlhgE^cZ4BReZIb_IJ{t^jbhyh7Qh0)Q=BcN7(u+6ItFBr27P zXEK?Nnuv*xO5U;w0Cw)!E-onAxhu7!y~StVJOCIT9=V~oNhG?31Tzo>0f0W0>RLzV zvM3gbGg(?5QdkhC)VbpN4+!}6{|8dqyd1rb3H5>dwOoG)#_fQ zvb(!y@#2M6KH=fvD2v6K%F}O6-aLOkt+Y%60Cn}3mn~l*E+{&jb&Rum-SF@T037%x zv$0WHSylbXr=P1-kHrN=Q88~96_=Kjo?%ABG&Q#Z!071c8^Pg28V%NFjzE+n5KYW- z(}K2YW4Pyca@bCMlV|m0J~H7h;o1Y z_Tc`Lc|U)#hv(<#yO);+05x^>7b?!s>45-nD*yDaC-Y;XqbAK#ke~O_#$@iARamcD zv1G{-luRa1MHc|(dU)vd`kI=0ccQyar>k#htZ!(fQYe>d>uiHdio`e^?%esxd~xC5 zJ-6@Qe=x-?P9T%X)7Zz{zVpw*1+VuH3?L}d)YM|RpYZ-V+u$SFIj0MMkB?vL>-!pl zAcir6ZH(D$#s=}!!K+lNfPjEWm={$Jw zP$)Xy)gklq^96viGm@s}762d+2nd2$wk+85Th(>)04kLVmCNOhij79&=;-L<{{Blf zb@A&H*T$`hiH_pD`;JblD=9q-049?uoxksJ)-kJ!V`F2Mto;K6Cw}=2+Xv!sxJ8Q= zG&WuZfa_iIuC5!lNxi+j?%us;*Qc|y6P3wij&#%c8Pr$l3m1o`^D`3S-^)Ak69Blo z6N`&Z9n1NF$yy#7wv<31?9bS1RWUFy;Oo6#u~)2G&5d9G!KTl4@5JUT066sh!F?GA znXKi94j)ZPNw!V8c~fHE$y40533c_Ct%};(+K}kz=-S#^N5+mYo6SmPpNEIXoH_1} zVhjd@T0KaikgfXHU@#16G}!!Y7ma3kaBz@9AzN(?R<2x$1O)|MxpIXx*#hfwo-V>> zvsok(O&;!QghHX&Y(@c~s;Ww-)4AHm8CtFO;>C-AZO@HHBcIQAwURSDI9R?W zq*7^ldAUoK93qiOnwpxh>t|oWD2f&q7EW;sF=KRhcPAz$Vy_k^ehHgQrj(Qvg+k#X zF+0fR@}#6Biz`?ii;RztS5#DZdU^&22fIS=IV2KET3VXb>686Kr^v`ifk5D@$ylq^ zrl+SjH#gfBIXu!sQIx~sWMpK_q_kSC76=5@)zuRRz(gGCJ}pKNDwP@*7RF++LPJBT zR4S23e1U#ityZa2c6D{hWU`Kqj=sJ==Le?$0m_S04CJecV*mgE07*qoM6N<$f>c-( ARsaA1 diff --git a/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-rectangular-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-rectangular-ionic-md-ltr-light-Mobile-Chrome-linux.png index 5871f22c718ab537d575399f38938d6aa05782c3..56cf5e729abe3609d17dc0aac08b96a9fc0eaa02 100644 GIT binary patch delta 1918 zcmV-^2Z8v34}lLMiBL{Q4GJ0x0000DNk~Le000180000X2nGNE0K1W=d66L+e^gZW z6~{lbAwoa~S<0fVxMX$92(mBYt{_;GT8~Tgh${+e)MKeOjZNj4NC1&W4T4(?n@Whr zN2zVKg+{ed<7Ne^yp8ZASD{ z`}u#sq)G>nN~J7WywIp^#qy<$QTUOalgFCal>l^hc5>?U87eBSF<^i_(NU4OxHt>v z)Yms~vY?Qb7BxOT3POT|sI9GIPx@YzDisG0A0=|;4CHbLN=v`t%dgI%)3u{ej3q2I z7=ZTnc8+D|GG}%afBXAcf38$qW!TW6%#MykEbgkKj*bqpbMv`fcL#sJ@pumMpt!h< z+0l_yRo75lT*@nRzQ4$4KmP(-8(X}+6+Lplb*q+7&U}VarNV2-5Tc_ZkjZ2K6n=b~ z7himV^XE$ti^WDhAI4Ly=~h-&I6FCUuen(eBO>Y*($e=Lmpf2Ve{qeliPNa6t^uI3 zsv5t*FfLr|daJp5&3fM2u@kLMM|E`#?d|Q<)!jy~*OQrbm|wp-53N>*R4Qe~s0qT>M5>#jfMauf9eqk+LOW8{6MX6k=PjXep_w=}4tgl9G25zityd65j@(q@;{( zZ)`Wpf5`D-`6Yb(LbzF3g}t2}@9le^Ij_za`ggsX%BIZ;WMm$ssj0~% z-At}@0IgOl?6oM|vQ?y{?jbp8CrL@E zgoXr>p4KH^P@q4%_q@liemR(l;bEv$O>EixdRJgFDd}m+e@vS?82|@|0i>kvVdLxZ zLN$*WJ&JYlu>e?E$;it;$se}9Pja6v(v-F9f?GOy0w*0PZuB(iA?fovgjI(hF^Gi8MP@CW68@o%9zok z061S%g0qtoe7=W9b8(9aB z(AcP?^?oY=N|g!^4|f1ULxM~eoX1&SY;0_}r>qmUe~{oH26=iiAuL3&(d+eSwOY!{ zFAJMoE@%4mDFA5N+OW2^Hfg+7vGFWlxfZp$6%S8$+}zxH*!<9!NF?IHg9qK?XoQ*e z9dfyYsi_)q8mOPkh{J04`st zFgcEg@x(XMp3IHf}-HJ?&>j&ZMZQf0%RU{t1A=U?6_|CNd6mJ>y5uiXbQV zxbTR%|NTsstz3gtDn%xfp;oH_=-00wbXP3hH{cJB<)G8)Fc=JvjLpY;90r4d?A&|+ zu2fv*qry`{zlXaUjg3kwtEvGgDk|o}h2B3|T3cHSakRF!lAMx;NF+jYU-P8WJ>Anw ze|+3(9OZJhBy0oV`RATxcgijnE{?(1Ka}TRdYN0dYKfW^0l<>Q3z--m#;CF5d1UWJL?QwL{J2x!!0_irQGV$X@o}q}JMT4o{XN!Z)l5g0s?_V)H4 zjcedQN0Q&&$<}Re^6U#^NcjC5ERR_tf2_OS-U?>Um_|TQI129oQg){^J1P>rUf;vl z=1uF_lfDoCzzGD0PG-UU-x3xY%#xUul$4Y`k#3^C`Y>Hz-@r4^*kWsI+oP|grG>UO zEv~LEM(tXy7LBG2M@KmTYPA}TrcJQx?CeCR)0y_jG$u`4N+f3u(e zgTjJb!KSI{9tMK}C#Qiw>Px57p;W4Hb#)PztNZuw_nOtRQ{(#Lc^ybcW_|wq6I9ASz_+cpf8sf3%z6c-;0^B zh;9ZfqMHGW=w`qox*4#DZU!u(n*ouRm)8Sx2k~>`-=}SsdVX!4ivR!s07*qoM6N<$ EfMi7+{ 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 Ef(%$=rT_o{ literal 1811 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 JPDHLkV1mxU7rFod literal 1649 zcmV-%29EiOP)Px*D@jB_R9J=8nQc&1*BQrud%2*nFd#1R1sfExOfszt!m<+42nwxQU}a(<)^s(B zGYUlQG#?r!8g;BD6C*Q<&M@&qLxDtygE3ALEwZf|(59(S-%uwZIHD`N?81V;?9S2; z$PFtjTwWCYeLLrQ&OQJCy));Y=Nv_7XlOSwiI0ybF)@)jbLJ2b5I{gc023!plskMx zbaZrJwOX-St=ztSo71OHV=x$Gk5>$3(BI#m_3PJ@o}P}6kIz_W9yKY^=dLRGx7KLe^OdUMN3Ny1qB6^l$2n%+Xu`U(4eocFL`-+Xtmm> zp>x!nJ$shi++5n)+WN(W$2(@tnniJO@pEGiAR!@vqM{-~Lqq$;T)yC>Ns}lnEF>f( zhKDXuoX3m^RUS1xeC`x^jLA_p&TCE;0ZDU4c zWF&gMUTO;ffq{W!W@e73t}$i9h7C-fJQ;coW@l%kR4T_?*O=k!>q}Nv765{upC3A% zZoD-O8>8_7O-&}Z@zm5*{QUe7H5v_`o}O+Ki$6WaxpNn!wnCvGFffn^^;}l!lJW5H z7<2J*cz4Gxe0+S!`{;uK<6d4~XfzsxxVX4MA9U%`chuHiK@%N?COV4fsCg)rKD@VU z53ADG;B-2lkcH6`7Z-;Z9v(hqVsP+u-dy)bmp)x;GO-Kdsja<2M8sSGnwu?r_04G- z@7^OMwabrRk_RYv9`T8-&fC zP1?#71fgf4fAFA*FHWAqYHeY~ir>mI7#<#upi-%Z`CfXM5j?#|sMQL7=u>Q)=Hg8ri$= zL#9rhf;J`^fCC2(5*eW;|Ih&d)~$U5^}P8MmmFjLn|im;2BfbPp`OdOt=Ry0d3jRy zc{w}YeTTBo%W*oL6#ngF1VLb}eht4;YvdUmG7I=eMI}>%UH5sq)MQSbJT8?`|Giwp znm=SnaZwa`C00vq?G-sw05D(sv*@6pAgqr{q3bv5h)~a!Uc`h66Nu47%X+3@GPz%B zdr3-Mg4NuJ)!fJrx2~d6O(t$ZEVDyrNja^pHoSejUB-D&^roe?Rkp#t#j`@8pu4+g zn{2b$P%2$((Z1U;cbH5jc?SCu7&wXDJGZlA=N=mF+>!cc{34jUcN<-D@7=%8j2XcI zczAf=usft!Q&W@dIaMlEzklA{#zwdKy_ifUgu1#q*%S5hdd4cEqvr9}mOo2w%rTMl1+eTH90#1J!o5eW&4ADMLwIuF3oCGq_JwKNtiTtZ}2EPLPIPuj{9x}Ad` zCskBbpiryT-3EgJFE6hV8GRgw!-3h{%#Y&S9}pCz8qs|1?d`O+wGa60$FbY( zXti1do6W|F6DNi}nL9*LbSppC+eN=hOuEKIsS^Y-?ZF>>T| vc6LhFXSZ(M;>?*dR905X9zQID&m;c_aGMLwLwtNZy1KfC6=zsLq8WdGe*^>sKu=F^w7G_? z|LoZ_q^71KJv|*n({F1^0g34)BqYGe$w}?N-V~^+stV!Z;du1u(GXeR3doo(l9G~O zVq&89aB>0L+S(8j5`xCYMg^IN08XDi9T^!Jm_2*;n1PcEdiU;K2!%ogO)3BqpF4j1 zI2;`v#~hqo;OgpX1O^7OKB)k>ZQC{)P{w*oOG`ssTpYz<0g1omiYq*tx_3}&McZ7&yH#r=*BtXtzdtU`i=gJpn`k&*EARo=P1 z{ZH6A%tchh4o1s*7#J9UwE8A~$-RW!3t4bW5*A16MFy83$jka%R+b%~i$KoWIa zTwIiPmIKz-NMU3&lkK;8%U77BH3^AFWf6C-i&Tv}x$>?xw$Wb#+l*UIE?=9;~fCP>|>T{SMUD)xp-r2I(0mRRXN2sE`4k zKYtz;78WB0+#3E39dkr{ke=>0ZVE=ng9mue(gHuwPQZdo7hu3><<+ZKxKUY!9Xog7)QO+K=euHeOe`uZrN}vZ znrcZRDTB`%A!=^jps9xoFg@dE{C2f~IUX7_nyQC~rvRwLhi>1l!MSYN!k;W&27kYG2-xV)3SwpJ zME#IJ^JczF1(pXXpVfY_VgiZW2Z`x@7c28i(&T`W(sJxSa0q3RtL(FHcSg}5#ic?Sq7mFGq37vS zPC%mZyo>pCZgRL792}%>(ZtkexHQNndU8}NE-oH6lCt)}@q?I7fB#OKhj1_xU;j1ZYc3xuJ)AKJW?QI-zK=slxsqDd#-TUCc^QU1e>3qKYm}A2;{ha z;U$3MzGOilNzsYa8O_Yh)Xl9p1N5VmLcHs|$ltIiyl4LPJC8{l%M&^KOFdiaM9>$uTn}B}FMbCmw6yfUy*^WWCmcq=zX3g!|{sT1w z<^%D8ArN`dlBL0zqoe+&Op7KKt?8-`Z>KvyPgv zvGD*#P#hf{K|i5T2u)2*n3|f7p!LWeEiW%eM@I)58yg`Oi`h@rqNWO%mX;O*0|VjU z-~jqRQKh}T9eH_qh>ng1{Z~|!g8BLR!PC=oLV=zJAgI*TR3s)Q%4L%aM#>~5B|TSD z8?EwWsy;qGGS!m_M*D`KCerLwg(md~jv$AYXTS(1D=TYKKuJLw8XDm4?mkSpXTZ|Z z(q3rulcyvpCK8GG>S191{{A3mFalZ1o>Hhms!GMb<)Z|UOV!c39}i-?GTo15EY z6^oyDMn(pLgMeQ()GBm`x zb#8cN-n?;F_?q}Snp;}1$-`al*Z~0ngJ6oxu%V$57FJ6T8nPd=X3a!@e?N+Uy@&5J zvypiv9gD0i#})2)>RUt86wh%NKGDilMoSY16YipSkl!8^16+>Tt4*$&d9Uo)* zOVbg5;y8b=vZ@+QO-)#6VF7_am%mSa2!#evQ&VI29zA-*uG-q#eC*NC&_F>!Aq2Ap zFf~~)Y%a~sEvTrhgt?g+Qc_PV1uHBp90XGoyX1id?D>=p9v2&fuC6X@^YKN?g9muc zcs|5=H*hrO2tHW*KDxWRG1t%-bv0$s(a~XTLPEpY^>BD74jhbN?Mq7UW41tm+XZ*9 zW4jObeiFc*IejJ#ha;olV80SIwY8YZEr6chY=w$ZOk-drB_(prNeY&meFeIl3cbC( zxLfoK_6HrnnN#0#8`TB}4@IJ=s2GUa40dM*qN zg`6@~aD3Ml^>r0^_^=gAmaRZe)@7KPnxLnr2TrTjz|zt}AsE4^3}!t4RgmN8<~k=> zf>^QKjxC5aH~7w-zS!!unO~qc-m<~x+`e>mS*;YTy1E9ZQj%F)+QYhfM)8(w0%V$s_81R#{``5En3%{^?P*i&?CgZO$B+9Rc-ek zG4o(2;!oo2xpZV@UgSc;ESyWbz{S1@6y3QAb#-;v*g0VLE`MzF5TUsE9^5y2!JSi6 z>OACuX=tcp;i9GZCg~&`9qdtG{|DZ4T?_k_%N2srOQ_NSEzc`%_VUKux%y0%zP>)} z-m@2(S97@FEyT2G(~uA!3k!2Iw$eZ3Uc*PeyP(Ipaw8){yuEBGIvzh(3PuWF&B|eY z)1hEsV1Su_ZC#y0Fg`%j;1Y?1C1*xc$VB@3{u&m;r2Rd4@`N*?cIK)_T1e5>)<4-o z(%w{5DEVV+Yx_Sq1k-Cvc6RotRU4@qWBEL(@%%OdHG99qYa* zcCBB(p6^y>GH0@xBxQ;z-!U|aDmVQ`C;riT$+1>NR(}LV?p=k4vSdct&QhvZNw#r-0wN8XQ47t)NBtOZb-yQfB^-oAbN*hh(p1SBB(C=nGE zHTsVdPp<~$N1U9TU|?XtfS;$SlBtnHper40$NV#rGFyKU>;DGddCG8vT1DId0000< KMNUMnLSTX#0nOO} diff --git a/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-round-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-round-ionic-md-ltr-light-Mobile-Safari-linux.png index 7a039475998b6d9a367e59871e32cad20f1a569a..8ae57a67d6074123314d29069a9ee98b5a66eb6f 100644 GIT binary patch delta 1486 zcmV;<1u^>I3*ZYOiBL{Q4GJ0x0000DNk~Le0000v0000W2m$~A04JkIfsr95e}PbL zDNAQ-EtEhIC?hi5)RyR^QhZ@qOtxVsXvee@*ICVwIA>;vo6PAjIya$N7!-wWh%Z}w z8IZZH0yB%khgDrtLBUF)<+ej->6P2ovJaQkTH7nzq}~71d3nyczjN~3^E~GuDJdxs zTudfYB9VwhBB4;2kdVM)u_7ZQe`)Ohk=$;#-EJQm8ZsCRmoH!L=;$B_g2o;R#+sa* ztWYQl3JPLkVxATpz3$(?-`3Wq(P)fDV?cudtPBQY^XAQRxjZ5wV)_aF<#xNZT5WZ8 zHA#|wT@h?H+qa&SlvGz&CzVQ36b&KaL!l@-ckW!VSlrds<>wNQ0A*xke>62UrKYBa z7B7IZv$LCDgmrj;q)Hz_6I?=d--_!^37ie}5K&AOLXho*e+< z;#gFBd^~?}&~(dqd)|vLVA#Xm!L8Qo*ZVRvGw4?$7K@BDB({Zh?l%egbB06?+f-In90-rKUtYO`(M zvGaWUS)nkUB+2~cuh6h2CMKdxCX?m^UmUJ^qqwAK?K;_Ne|gdBRpn({06?efV6j+> z7Ulo|ilW6uveRdOpa%tjRfVrnh1A(8!^36(xOnlm_;|ihm<|BZ(b3EDr8L81V`HC? zpzNvK)pMz<=Tet6Pcr)FD3#FMz5CZpF4t?rX0xrh_3^P26BE8wL1F?`KvC4`bOOMz z*%Hs^dkx~Ae~F`qK^+bUy#=L>r3&r0#~cm<00e>ri)F;yWikyV2;u=CDk=&=5N|Hm zcjKn-4Ac+jt9bsbp<%PPisLv9z}VOrYBHIo!n%A}K8M3;IeroVB)KnnJf0ILzXJe= zgU~cImdMutKtx1@P?)CEbpXKc`YU?F8USE07)OtMz3byW3vzN7#FM3)a4=@ScVN)!W;Ps8p(|s;a5r`su-g2RLr!ayfoCFsIXb&u-_; z2>M6+e~Bc?(a}3R-c0)Je%rQf$ecNIbUGb|VgCX*WSWez1VOa7w}%_%32JR^B?tlq z0F6fDcDuvP6I3pjtG>P-sGQJfG-|cen3ViSH8wUF-(dF0k=EPW zE0f83dU`?*<}bZoUtC<=*VpIU=>P6AK0e;o);2LQk(rqp6%`d)LI41l%hk}(P*G7~ zx7+=?g1)_RI2@%?xpL*okcA0?AX-~n>+9=-r6@sJDNz?4>P=H15U^ORr?}ZJm&I3*ZYOiBL{Q4GJ0x0000DNk~Le0000t0000W2m$~A06A)RGLa!Bf7@Cp z0=AaYi|_@Ub%vJ!g%X)sDYGv1!!~51GKZbGOkzfWIWlA1WKKsLa5Gz$ZE-l*N^2W>yAPL?+LtTFSp0u_&Uv15?(f`l&OOgPNNQ>- zgcpJ!7=}ruQkhJao}P|jSaftWe?$B<<#al&R;$HgF_}z#eSJ8Nd%a#JjBu134o9U@ z)z;R|nKS44v6wYBHm22T4F`38Fik`j1#6+Xf7_b1Ic$ZO8Q97NDd8I}`7K^2#f1<+Wa`|dd zpT%agUj{?~NKa31X=y>xDYmH@Z)|ML%gdV~ut14KqLh@BuC6Y+ILRxQ%auyy%u$8V zs#UA<^YdvNNli`Va5%lay%FBg(~;e7S11$|MWFzoQmI}-L;w&9h4c&~X=!OjqcQl? z{pB8w&29$(1VIFRzEWA7e<#g-aX?*voh1m{+OpDsdXgmNayg1&Sjf}mXj{A6?S6Hk zWT9k%%jGI5UDtB((2JuqU$q#|UkI)j2n1rWm@Sn`!?i40zO3Z!H)(tR{IsTh`zzin zr;CpsjbF9=!{bF~WoG!|M@Fm|CPokh03JMe2mo<$v2=Y>5_ad#f8ATdw{vr{dAzAi zfUw!FUAw+$(L#m+IK#K{f>L56M(|Jiv`oR|mzhjsdf-FuhImktgN z#l*x2g>yqbS}K*Ye={>P!;uk$eQe}B^lTXes-7A`KJD5|7% zUGu*E+dtjLJV>h*KY6?j0Mwg4)E#O2XzLc6-M+1U`T}(_dv9KH5&&>G90WmpDZ=#|H~o8{x0JtGkl`E*pWO^zkf*_Uee{cNZrvm^G6%}=`<;R_$@6Ib& znpd#ojg>1ZH*KWDc73+vllmP}*^*rid(`R;%ze(D9rOKn-&Ag{k{7L9|E}8ijSJSL zOP7$s!otqZ&ZmL~$m8)4ge@UK7?3Qx-R=hu9}4G&-mSrMxm+Z9KQU3{pQi<=xVRX_ zahxQ{e`lp+u~--;4$kLi&6+iRL;&D&xfmv9KqN_$APCg!^)@v%Ju79zq}6J@UM~s& z27|%rbj~zS2ss>%j*bqXv*3w|iMqPFnMMks+S*!=#{<4x-DotnwYAMCQlRvD{e=sY zS<=)$B#NS~t*s2ldL%V4Fi=)jM!!h#|A(X~e@d-ZTP&6t0-KWAY%VV^_aQ>St%1km zX>V_jkB`sD$OzRu64LAS)z#GjS23Y)VDj_xH5!dTAczzj0D!~csHv&x>FEh}g}u!} zQBVeKCe!81mq$lOnQsRF2O^aefAU5qqyPW_07*qoM6N<$f&l5r4gdfE diff --git a/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-soft-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-soft-ionic-md-ltr-light-Mobile-Chrome-linux.png index 6e694b435dea436e5c901f901845b474d166edba..dfa26770af0c42f4d30f85ec5a768ecf63053849 100644 GIT binary patch literal 1024 zcmV+b1poVqP)Px&x=BPqR9J=WmR(F!XBfx-oR-hpqLh}Ek1d>D?5Y==h@GSmhQ+7kdrA2MGr_$Ki2(Q-*#_e{i?Gl%mAH%Y&+AeX4`7wIEUTv4S#QYewMU=8Gy4I|V zt~Jk8l!y=v&OsE#Ro7~jCJqh_<6=h_Mo0Y+pFDxJun-3i?8lZZn-$fIqKNW}N`%5; ze0ugH)VOv-k|d<0q$sLa)Y1O_pHW%ug3*|T_ZpAl%&C*uxM?G*oHe-h(``iu4Gaw7 z_lG06`)fbm*z3ZDj!t}h_A^DbP}v8$=6=*aJI=e2R_RYNs9Tasm+hoMu zfk6ZUQ_JGV8jirZt4fxva@L@=?L0Cw4Hz1_hmz6?+`In(e~KbPp%91&)6+8ug(8@l znZX}|fM77FL;(;4ff7CA;}f*a@hYWnFw%~lPI~`?Psr=-rD!xN=XlP4O}PbD3WvjT ztoE$~w6FGU5(I&|ul115V3ODNxc1SBrqc<}76gG$y@%&SETOA2IDoGN~ebI(TqyA-aqcIDvJx)wc1^@v0 z1$hWeO)tv{27}1Y%X>DW8jS|mdv2oP_(?n-pOE8^$0zXRR~Jy~C;OB*uHWVXCOmVA~nvn=GUJ4~~) zvvS_&=UOSZz)CL{ZKK=*D;+xAK#@pf#bIh~^H6HWCVIZ`ML8$lFeM3sKuTX~X=w@b z^C2uQE+Qw#46XLxSDc72H#ZNXF>A&3f5LGbv|256I$hj6o6Uw*iK>OoW?TPzT65M# z*P8#2XfzsC+aWG7KW1!fOl_CA#QYeK$D_7OTw;Ejg@uI=eLf#777KJb9a2+M)pi5V u^YHn6Xl`ysZ*MOEAcPx&xk*GpR9J=WmR(F+Wf;f*oR-h7WuvrMJ~W(Oc-0G)VI3(1*|GrZW^qp9bc=;7 zGorYWY`gMv7;m{TlR&3tLx|hrCL7C48ki$4nv9QaRgp3X<)hFxoKsIcODK;w_C(@= za}3e53x3JDdEV!JpWk`%J~=0aWm&4Is6azQ1MGG?OePbwg6DYzgF$q5c4A;)005BE z*w{#IZEc!KtwnQlGyHx(7_Zl>wTmoCFNS4VtzBeEdND?$QEL}jl3t9~B1&uuZj?>I zjq<+<5)s1T1&E^fulDKHBn^*@;(S*R#>ayYA3lV=xEO~I9mMwS&!{RQiXtkjsu77s z@$u;oQ0Li;L?VH-v^2%NiX9vr`~lUq9+=HJc&GVIoH}tFTeodRjk^vvzrUqQaA;@* zzx+CeJ3kHLrTre9>*~gbr$14(SFwX%b$^YWRh2k(qD6{Tl)I2;wSePzDV9hi(0jEH zV`Jm6SaY#^*G|}Mk0BJALGQKeU>F9MzPSRE(TIx|FGHte(A{$Z^)K&Vx4vQrb1i1v z85%|?G_xxHR?{1B@2QdGYTR{b?>LL>Y!gOC?xL)`3U}|_#~-4INF)Lx!tCrEB9R#8 z=H~FbARrtLE0qTXL7?@X$;m0&;d-7jx0q?yZa2OA-bdv3_ftF`mvVe(zoh&kJ4K^W zDOUf=Av#e1DhYx>y;u9lV6sSS`#cBeSj)+E>k5KEEX$H&2Q8Lde0Tj@^j^Mzl9H!z z^VT40_r8ed$|`X`@H6n&5ILVMMMg%3w9n-#!|3Qe;w$bCoPf9s!4M~b12&CpkR#sN9 zxER6m@-p)BtkCQKd3}ip3k!=dn{#B>{|?7-(ChUu7z}IXI2;bB7SsZV!?F1{vtc#` zH_D?g7>~!bc913M#Y{|0Xze0P(u?u=d|JE6lJwFoEiJtt2n1lW*lu@6p=Yil(L}WMpK3`esm|6qr~nhMk?=c=L_eU#(UnG&FPwR3s9? z-`{`2L27}dQt1$AO-;>&R8tG8vtBNjPgpgzV6>tpP$T+eQq+iI(y2^}j+>&ry}h_x zcoo$(&!N$1;IVWGqN5^VYinx|Q(s>njvYUZ`uYYCLjE^*lQ2wGKNA8*}UbIW_QwY9;O&xeBplb&yH@4!*vNpdX{ zF?)8SzrP;^my6Is#vVya#;ln$^d8nAMZ3Dbf#bqQQQ<`duV43D1*p=9h>S)@XD4QJ zWl;p8sxRGx3|as z*myWQvypHpj*idHIfr^h11{$08qa!drpBgbNFTNgpjr#PD(&-UOtM&xA5Tp9oX2| zKwNU0?3<@h_o^CJR#qcGsaAER=o%_3%8Xm1wY9I2kdy+2;vKy))vUt>VGtfofw{Rk z1_lNY8+Qoz%O#lZ#G>cU|tYh8aG(ySqtfjjo6ONiOQPQjtBEx&ZXuaH9q_$fq#~GJzUfRFk6rx1utc zOmBNIwnC%Hr&6i@u_qnsk*uVoWJ0P+T`&Ye3@J+4pnZ1a@pxddSfg=fOkyd!8yg#c geRdp^os69H2gokO=|R0s(*OVf07*qoM6N<$g0TPHMF0Q* literal 1010 zcmV{TEU#njB0_C)C%Vxg1Xf?M>Zpa=G;L-x@6~Eof?LLS|+rsAmQRNCAn(VmLWD{VlEmbu}6d!o$P+0YxGa z0s{j_44fWBDwXyF*4EaJDE0J!28-o#`G`|b4@4_y0W`rMi-IPIN2gj8{38l>cX#7l z(FN4hK7v-O#k{$5keCn;M@PpY)$i%)!GVKE(a_Kcf(U~kIubga4pvrHM)QYcaY!fu ztxk*W+cv|-#s>Lk3dwU)jVehw?CtH17CBp3giDu8kRv(?7bX+sH!JY$`3symontiD zDBwGl3SQnmc+;!^lR3&TVN^^Utzv+`pW)rB=GSO#ZN&^eA1*FT`u&FwZP+h7Oy)AN zWz$CV_V%LiTrrx-*nN9_I6C> zOoH@YHBKHshE<^<*pRRV)emZ5YikQOdpu^(@g!*i?0N|p39s*K~{ZGbo#0K_aQb{pyF1J$eGxxUnd^A%;7fjd}C^ zv2|-A)(N5w1!vFk!QPDBSRJw-!aNqgeW${r#X&eI%s^xWLGL@tZb583!btn}q@^G?FCQi1tGIpZIvgAv zATGT|_Pryhe_8`OJG%jZRLePEd=XWZ<>uLgb#>2>l9mpI;w4>>YO=9{C1#-iVy%F6QEpEqF+HucK!7mkH-Ux#Tt$iW{st6RVtO= gU%#2Pf|)1#3c&Nk=@5NcI{*Lx07*qoM6N<$f=(#b=Kufz diff --git a/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-soft-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/chip/test/shape/chip.e2e.ts-snapshots/chip-soft-ionic-md-ltr-light-Mobile-Safari-linux.png index ded190b59f498c5916e96fbbae8990abf200c16e..d8638752391948e43761039b1f8c9fab58c36031 100644 GIT binary patch delta 766 zcmVLL2Tn!5ij){)=_wOGQ6Hf2p z^LJ-=Uu}J}o2yfCQ9cVZv!k=;jT^V{+r4nn(qqR@wzV`mJ2}M0rz}~z0*_*R{$9Lf zd3$T4ua6f41A~>NIS&udo_+f@G}IunU%q_3eB~+^7pK0SE=1(zt5;{wf1S6oG#3&Q z{P5x9yLa!Nzj$%u#x1xOG=Q&cv9@!zv9{`HYhq+%M3dUFV|QsqwS~FaojZ5AxHwm@ zT*}48nUa=$`0!D74t6PImc{1=ub4iW{uou!&bdTvbCaEhA^i z(&f*ezkrB8e)2?6L~7UWf4yJ7e*OIUvzv!+Rdqc?Dk&wSp{W(Z_VEjzK4Uf>^YO*E zo2&EXi>C_nb3T6jR9sT2t!KPz_g)4DhW+~w^78UpTUjtLFfcJOMMi{f+`JW!Ik*6U zJSHk45+4^mZ_f1VSI-3o_~jRtGB7ZF`0!CoR1~g8P*CvotJl=DFZ;%gTPbPT|NsAo zaM{_}E(z3eyD4R6?xXlVAco0>^HXo&rICY6ao? z``52uuV23r5)$I%%M*a3JMAtUcP(@02@Adt)fe^IsgCw07*qoM6N<$g5s)kP5=M^ delta 767 zcmVuNc36{Yp_ zY;9%1Be!AW=FMBSfB5i0RaGTDe>F)_Q31bMzkdB{Y-+oFzkmOjn6Uc_ zr(Zj}`)cc(-CUiDi}G2RnH`-yZ``pEWl#=R~%sdhE2Qz;;I^YX&E_7 zmM(w(`~^h(@slTlB2v3{fA9VJ_3P))pWQrstE%fEQb{Qp4Na{OwvS)%^ck~p8IChv z-CUh7Up!TqpY!qKr{a=IZ9U^%yZ16MFznxdke8R&+RB1~fq{vMDKa8-3}E{z+vQqr>j|Njr+ zva_?t$3?$*@$%QNUotY%FJ8Qat9o-C|LY$l&$l`zh{(bf8wWz2F3k%L1|M~Nm_wV0}i;J!wpA$alP1+%EAsD*_EJ#C#jbt==MMT?$3eM&bgA3b`seED)_et!Pt%a?!t x{8?31m7ANJcJ{q`^=itLDb*X*)qnr~1pwnWcEP&(SCjw%002ovPDHLkV1jnyk@5fl diff --git a/core/src/components/chip/test/size/chip.e2e.ts b/core/src/components/chip/test/size/chip.e2e.ts new file mode 100644 index 0000000000..49240d225d --- /dev/null +++ b/core/src/components/chip/test/size/chip.e2e.ts @@ -0,0 +1,35 @@ +import { expect } from '@playwright/test'; +import { configs, test } from '@utils/test/playwright'; + +/** + * This behavior does not vary across modes/directions. + */ +configs({ modes: ['ionic-md'], directions: ['ltr'] }).forEach(({ title, screenshot, config }) => { + test.describe(title('chip: size'), () => { + test('should render small chip', async ({ page }) => { + await page.setContent( + ` + Small + `, + config + ); + + const chip = page.locator('ion-chip'); + + await expect(chip).toHaveScreenshot(screenshot(`chip-size-small`)); + }); + + test('should render large chip', async ({ page }) => { + await page.setContent( + ` + Large + `, + config + ); + + const chip = page.locator('ion-chip'); + + await expect(chip).toHaveScreenshot(screenshot(`chip-size-large`)); + }); + }); +}); diff --git a/core/src/components/chip/test/size/chip.e2e.ts-snapshots/chip-size-large-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/chip/test/size/chip.e2e.ts-snapshots/chip-size-large-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..4a867ef4def409c2df29935e821fc3b530ff4811 GIT binary patch literal 1083 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 literal 0 HcmV?d00001 diff --git a/core/src/components/chip/test/size/chip.e2e.ts-snapshots/chip-size-small-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/chip/test/size/chip.e2e.ts-snapshots/chip-size-small-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..ae2f612d7a262e482173ee4f11f894ebcaf193c5 GIT binary patch literal 852 zcmV-a1FQUrP)Dlh0zyi{OmN<=p^O#>lP(m;$fG6_QpGrXl?20@0{ zO)Q;hNX1fFZB4h-Y2h_U%>*Y-L2b_yN)d@^Z#d|DdEYPRJiqgQ&pFTYysWwJhUw{P z%+Ah&ystK6u~;xNG6ILg0eL6J(!LZM*M*h>b#oP8BFHFXFH*#(WJ8$CU}c>J(}Cb3d$c;1Nedle`v zEk;IW7VPb8aUw2e<=|6OQ*dx{M^}duJRXk*%(<2afzSrgQIQ~u@%eo84-C=`%yF{= zeJT`6h(z{3B{w?y6u3vkW{w4-!c|?pNN0vy&r=OG@#msv3a-{*cSxK`0QQP#=>qa6-xp+cyC1D)|C6tV9h9#odY-OZH(<>eQlzM&D-Rh3HuPfbaN$k7c0y&8JXXws`48onPLY6WxP z1hiK24Cm4^U}3?>__!7uHVRRgpGzmmQWd|Hm5sW(1~@o~U}LkMmR(W7bvjxZQT)d- zGBWZ-|C!maw6t8-_$HG_r<;P6)!JqG&pR!716t843^@M>XF$|NLmH&w3l|B4y}B9f eW!X@FPkaN<=F`adc7D|W0000w#0K~zYI)t6sLQ&Akp&$)N^&*l`2bec_NlbSOBWT_8f)GCZMbJ})C|X$<6urhw$TBM^#QxBOe-mtOVVIlNmK#YPxp%mGdYB9;?zr`^ zi=U_8<(%{5!}oB{Jr`n(F~)wsUl0V0F^C`#LV_SDiXsRC3WC6KT!an&uwhviavT>3 z1muzkLXspQ2!gy4002P{2pM-I1jd+<+hLV;;xRq_rT0nSyZ0YfR#yI_JH~iqbZl)Q z21E#nja|Fm`t13O(&D{#$LE=uuf3108)9Ss$%Es#tegVJ)W=XEHd7%s!1H|Poi2xM zA}UG+0BCE!+28;2aK%Biyv#Dph_ zi+WHLr63i9gKtfy5&*#Yv!?+7Hk!5J)#{?S0zU*idINmq`^t;#j+Tw5eNCbcQ2U$F1Ex2%+KOQB7j%!h#neRC%^GH~_LWRd+6D&S zG+($lK0aYFm+SR9rIG~zBxvIGdL00OVHk#Cc%E0Qqq4Iz>l&KeZVv!p!RwP6MwoqZ zI$ds$XUFzjqcOv1%*frAQ-A7=#avF3WN6OX8e=>=>#ROe``~_8L4Mx+{I@dmA?Y5X z?=8>sRmW;Ac`bfG22$M%zn!cm0rLw9zTCM)I zw3L{jxqYjh=lx-N?JC^ab@$!@O9jiayNe3LoCtpt?)(Vi_4z0T6%!LJvE$FhMVg{j zDy4J@Ngk15oqS&+1_2?I+hO&hDt{zI@VYE-BoIQHrlIWr4Kz(d2!8{A>1UNC_G&Ny O0000 + + + + Chip - Size + + + + + + + + + + + + + + Chip - Size + + + + +

Default Size

+
+
+ + Default + +
+ +
+ + + With Icon + +
+ +
+ + + + + With Avatar + +
+ +
+ + + + + With Icon and Avatar + + +
+
+ +

Small

+ +
+
+ + Default + +
+ +
+ + + With Icon + +
+ +
+ + + + + With Avatar + +
+ +
+ + + + + With Icon and Avatar + + +
+
+ +

Large

+ +
+
+ + Default + +
+ +
+ + + With Icon + +
+ +
+ + + + + With Avatar + +
+ +
+ + + + + With Icon and Avatar + + +
+
+
+
+ + diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-focused-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-focused-ionic-md-ltr-light-Mobile-Chrome-linux.png index 027ee36151038d0617ef31cf1d3e44c4584d27c7..4d6d35730c1b5fe5eafa8f2e5795ce97cc9dae10 100644 GIT binary patch delta 3021 zcmV;;3o`V#7`qsdF@N<*L_t(|obBCva8%U+$MNso-E1}sgoF^1@Dw2+0TD0+fr6HY zR1k_-LYkyCH>@Y!XOz^ZU%~WO8@+?%ngp`RzIPJPgw`O$|guM9#q0*B2lnBK?<= z3?Y%~43Z2Be~$C@K{ZWqw9cfy#iTt9fe^F>&)27Sk1GS54#;#s{$PU(h8q-Q_w`kY zh@3yhxm@7SAAtQ;CWk#{zYm12a%I585eCyn8e}>9`f5Z(&aHD25^W)P>qC?Bs*Y3V zxMA!tgOND~t_R6@kf7V7)Jcza5%8r?eXV)t+4Y* zgqkMnfBz{(26HYnP*jLWI_Z^=2!vt#fe4;v>;F094N69KRF{E3fKVvZ(~s#F91aIg zXUENm{Z%G=k6J}okPS;pY&h*7aRL#M6w>36FoA9RBGfg5({5Fgu@OL_P>4Vv&`X!v zzc`&v91iPdL{%fa{7!^G7)A_%<{kt1YM5L>F6cXiCCWkyGh5=VjwUO-t(=_q>{X`;>-n+_v zDjW{u_xmwTlWZ3(ooclp4%K!Z*(D;9s=6H#E$y%;+84jD*dTw1b-b;ut>52}?oFm? zf6~_023TE9^CnsyO?!@-oJ`+_l!y!v-42QWRG65+m|VCp->Mh~T0q2{8WfWX3`XTx z_iFxqY~YoJh@_Wpg+!B|_)yof3$0TGgTVpO#gs@S5+NA0rj^egZgrZVRMcA)-<0TFh;$ys zl&n};#L6aCRw5#)DCv->Yq8cc%F2MeLDsQ!nJ9NQO-)UF_~G%7d`+w@@&{XMQ~3i> z-*TQVP(-AcCA~D=2hm@~pAVX-DYRQuYR8FCG?pmf44rv zh7Ft8yL-n+zAhXNW4GHGmuGOW)}*4rByX^$*NI5#NjfA>v{)fAJUZmHDpCfEB^fc1LbVr{txVS8_Sk0W%8tA0G`_V3?(H~ zm{dFw0I%1_)6Z_>GoN0A)9Iw4!OOGHJx@(_Ed_-mxO(|j_r9O9 zbJy=&X3*B& z#;Vn8c<%WZqpf8!={b8^_SoWfG$YyT3@k`vj{yy&d{+-;o_KN_F9W$EOckW`* z$1nfL^X_~5ZBCwSjh`3bi6@^X7z}dsSOvfM&1b(09S@1(#&W-#6dl^PjuEN$AmFbxe}-hKBy zva_?}0RgaZ!F&!MKGNmyY}0KB5lL}LhlJZ{t=n|69fr89jd{A#nz-XT>$qv{mpXrV zbgAv8re?C-S)HECa%Iuj)P%py>T){u{zO*|8l+-{GIH>|ph(t8qG=T)pBdHa+nB`1Yr_-*G3ufBwyb02CD!^2Wda1JTh)5B>Qs z@$)|N=wp2L^K0X?p!4#E;m*n;)0Iit>{5z~3fZvnf%xnH_|U`L`i*q}%r3RMw;tc} z6aclg9=2|MwoBh9Rwk_hD?Hs9JuV^b}q2wf2TDuFrDF zPr}o0Mi`t4Yf7WPm|I(Wyh6rRU6Y5lMgDs=dbM zTHPnHCBri^)af1*YstjQX54UfHHk>->Q+dUjIt`eLmrbRzcrettHVRnSu8AlemLwg zF@R|!6%rzny1Eq-Iax5dz^eRqAGL1ee>$Dc_|VUR$Y!&}Lt^J)t4t;r84O8&dWVQe zztQc^@>v%cWZ2=jw___)m&-LEgTgS3_zm%Qt4(T}z+s0=#|^x)5RvrK?T~OeU_r6< z_8o^zJk6ae%Yh{Jookw4*ZWprUOvf&v*)9OMMU~kkA~fh%Y$j73``TYmq%!Bf3t$Z z?RKZ_UJ<9V*=)GoZVbbq$qz4;M=*iuqYcKMKAKiUB<1wDCZBzQK|wYILe~5VPqTI0 z<#L^I&O*9yI-Q+b5YN07ArOY5q3UK5k@V56c@qCG5VBelv4EIA(O^hY*o8)axMu&~Vb4KT*@ze{n2#5RAz+ z7@1?>%79FVwKqk76^dBhXzd|uS@bHe$#JiV_mpL-iiX0R@z&BLA|mPNoPg5$QIQ?+Y>vC1k%ayS^9VdP%V@9$ P00000NkvXXu0mjfuwM{4 delta 3021 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
^I_V=ljRa?&sg+{MeL!|ON zbahj#A{XSdf|CH?;q>@xIm^i{-r*mBq8P7QYJL;EdW2GunD~>}9H?M^ECf>2-5phu z_-Etl_~cr5o-a$N=7&Esqk6M37E!$PMcw)04}mK$!qtLGVm=Jduf2WlTWWlGl-1f6 zy#ZyDHDnI?$T?F(kN@tOY&V=Zzuqhoq{kU=XZYu&2(QxH*F_WroI>OtR#sZk1RK30 z?T~P^l~rn}aEFkz^}hb%&xw7w&BgrJ-`OxDQMql2qQ2hJM!%D+r+=1b@A0IAbOUK3 zel}-V^a%XwzOy(r=LfzWPmI6KE&DC`4^X21Zihu>YGYnjPzGW(m&S8Th5WwF?*7q9 z8pM#Ju(qY)3{w<{q7Do68yr{Y0CGVC^Eqv-R{;E7_v0~{oNIu8bA218pH$lX$Es7q zguR??8*y%AICbEw*SFMb#GNtiRW6Irt%hg6Yt5=Wv%O^Q>sdFI+j+Dm_U9V-@v5CC zsahuTB;f?Q?;gA>*JQks8zf$(bnNtvqv!7vtx33Jxo&SSqusl9GcMMit?)dZT|Ntk zqp{eyE6`}s(we()m6<00kk&A4;dj&bIMw&=$LVyAeAKIKi)R^ne6VM~`Gi@r{GwVmx%gMz}t=kSf50r1|dP01&aKa`HPa(8qI-|1?w zS_U)`qpE1$^~!!@@7yuvx+8Xh5iwhQOfJ0N$&-&3yb0heT`~3nBdO%;%0frk3AKgI zUKW0M&u({1VA4E!?K#4kGv_6^CSecljz%pe&zc(?;Omk$nKaNLFLEDvo68qmLiOkd zkg~1}Md~2E=fipp?SH%W-DUEbdmj2^WU;Zz(q3&SSit1 z-SJGWwUhTTD=9N9424*%C}{-Lnu7gpiuwqfGw$I32|286h7;DME!@!A8sk4_-cXflcA< z51J09X~m{=_{6q$p0Xp01fdlFlN(ALj%-@>Q8U_c?iJ|%Vl`35D86VY1?DjK5!c$8 zvClr+q1B&d*Ex`@Q%r~^fWF%KtK)GBLoLyUM%B#^e46i>$eXB)lU4OcI1MIfX=#1CA$j4r4@G2CscA|F%27&0X_nIn@V_)*4AC40 zA1gsW&pz@K0e)~$nNH55HbfVZ9zF?zKFOfMcwc+BV_SjFZWx+!&jfyt%;JN93ZndB zQLJd@E2^>RPy4Xi#NDp4;;1*~S(wV+$N||It1SJ>%#H+ge*4b0l&|}WE?Z**4;fm^ zGRU0aHlxhZS`42cy+WMi{q^#xXJupC?~MHe4B5&oNz5kEB%Od0k#B3VnHrPY(?;#N zYK)*92D9NeK^=JgMaJPQ3=(8kSvLAdCf8b=6;{%FLoQ=xHJ>h?h_SQ0>Gt(iUeJ;< z{KPPqH|2(}DUlC^DB%Jdq*_%5ufD@7oNO0ye6aA|F>}_W_iGO0_-8mxcjy^pb`7{^_;Tvehd{B=l2D0#?l5! IIpLc4KQ(LV%K!iX literal 3290 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 diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-focused-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-focused-ionic-md-ltr-light-Mobile-Safari-linux.png index 52f8a29ee531ebc800b51504392fe832edf3dd01..ef740fa440adb5cd9a6547fbf9983d5116da7b85 100644 GIT binary patch delta 2914 zcma);X*ARg`^SGqmLx`uCEY|LDn^3_Wf=_3*p)puF(DI?tWDF;zGcbC5(#4qZN|QD znQYl6grty3wqzeMkN>OxInS%-`|djDI_KKY^$8c*6MljMFXAvdmO;;#r|$Sz{t)B( z%_8>S-FjitH&4Z(QBUEw&_)&~D)U1kFJG>r+uOT}HilfJ(6cDgRccmcx)w%P;zvqm zU}7(4k8^RvpC;s{p0^b|EmDaKP|d=k8oF2J=bjf!nx2Hpc-~CWY-6bILi-W!FShj# z)}L={GBm@$m{w6d?Q~%SKoh+ZbtV?+cKQ@99?AY4>k==8gis+CR?-HwBz(Ng zteiEAD24rAE{Pm#XfA=MN{Y7gJCRX?p!qUf==v z6bm;Pn>@lv*iy4t5Ck@0dbA83UMcbxNhelI$aQKEG!Fhr3F>;(c3C6YZB zomM4BL26VMMGiAp?d*_fe(BS0orOyulpF_#oSfut#dw2{RT}jZxJg1VN4DH%FBQjd zr2t_=f^3NSk*TJxO6f5U>C5B$Pxv((&wd^a_?tY!uYFUg(6=HqZ(^;#!OJV}&f8~u zn@LP2v(N3mW08-YKx}@KcwK+8;uGW+4CjvnLoc$)^$7!<&vYmL{<%**3a-kS7i z!0+U;_V0x^+W|RC*Gck`c94*klu0;kSg}O7NRtQHMF8ej{!hI7GlLff7>=a&w%e6^ zt;MYJNiRl@>h8|0SKeS-criOhkF z)HKr_=Cgq;jfI^Z`hbIlh1O23rB$k{y0#z}`_CA@gMVqCvDowEb|mD9tG0gnMnd)7 zsp_RSFsoGhuSM~tfXSi+#m~zqU_i6wdnlKUm6d5($@pHD({%l_d5Hd&Jk$_O$GC0AsEo7aS;uKK&HHM(tvcXsM~H&snJ2flYHU%paWv-%RzH89QGLIJBSENADunpdxc zLONZZk;Y%?l#YC$BpHb0WC*g>v6|HOnAhzS0p~R|m4Q`uh9%sv?0(=Dxc6 zhs^ZS9uHtQ;ny~Ax2>1Clsw7C##RuA+DdET) z*w-F#>8JC@h_rJoLA)oNSIYYE;|mMgU*2=_y;E*G+`Qf80oApY7Y6*<{zP{ZXiv-Y zy@lelUq?Z4*2+amt60coNWo#}_Hz!OpG zJn3$)#)%`pvR=Gh7bgA^b*f{_-elzB&;?qs!Sw>AfKhSZOv}`m8BYP5-}7uHtEsQ7 z%huc*KDt$m5JvX$Rrzn<#L^J9?on^8Oht&Z|$%Od`wY4a@fM92sOykW;*R zvklIs;GCS;%|VgeCX)h!=>5bDi?hc0`Aztx8*_frM?(xg)3N?+5c3R~Qp1SJQC4#4 zp$M4<7?0r9Xy_rC;K=g5)Gw?M(4C)fvRiTm9OzNWc~YzA(ie0{Hhw0{mUQer4&7FU zfZ#EVqZ`j1qlB9xgnhq)Y-~=R;`iM%wD`q%Y49kT!oSy?+o5yq65wNJksOYHvxQPWE`(pk5UVD~|@AJPi u0yk&|36=&Y@bTGFj-2lQD{}rfo&M3*sw4hfUkv;R915pzig}}ZGweS+-;Ct| delta 2922 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', // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property - inputs: ['color', 'disabled', 'mode', 'outline', 'shape', 'theme'], + inputs: ['color', 'disabled', 'mode', 'outline', 'shape', 'size', 'theme'], }) export class IonChip { protected el: HTMLElement; diff --git a/packages/angular/standalone/src/directives/proxies.ts b/packages/angular/standalone/src/directives/proxies.ts index 621703b647..76ae26028a 100644 --- a/packages/angular/standalone/src/directives/proxies.ts +++ b/packages/angular/standalone/src/directives/proxies.ts @@ -612,14 +612,14 @@ export declare interface IonCardTitle extends Components.IonCardTitle {} @ProxyCmp({ defineCustomElementFn: defineIonChip, - inputs: ['color', 'disabled', 'mode', 'outline', 'shape', 'theme'] + inputs: ['color', 'disabled', 'mode', 'outline', 'shape', 'size', 'theme'] }) @Component({ selector: 'ion-chip', changeDetection: ChangeDetectionStrategy.OnPush, template: '', // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property - inputs: ['color', 'disabled', 'mode', 'outline', 'shape', 'theme'], + inputs: ['color', 'disabled', 'mode', 'outline', 'shape', 'size', 'theme'], standalone: true }) export class IonChip { diff --git a/packages/vue/src/proxies.ts b/packages/vue/src/proxies.ts index 82e8e5a482..b114af9f1a 100644 --- a/packages/vue/src/proxies.ts +++ b/packages/vue/src/proxies.ts @@ -231,7 +231,8 @@ export const IonChip = /*@__PURE__*/ defineContainer('ion-chip', de 'color', 'outline', 'disabled', - 'shape' + 'shape', + 'size' ]);