From 6a9ecd42a7f4a1446f8c5127ed446fbcc9319b6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ferreira?= Date: Thu, 20 Mar 2025 15:28:13 +0000 Subject: [PATCH 01/10] - add disabled attribute to Avatar; --- core/api.txt | 1 + core/src/components.d.ts | 8 ++++++++ core/src/components/avatar/avatar.common.scss | 7 +++++++ core/src/components/avatar/avatar.ionic.scss | 6 ++++++ core/src/components/avatar/avatar.tsx | 6 ++++++ core/src/components/avatar/test/basic/avatar.e2e.ts | 4 ++++ core/src/components/avatar/test/basic/index.html | 10 ++++++++++ packages/angular/src/directives/proxies.ts | 4 ++-- packages/angular/standalone/src/directives/proxies.ts | 4 ++-- packages/vue/src/proxies.ts | 3 ++- 10 files changed, 48 insertions(+), 5 deletions(-) diff --git a/core/api.txt b/core/api.txt index 55f32d049bb..2c79b81465f 100644 --- a/core/api.txt +++ b/core/api.txt @@ -185,6 +185,7 @@ ion-app,prop,theme,"ios" | "md" | "ionic",undefined,false,false ion-app,method,setFocus,setFocus(elements: HTMLElement[]) => Promise ion-avatar,shadow +ion-avatar,prop,disabled,boolean,false,false,false ion-avatar,prop,mode,"ios" | "md",undefined,false,false ion-avatar,prop,shape,"rectangular" | "round" | "soft" | undefined,undefined,false,false ion-avatar,prop,size,"large" | "medium" | "small" | "xlarge" | "xsmall" | "xxsmall" | undefined,undefined,false,false diff --git a/core/src/components.d.ts b/core/src/components.d.ts index b798198e7e2..cea5a27201b 100644 --- a/core/src/components.d.ts +++ b/core/src/components.d.ts @@ -343,6 +343,10 @@ export namespace Components { "theme"?: "ios" | "md" | "ionic"; } interface IonAvatar { + /** + * If `true`, the user cannot interact with the avatar. + */ + "disabled": boolean; /** * The mode determines the platform behaviors of the component. */ @@ -5759,6 +5763,10 @@ declare namespace LocalJSX { "theme"?: "ios" | "md" | "ionic"; } interface IonAvatar { + /** + * If `true`, the user cannot interact with the avatar. + */ + "disabled"?: boolean; /** * The mode determines the platform behaviors of the component. */ diff --git a/core/src/components/avatar/avatar.common.scss b/core/src/components/avatar/avatar.common.scss index 16c9db390cc..792c19cc6fb 100644 --- a/core/src/components/avatar/avatar.common.scss +++ b/core/src/components/avatar/avatar.common.scss @@ -25,3 +25,10 @@ overflow: hidden; } + +// Disabled Checkbox +// --------------------------------------------- + +:host(.avatar-disabled) { + pointer-events: none; +} diff --git a/core/src/components/avatar/avatar.ionic.scss b/core/src/components/avatar/avatar.ionic.scss index 2648f827a47..3f6135ccff2 100644 --- a/core/src/components/avatar/avatar.ionic.scss +++ b/core/src/components/avatar/avatar.ionic.scss @@ -171,3 +171,9 @@ :host(.avatar-xxsmall) ::slotted(ion-badge.badge-vertical-bottom:empty) { transform: translate(globals.$ion-scale-100, calc(globals.$ion-scale-100)); } + +// Avatar Disabled +// -------------------------------------------------- +:host(.avatar-disabled) { + @include globals.disabled-state(); +} diff --git a/core/src/components/avatar/avatar.tsx b/core/src/components/avatar/avatar.tsx index b961fa33012..8646ee149ab 100644 --- a/core/src/components/avatar/avatar.tsx +++ b/core/src/components/avatar/avatar.tsx @@ -40,6 +40,11 @@ export class Avatar implements ComponentInterface { */ @Prop() shape?: 'soft' | 'round' | 'rectangular'; + /** + * If `true`, the user cannot interact with the avatar. + */ + @Prop() disabled = false; + get hasImage() { return !!this.el.querySelector('ion-img') || !!this.el.querySelector('img'); } @@ -93,6 +98,7 @@ export class Avatar implements ComponentInterface { [`avatar-${shape}`]: shape !== undefined, [`avatar-image`]: this.hasImage, [`avatar-icon`]: this.hasIcon, + [`avatar-disabled`]: this.disabled, }} > diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts b/core/src/components/avatar/test/basic/avatar.e2e.ts index ac03facb102..047d5086857 100644 --- a/core/src/components/avatar/test/basic/avatar.e2e.ts +++ b/core/src/components/avatar/test/basic/avatar.e2e.ts @@ -14,11 +14,15 @@ configs({ directions: ['ltr'] }).forEach(({ config, screenshot, title }) => { const avatarChip = page.locator('#avatar-chip'); const avatarItemStart = page.locator('#avatar-item-start'); const avatarItemEnd = page.locator('#avatar-item-end'); + const avatarCharactersDisabled = page.locator('avatar-characters-disabled'); + const avatarDisabled = page.locator('avatar-disabled'); await expect(avatar).toHaveScreenshot(screenshot(`avatar-diff`)); await expect(avatarChip).toHaveScreenshot(screenshot(`avatar-chip-diff`)); await expect(avatarItemStart).toHaveScreenshot(screenshot(`avatar-item-start-diff`)); await expect(avatarItemEnd).toHaveScreenshot(screenshot(`avatar-item-end-diff`)); + await expect(avatarCharactersDisabled).toHaveScreenshot(screenshot(`avatar-characters-disabled-diff`)); + await expect(avatarDisabled).toHaveScreenshot(screenshot(`avatar-disabled-diff`)); }); }); }); diff --git a/core/src/components/avatar/test/basic/index.html b/core/src/components/avatar/test/basic/index.html index a940024cbc0..423166d9870 100644 --- a/core/src/components/avatar/test/basic/index.html +++ b/core/src/components/avatar/test/basic/index.html @@ -47,6 +47,16 @@ Wide Avatar + + + AV + + + + + + + diff --git a/packages/angular/src/directives/proxies.ts b/packages/angular/src/directives/proxies.ts index 9bc44081d04..44480e1b893 100644 --- a/packages/angular/src/directives/proxies.ts +++ b/packages/angular/src/directives/proxies.ts @@ -211,14 +211,14 @@ export declare interface IonApp extends Components.IonApp {} @ProxyCmp({ - inputs: ['mode', 'shape', 'size', 'theme'] + inputs: ['disabled', 'mode', 'shape', 'size', 'theme'] }) @Component({ selector: 'ion-avatar', changeDetection: ChangeDetectionStrategy.OnPush, template: '', // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property - inputs: ['mode', 'shape', 'size', 'theme'], + inputs: ['disabled', 'mode', 'shape', 'size', 'theme'], }) export class IonAvatar { protected el: HTMLIonAvatarElement; diff --git a/packages/angular/standalone/src/directives/proxies.ts b/packages/angular/standalone/src/directives/proxies.ts index a6c871c280b..055393b5f0e 100644 --- a/packages/angular/standalone/src/directives/proxies.ts +++ b/packages/angular/standalone/src/directives/proxies.ts @@ -295,14 +295,14 @@ export declare interface IonApp extends Components.IonApp {} @ProxyCmp({ defineCustomElementFn: defineIonAvatar, - inputs: ['mode', 'shape', 'size', 'theme'] + inputs: ['disabled', 'mode', 'shape', 'size', 'theme'] }) @Component({ selector: 'ion-avatar', changeDetection: ChangeDetectionStrategy.OnPush, template: '', // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property - inputs: ['mode', 'shape', 'size', 'theme'], + inputs: ['disabled', 'mode', 'shape', 'size', 'theme'], standalone: true }) export class IonAvatar { diff --git a/packages/vue/src/proxies.ts b/packages/vue/src/proxies.ts index 7aa2faa56b7..fe28254a3fa 100644 --- a/packages/vue/src/proxies.ts +++ b/packages/vue/src/proxies.ts @@ -112,7 +112,8 @@ export const IonAccordionGroup: StencilVueComponent = /*@__PURE__*/ defineContainer('ion-avatar', defineIonAvatar, [ 'size', - 'shape' + 'shape', + 'disabled' ]); From 6e1da248f1bb92a0f4a15c955e2284deadedb139 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ferreira?= Date: Thu, 20 Mar 2025 15:49:35 +0000 Subject: [PATCH 02/10] - update tests selector; - update snapshots; --- .../components/avatar/test/basic/avatar.e2e.ts | 4 ++-- ...disabled-diff-ios-ltr-Mobile-Chrome-linux.png | Bin 0 -> 713 bytes ...isabled-diff-ios-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1202 bytes ...disabled-diff-ios-ltr-Mobile-Safari-linux.png | Bin 0 -> 895 bytes ...-disabled-diff-md-ltr-Mobile-Chrome-linux.png | Bin 0 -> 779 bytes ...disabled-diff-md-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1346 bytes ...-disabled-diff-md-ltr-Mobile-Safari-linux.png | Bin 0 -> 949 bytes ...disabled-diff-ios-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1175 bytes ...isabled-diff-ios-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1705 bytes ...disabled-diff-ios-ltr-Mobile-Safari-linux.png | Bin 0 -> 1259 bytes ...-disabled-diff-md-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1314 bytes ...disabled-diff-md-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1993 bytes ...-disabled-diff-md-ltr-Mobile-Safari-linux.png | Bin 0 -> 1392 bytes 13 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-ios-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-ios-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-ios-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-ios-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-ios-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-ios-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts b/core/src/components/avatar/test/basic/avatar.e2e.ts index 047d5086857..5ddd61b144c 100644 --- a/core/src/components/avatar/test/basic/avatar.e2e.ts +++ b/core/src/components/avatar/test/basic/avatar.e2e.ts @@ -14,8 +14,8 @@ configs({ directions: ['ltr'] }).forEach(({ config, screenshot, title }) => { const avatarChip = page.locator('#avatar-chip'); const avatarItemStart = page.locator('#avatar-item-start'); const avatarItemEnd = page.locator('#avatar-item-end'); - const avatarCharactersDisabled = page.locator('avatar-characters-disabled'); - const avatarDisabled = page.locator('avatar-disabled'); + const avatarCharactersDisabled = page.locator('#avatar-characters-disabled'); + const avatarDisabled = page.locator('#avatar-disabled'); await expect(avatar).toHaveScreenshot(screenshot(`avatar-diff`)); await expect(avatarChip).toHaveScreenshot(screenshot(`avatar-chip-diff`)); diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..df78cda8b593df713656624d192cf4ce0bdf890f GIT binary patch literal 713 zcmeAS@N?(olHy`uVBq!ia0y~yVC)34bvT%Sq`c&1W+25_9OUlAu+k63y7lzJ`yl?z2B+Chl zh`e^VY_?O>#IO9a?tA9ab5EV$-|RZKbJy)|+uN%qw=A-E{lrhkwpRX;nSJH(%}RytZSp#nH++)4cd%OP_6F z&^!9eOtB-7XCG=_<*m|~vvK3jP~J?Yf+o}4uFZyVQ%XOa zdpG@5`F^$J=2!2x@6KMCT9~}dHSE~YGUe<`EDuDqZ;9-coc=4VB>w4Pv7k@!OYcZY zSJlcd_sR<8OH22fy=(20b({w>{qE;;o%8Wt`s?uCw~GRI`F{JbAb5G`%Y8M!)OI;u zTW_x4aJryqc9ZetAo=B){~yN`9g~}XNaT^Sx*p@2f}_@zj42)81sF~UVvE23NZkczmsx4kt=V`Ywi zl;7zaW8~@Ig31m{pdcd)P?`}W%~;G>CiE=r4-=5L!L4D!hGkbpx`2kv z;1)m#A9$|#@yCx9lP3#{ii>OO=$zrMtf^VEeY?4+h{zwo?~fiim6w-m>FRD}o9`qD zv~s@QgU=H(^7F5sIn(p(`SZ~D`1fn;laieF?%i8eRTY$y@(;Gb zXP>@tV}_fX+Y_5rT)e!0U#6|$2YdOza>a)&4V$}X%$^+_6*cSDty@$L8tt=h;0_GBGe%aP?~FcY)i+ zbB+fV78XiLNd={+FR%Xj=8cb}q~xueHvyaNncKkl^;^9L_Ah5Ev z4NXg1#>dC^C-d+uPf3-M(F{&&$V`RahAK{Q2{13xYL(ar;1@$&R~o&Kwz5 zHnv^qLh~-(zrVh%jm_83uWJ3WTckk*xKf7%8YHd~)mWu51e}0~x7jNB~m6esX=Q_~ATQ_WY(01hF z#fjUtZ~uF=8*FJ9XN|RroxT0k2@@XJ8A-{?{%r~m3R*N{h6E_E)~#PZb5{m|I??U zx9{KYzVFu3-u}B={Iv@(4XhFRQRWe`)O8~;sW+rDwX~%2E{_2Pw@bqWgNsRez`#qG z$)K1Rd00~%Xo-QKf{M?U8Qs9N9--#o5pk{H6euP60CR@0?lVw;O#^0}X{K|EfGL_$ yn9=EwOZUzpVKgwr|K0q3-N*>+p*Mm*@QcPNS(TR7(f+RtY$KnTF z-nwufytdzY!v|);jmC*r1h06pm^yI@`U)F#C~$~*@!U*1`DxK|i`mof9)9?1>iIJ& z{^f?ulYev_O$uaS_!IJRyEu^AF2Kgn&}hKGz|+FWkf6W=bU-2lgT$J4#o1@I=K4u* z?(gSc8l<^*-@dwP-;EI=T2n85{=E5ZDFeg*NnZ_gbahwm-5cxg@4s~BV~ePmm@D`0 z-P?YB$>q$gTetpAwqRhW@4ISXV`HN+(??5$>*bFhKdw&?3CXCbiP^n-_pf)gR_8y9 zbh=!*b0?=*mf=AD2C25ghnd+ktwhRBwkJ6A4TsQC5Emzqw8}-OG`^v?%Nk!kn1&Ril^G_h zZrzIVymaD3$F=L%r=EZA{rtJB7cWj!dHLs0%+#qgerEiK*J zYs$bN_9N$y{NXom*36nUYs;QJIcIJE@4r<&f7ZkuObF1{)}A$Q-n8eH zS-H8o<*W=1s;Tx~RW&tNUcFlN>-X>dGOu5}2yk|8_Ve@eGCp2tVrjYZ=g&%3CdRE> zwoKX0#BgBIro#^^=UG`>i*m5+lUcoT<;5dMj!ZY7$Ii|Uw8_NGOl|)8@OQw3-o3`g zi;3Y+{fF19pvi}Wnc;wg1Oo%xAqEBm>?w?5C5QR{ZG4!|m5|p5%tQ>Hu6{1-oD!M< D%*cDc literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Chrome-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..3cdab81b03bf052cc979de0801ed1e555332d227 GIT binary patch literal 779 zcmeAS@N?(olHy`uVBq!ia0y~yVC)34EjgHgqz{vWHjrX04sv&5Sa(k5B?AM~QBN1g zkcv5P@9GxJagbptp@RT^;h8(j z{rw+_yzOf5-&7UXUNNzF-Nyc#@j;+}#$}r=?N1NB{&gfaJzef>V(5!t`}@{8o7}HD z*1kFP=R_&PgT}MBP55J9>wUX&VXK|S(vUgXbG7e(J$#qT_uP%o(^G?&T{L^f`oSjW z&awx+l9#^Ew-Y)ly6?=q%mjw>hnD4X?R$G{P1dVr zC!2HMu9y-O7-i~e^5yRO>E4S?%WkcoWpwl235I!%ythqmZkxX;>bYmstE95GUz=m5 zO!JlG|ND0C~`)>XRy(ix%^&d7n|y( zY(3{G+>mOPdD-U1Hhxd3{&P{;f9I&3+G_sY%k$!tlQ+uk&P+Dddos&}F(Rk@r{?Di z+rK^f^y$sr*_*9*TR-maG79s&cxC0w-m5zciwlF&YZfqXxbo>Y(4U1LZ=YYidaHcA z{T`{^*L+`9={nB!y?gTG%I>aZNpBe%o{DYPthoGh$CdA5tVedP+q823&lvINQRxqF zPk$eHaFZH?bmSei>t)G7ukHgC%v`rAA-ejno6YLdjmsmhu_Odr|6vzlX#63|#2|E0 pZQ$@*J=?^sQGe%pG9mwBb$-b&OJM3|@O1TaS?83{1OOybVu1hv literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Firefox-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..ee0fb2e9d4d99fa6a0733c5aaa9a1741c563e885 GIT binary patch literal 1346 zcmeAS@N?(olHy`uVBq!ia0y~yVC)34EjieL^k56JtPek-gnR47E&?qp->mH}DaHo-F^c@7C|#{@CsBPxF>W1||-Lh6CnIfh{cWxmg4p7#ioZ zaB$v}28uE;*>ed9?Xd(3GJ?dI!D9bdZ+QMNf6NI~tB}OP(b*B1CFKfK@P}JK=-=52 zCPo&44hcplrKD-I+ysF-|1-6;)EmzOnW5y?Frj0{(q(}_y$AL;RC$<~n4CCts3|5s z-n*t|kNM&^Z*n|+e5TBuJNJKDWp%Z-rl#hln>RHdKYsjg_XCiP42>H&R?{d%>E zy87wQpEvvX`+G-6&o+Pg?_Zsyl+>ippNl=cy?o;-PS+3^pRQ>INjb@S#- z8F~5N?;F&?-an+aKuSndR5YnfI5svmC^R(n|3&lTKJv=?`u<7D$*I}dr+?qNdw1^L z+Am+fo;+~C;fB;w15nU5)H80KVDO!5<;s;thK7p0y}gqrOi;Lc_pXtJ#f!69IXOO6 z)zwcQJvwyHafYG2z5dy=XOqgLEG;enS;KtHxuW&Rl`B*3I>yAs-C|g=cJ0)?du@R# zKC0!%oj!3w;Pc+MZ{L1<{q*V6Pai%gu(Pu#W=}cTs>sKRd>({0Uebb|&qo2Nd<#p})^|yhOe|D-Dha3e(u>i-k1}~2p z-s!>u_j`Bju=qWbbMt9~#~(jld?$D2?$KMfX6@O#_vEo-ZW}^o@Pflfl*3ZxO#Q^U zQ>UuFeEHJI$mmn+*AE{8tgNiwTnsKP-TFN$HFfD-&l%U#)6(9!nll6Ka8RgVQfzPe zS$J*HBBjWfm@U(<&OiS9_io!FBl!u@v9Vv{jOH&lxGya$t7~pV5y15P>*I9p_d ze0_a4?b-9^smIIW+0Q0ldzN(Tjf`EL@A1>8yH!+GJv}`;ZHtmXX`h27SmDV8j18D+J6Bg%uL@h;yZ7P4#Gf^GOD|`B_SqYE{o=)mVd3Fd z@7;S>B*Sn(zCf(){CWSQNrtUXioLzPD}z?Pc=c-4#{1WR1Me%)HQZ2$gvZf@@0{>fQeXFdA3 zW7@Q7S8m;Ul_kR9AUvn#;oG;q7c)ZQ)`veWiUgwA*w|NZ-(J0WbEc&9&SB3<|$IoB4e!Z!Q$(Pf01`<=wKfnC!Sz7YjM~|Eu9USEP z-M@eT{_4$}oHQ1O24~;<5W+HX<_wVZD+>(+IW@ct!ptvwH z?2}Z#ZwQP&`yZvDIFb_K#70#We=@%D%E`;eo?&G8q4tk0jQ{hSZ!=;J0<#{2r>mdK II;Vst08B=c`v3p{ literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..b6901061d4421e3cb61c6a7f0132d332fe08009c GIT binary patch literal 1175 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 Y0gt|GzCL@xzyJUM07*qoM6N<$f>vUKZ~y=R literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Firefox-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..e6cded332ca34b1091fd299b50fdb71ed06bdb56 GIT binary patch literal 1993 zcmYLKdpy(o8=oP!quQpUBQ|9jxgEK5G%+k|WkW7U`7u$##9?!bVt&Z#xJ`=W9@a2r z$Z?t6qE{|Ca{rl3=afxuq01c3_p3jC|9oH1>-%{>pV#|&-p~8_FrCN*Wkoeb2n3=` zJcBXZ|I{*_63Wp%MDQ@F3B)?%>)QkUjN8zJnL;N0|+&p&LyBbqNJr{_T!2xAjCu? zIpAjk5G;eI3Ajk9C3Ic>Q&|wICdI-BS_K)Z0O&qL9IG$n#g8B+Q0ATivERzPx`5W8s}#!zJvd><;$tIdVDcl)#cQ+`i1Eqju? z7jFOKiK!z1Jzc0W5l-VQ6gHKQf4u8b6WmfkWR~*Q*4h!f^fwUfSXR@iYmsv)NX)|O z`K-B&qCMA-MXAc{622iLx`#$qWn5aXm`sZo(S)OIo5AMdWpk=KYR~tQt8reeZmpxK zSylccCOw70HEq{|%&<>Js*~}<2Y*XXgh0z-I+n!fovxJwJjuR!iJdK)WN*{hYJQ4Sbm9s=3%=d-5`|4Jb<--_ z3Q0Wt^sw$Oi6A93MgdjwE&^t}I-Q%+tL^Udncdz&IN8%(EYfbhnFw}le;+3EA=;2C zw2JTP&SWL24wmDeAEs%OY>Yww?9 z)!21~8F6G9_Ul7ZOesY+yf(Hli#@IL-x`IVTupzE*t$}X!R#f)&B1UGhAHD6 z+L-=wu_KtDeQ><4!teUmcL{e+-*G&^B{;Ou+{q(h1 zA#EBSLk3mVMg31cy!Ms&%j;9<;0Td`zWis{^w7M;)d&)HV`WTbBsnbr?5_S%@CJuh z!yht)D<@y(Gj> z{!s;E9Qvr0JZizTDxKb2Nb-ydK0^Ic0%u^~f==JKL71sbbaHyqO!X54J_7(Z8)r^UM|Bt4R+!1EQNkBZzSB`-pv%?c$AE zvE>y)k-hPa@cwGIEXt_na-QgtfS_f z_KxwKFDu29W8J#lJoWpH02Y@gtM&l>x1D3)`p63YN}HHCAgTW?@wqaGEm+DKIptqV z4bWqj^iy288d5U%&iPETy2HJG?mZ3efmBsZVz=io90+v^AjDES%0l&bK;&+vOti2j zfC(C#oPc(2&UmO~4&%jsR>+wK%7K3By%n$};wE(NGLeb1gFpZP literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Safari-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..714586ad67b9aa2859a0ccd0fe43905548eec493 GIT binary patch literal 1392 zcmV-$1&{iPP)Px#1am@3R0s$N2z&@+hyVZu8c9S!RCt{2-AhkgWgN%x@4yU9nL-($1u1DuFUD%M zUgM&PMt3Hz-RL{?CAiRqD`TS7#u`%#w3Sliekqq37#B|o9RlS%bIuIJ`F@fKnQ+eY zJS%>j^M5Y6TCG+?lB5?pPI>^6q|?Pv{=99%3L5R%jkO$~-D1L2^(fEX)7 z-hhy#%rx!IeXRzM7U1bp_Mrfw&FLkWS_pkflCsg1Cx+@S+@FTk&8%BKTyGI>j#{9W zq%33}3^m~1lekcrUkwH6^{w!|)C~h?!zZcUBHS8-T-0bKNe5*f41dqUvz27mKAMBc z*-(o(OjjPphhc0WS$o5MaP2~}Yb8mC%QP5fmf_*Q$6vQyg}almvXQLaatYqKoUF)v z^?WEwOOhIs*<1O_4ou7)f8Fjb{PHk)C_s44^y_4@YbWQ9egcss9WS$Bcr>4EcF=Ym=?Ro>VpCqZ> zr4EMeh}T2?rL?`lKtvnc&PU?I2SZoBfqM$@(G9ph^6FPZg*?1I3Lji;?2mjSW0RzIm-7%W7n#U$dr&a1;I8(@GMRV4Qg)lZrQk+c6v*i*zT}poa`qq9;VY?F6LTpuGYdieD zy9P&_W=q4c8W&=av8#-L9NlGKn)f?>2jocH{y4el1#VP*;DR*qkhys;HN2X*D) zd>@RIp}*(o`*XQ4CP`AfT&)(fU+K}N=HZ_MM{4fuh68h+%w@klMRy^rq8=LvTV=fL zVi_(EX4{`6wTsMxVP_Y9o(w+$CTGJ@oO|D!CEpoVQ;!XV@0}g+;g#@Hk`ynqV1RIR z=WmbU_bFJ3*p533{Uvz&65JYtA?pj0)UZtduO8|R1?5(U0>ILGINi-qkfd}nf8p}w zdnYp^X!sm_al7^XO49#L=E0ByzP{7iwGG7rd~+w8qeCUB-DO&1cv*D^zWoUv%rv9* zebQ(X^yTawyU(}MwEdI^5`10Ftuw4LRE z@eAlaR9l#6Y3l=u(sUVN=8>Gw7O0000 Date: Thu, 20 Mar 2025 19:43:22 +0000 Subject: [PATCH 03/10] - update SCSS; - update shape tests; - update snapshots; --- core/src/components/avatar/avatar.ionic.scss | 2 +- .../avatar/test/shape/avatar.e2e.ts | 183 ++++++++++++++++++ ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 650 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 733 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 736 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 533 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 645 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 595 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 653 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 723 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 714 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 945 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 1022 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 1055 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 949 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 1163 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 1037 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 958 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 1023 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 1019 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 2110 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 2691 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2365 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 1907 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 2761 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2050 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 2109 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 2711 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2327 bytes .../components/avatar/test/shape/index.html | 30 +++ 30 files changed, 214 insertions(+), 1 deletion(-) create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-image-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-image-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-image-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-text-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-text-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-text-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-image-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-image-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-image-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Safari-linux.png diff --git a/core/src/components/avatar/avatar.ionic.scss b/core/src/components/avatar/avatar.ionic.scss index 3f6135ccff2..037379d7158 100644 --- a/core/src/components/avatar/avatar.ionic.scss +++ b/core/src/components/avatar/avatar.ionic.scss @@ -175,5 +175,5 @@ // Avatar Disabled // -------------------------------------------------- :host(.avatar-disabled) { - @include globals.disabled-state(); + opacity: 0.6; } diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts b/core/src/components/avatar/test/shape/avatar.e2e.ts index d063ee4c44b..9f9c84f4e29 100644 --- a/core/src/components/avatar/test/shape/avatar.e2e.ts +++ b/core/src/components/avatar/test/shape/avatar.e2e.ts @@ -188,5 +188,188 @@ configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screens await expect(container).toHaveScreenshot(screenshot(`avatar-shape-soft-image`)); }); }); + + test.describe('round-disabled', () => { + test('should not have visual regressions when containing text', async ({ page }) => { + await page.setContent( + ` + AB + `, + config + ); + + const avatar = page.locator('ion-avatar'); + + await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-round-text`)); + }); + + test('should not have visual regressions when containing an icon', async ({ page }) => { + await page.setContent( + ` + + + + `, + config + ); + + const avatar = page.locator('ion-avatar'); + + await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-round-icon`)); + }); + + test('should not have visual regressions when containing an image', async ({ page }) => { + await page.setContent( + ` + + + + `, + config + ); + + const avatar = page.locator('ion-avatar'); + + await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-round-image`)); + }); + }); + + test.describe('rectangular-disabled', () => { + test('should not have visual regressions when containing text', async ({ page }) => { + await page.setContent( + ` + AB + `, + config + ); + + const avatar = page.locator('ion-avatar'); + + await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-rectangular-text`)); + }); + + test('should not have visual regressions when containing an icon', async ({ page }) => { + await page.setContent( + ` + + + + `, + config + ); + + const avatar = page.locator('ion-avatar'); + + await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-rectangular-icon`)); + }); + + test('should not have visual regressions when containing an image', async ({ page }) => { + await page.setContent( + ` + + + + `, + config + ); + + const avatar = page.locator('ion-avatar'); + + await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-rectangular-image`)); + }); + }); + + test.describe('soft-disabled', () => { + test('should not have visual regressions when containing text', async ({ page }) => { + await page.setContent( + ` + + +
+ A + AB + AB + AB +
+ `, + config + ); + + const container = page.locator('#container'); + + await expect(container).toHaveScreenshot(screenshot(`avatar-disabled-shape-soft-text`)); + }); + + test('should not have visual regressions when containing an icon', async ({ page }) => { + await page.setContent( + ` + + +
+ + + + + + + + + + + + +
+ `, + config + ); + + const container = page.locator('#container'); + + await expect(container).toHaveScreenshot(screenshot(`avatar-disabled-shape-soft-icon`)); + }); + + test('should not have visual regressions when containing an image', async ({ page }) => { + await page.setContent( + ` + + +
+ + + + + + + + + + + + +
+ `, + config + ); + + const container = page.locator('#container'); + + await expect(container).toHaveScreenshot(screenshot(`avatar-disabled-shape-soft-image`)); + }); + }); }); }); diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..0830cec969ade313dd751c982c2a5f0385b73f57 GIT binary patch literal 650 zcmV;50(Jd~P)Px%L`g(JR9J=W)=RJHP!tF7T}A1pq0$Cv#5>FgF(DCSpVSBN1sEOA&OBp8#Ut5K zx&>+7fkaMnPE>^}xz`%5?EU{G-PQ`?a5#W>l<6(%2mZhx_?cyX?AmU(TP~LbL2w-B za5(-3j4^IB8uR)5+VT7Sxm?a}w;ReK46RI6Rjbvis;cR9+UN5D03=E3bUGG`rCctP zBzb?7u{ZAb`--9zi^X6tNKq6;QK3+%R4OToG8haDMHz#a%O%hAEX#gxvMkGS+-kLY zA-v!3X`24or)e5v{6ZK)_$z=hh7i6G=6N0=bUK~BH&3S%LWt-27sAnK)ND34n@vsA zE*(`>zrMb#R%Z8YQ&_$g(0WuDJxjPZ86m1P+Kz%Y!{>7;3zAc$AN$K!E49*;(&pA!WkjKyM+ zNW^Nj-kEmqryh^TolZwpRgU8XL2$WTmv==7A%v#W>3Y2;NivhkL?V%=!NcLO-ERB+ z{&YIcFwC!KWLfTZyOJbjGMRWh{sg$!>xrT$2tq!eH<@nDy{2jPdR>yFR4SEBCU3{; zED%LeL{ap3Ji00Xz+^HN3I&hHBZ{K#>ek7c&1L|AL?WT9UWz2i%Xhw9d>mdZ7B-tr z5QKZwO9cV}ilP>a#qDD{;{+j`PN$Vh<$m~j@%90oAD5MOEzJpcdz07*qoM6N<$f^q98F#rGn literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..d13c3f8c8b33e26aa6a7dd6e969be80c06b2e185 GIT binary patch literal 733 zcmV<30wVp1P)#R7{E*>!}{+h1(ixA z_V)G`16Zk4P%4#hbacc@`85dq;1|=Ge zLN1pt29S0o|D#fqF|V$!GPs9_2as{oaG1^Jnc?PQ)bx>Vw~O=hbM$&WrlL-#gWvCG z10)(kJ}A05PySp0>9`|1d3kwZdup{>rlMM{=3)48&CGyrZ*QpA>+B)GNkM>iyB!-F z8z8%xC1wI_G#a?LxL^aZva*8p^>yg=`p=%Do_uW6GblR92uv)FM zivZnLJRT1#=TAXpr}cD!@cDe$+}xasaVo$+aHQDo?(V1W{kG$HJZ4tZY&NmIy^XD{ zt>02U-*W?!uf^kW7>!1R!{Mo~P}C0TbefqrojknvL~g)Zt%l3XOYH3Iz-qN}EAVyU z&CLz+`TSI+<_64WvuL$iI6gk+F74lcL8YeinFfnmgeSNGsnMwi=Mi*ypaJ6vZb16` z>+5R_heMw4{&Nj^qs?aHt^zlp5S2i(1SlXLOO+Iq6cklJG+*jLQ3XE$<{XkxlAp#R P00000NkvXXu0mjf-#J>F literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..591272b4e478eb67f074f967206a9f1ffc13383d GIT binary patch literal 736 zcmV<60w4W}P)Px#1am@3R0s$N2z&@+hyVZrib+I4R9J=WmrYOVKoo|b)(cH35UrsqL=6p!OFwX@ zk-fjvy}y8!K?z-AKv!6hm=q-p#$fB}a^v-eTNsQic$b|s?|G6rbIw$GeSHm>W2rw4 z@INg8Wwij5)dEmfa}W4yR!04PpH8O(fMr=2hA|UgX+R+a<#L&JyZz~VI-TbD_!wQ+ zrTi6{QRn+UmzS5kzrS;Mc*y$tIsmTgQms~rL?WD@pQEbNSCUi>)@n6`5S*QzvAw;G zrfF!JMmC$JSS-@-_qn~jl}RB7*y(hzEDO^#zpR<2Nh*~Z)#bF30u(}wtubBK84Lz8 zDdYg-@%UJP!C)YLo239P%fj24C=^&;UY50<4d8cbCbL)w!OP1FyV|RBK+qQ{Dqf_OX>WJ^|?x<8M_`Xjnl_HbLu(Gl;s=02ri|2VXn@ygco={bl zLZN_d+usjZuh*$mDx}kC4h{}TBobred%YgjY8BUYIXXIGXJ_a80Bf}xj^mKYWH>oF zK~a=Y`+^{#R4UPGwbO6>4ADz{kf&G)-f3b8}+2-`d*RLesP_ukUdR-DV8KpxJD4 zad9yf+}~bd75b6{LBRd}z4ZG|*L7^$4qYa5KkDZGzjy&Cs|BE}7J#yvd%zFZjRVeq SoXuGP0000Px$&q+ihORkD{L8lYqTF#-usY5~TzH-$N823Jwg<6L0~gn->Kb!{q>@ z=m45R>KQdAFELL#f|aJe zYZWd!g2lo@1)w#OybE|?n%eDTgdt{FDr=asAk47iSi_W+ZH7H&?RtdjV1_SzYq(Ds zVus_;PIVl_gwkz>nTv630Z(F5)g)D}%OQduNez8W2BarRui2GNL3#m z9z&18bHNyV4^ar8R$>isR^l^5l0)q{qbiB2c@{B-L5N}BP&nIHwO(SL;yu~vQQ|R- zV~nEqo!tU+0WP3B`iOL0Tn$^cc;m0G6rSehZqh1R*PZY6sByxsSG82Qf9+WPO;+Gx z)+l*v_>pgZB6OQd;`w6>&MV~A0o7HK#kzy5;XPW({UUxk-x~hQwy}!Z_{IO9(}TYO Xt2eS4BmqA600000NkvXXu0mjfKU?;3 literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-image-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-image-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..aa736ffc7bc2aa7522fe1e7e6d57cfa3cf8d7494 GIT binary patch literal 645 zcmV;00($+4P)>pP!vIf@rVz`|NkCi;(eeZo}dD1l_&zTI=!Q2RVvw#z|3^nJzHIEY@_n{ zhzKJ#BIsG2Q3gE|i2sqn>sz3H2i&zf`AR2%+&G`KZ~owy!Lw`N^a^M{3@4Hp14?;(RxSXQ zHVkH2?$V@fr-@*jrCmR=1?XL^60gnM_L~USZh)h6TY$mUOT3E{e8XK~B6v^(F6ypF z4_{ZD0OqFL&oB|(IR$R0cRrZR0E;v3CzuHCQd%U+K2Uj8W>=U9>i+2-`aq&xo_0UM zL{Rrn_s|Cm1t6bwKfy#$Ep7eK{qVt+66w{lt)rL-Dxi;0OQa>%7MKaD)oq^uw~l@I zl}skdRyX?ttxf^0W+BTyy!caQp|?C$TCFPka**9pYg1WgD9&MFF7dEHgNAjShBX@n z!x}a#mVIB6K}$gE+P_Iq!%>|*S)cNVEeiPa^D;Cgcn6bwLE`a_D5ohg8lY1A-U{ao z%EeqZXcqX0Oc-d0lABShlk~XYLxK`z+4~xwu%v=WB$-{w&os@$M{`ObL5-8rIg$KM z=nAO)1&yZf2;TD^?Vs6OneQK=(R7|hR+;TZAHgOs{3b`rpw8e+;Px#1am@3R0s$N2z&@+hyVZq{YgYYR9J=Wm&tP4KoCHmHV|tifDf*e|Np0QNI6a_ zDUh84ffj2-4iniDh@~|S=)k)GDs|5*X6YX5>+kKB7Gqyq;1oAOQ*MH$xF3-ujA4^N zlIh=F7Y05Iy5_l!1fN4#tU%?}=OGY;;My=7!{@<;1v3Rt0YtAS-pk?FA6RYR%M_dj z3rZZ4Z{cxqTCU7Gh3|oml_D0LFW=XigecWZLW)RGsb+%|{CB}+EFYkZ%Jq(yAQFsH zS@JqIiR^umV5Vfr>qvz;M1qzjOJ0Yxxf2O`jx6~{xnaNOI?!=YkZVbLBje?#B(~&$*ENENsFx3N|OTPmTGaW0%GP%_S zE8SM@wp#^`4YQHivM>@X*lk#S7y4~zSPO=}`3^rs>+dA37i=`eNd}u(e=4P0`z(j- z-x_pX@N94#y-~WJUXPsyqn#bHPGA{97-^Yfq#4w8X08pR9*q0vm%O99IN$0n_$53o zCB<{}@$+eL{CqqpxLE0PuE|A5f@ACIbm(fjH^pfNKb|2L+}cb~rK{=vWWOD&?BZ7i z-{zN-E3;1FalT)bDuPeJ;j(oJQUyO>s?Xj8qx3re+%93PXR@Fo*cQU*{rj8XHK%r$ h@{!j1Qg;(HPx%M@d9MR9J=Wm(gp~FdWCfGZOCT5iC8jD;rlT#bYuU2%_voQ1-X_cf0!o|@#Fe)#_K`~4s*XJ==)i*fHxs13LQ zH{b@`fd6FNUs7k({=2s!Dk6+bfoCK#iIL@;q)sb6W%!|P$9Va;e>M)01p0`Hl+T;`Q>v5M?k^#U1!0a#UxJ)OB23ovclU3x77mr5j4ptaifuJwzy*XJ}z^sz`w-@jPY z;`95I62Mxcb8P|22T^@Q>cO^pJ8gK({zzw(o|99ZuR73yEw@FK#00000NkvXXu0mjfP$4=V literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..8290322bcd07b6b81d64116ef49a76cd4ddeea6d GIT binary patch literal 723 zcmV;^0xbQBP)2d2pbp3s_US(g8lQfny@DcRzQBGyV|t@gtcM&jP{sjse! z`~B+c*6sE^4>{+2Uf$;y+4uMN0{^hdBtVhXkrWguAS4AP1;r{LHeTvMNkOp+h>hR5 z2N#P4QmGUslL`EOKb%hI8bh<$M7>^L`CKlSL$BB4^z;-Sj|VE1N)Y?bfc<_S#bS{q zHyVw&zP{cH$U%|AbUMY)KPJrg=;#PnS67h9WW10&1C~l9^m;we9%x3d`0jaF%bQ(&fl9jg6Xu#!i!RPY{0wgDjACJcf zg+e$xJKHZ{yWPgq(-RyH2i$HqGMNmtS}hWZ#7eogDfsd6fowL*pl)w(q0{O13;6Kx zfX~m*WqIha_xE>%!(p79oGc&X0BI0RCKLOddXRh-3I#4ME?~FYdEv-Ga1RcLL)_or zGsW)i?pX3xtA$#v2Aj=>U@*7_xQRfc(ZK8VvMLBM!GN?jNSR-Ij;4}&il#A{OfFZ) zrV`UYy}iAGhHN&QArgteVzKZt3Ie35BM@#)Y|0u41eU67>p_aER4RCRd11a3!)Jm3 z2ZI4y4>Y|82L~%TNsZBHgyZ95w%f@51X!(B@%;R}))w191p$`JWpuk;Ho52L=PS8r z_0VM@mE-X^4i68v0)BmcA(zXsfuTH+!qg^Lfw`rV~a3z$r)* zOXrP@Q<{DVt(RCV2DMtv$Hza#olXajkB_XhwC^?D| zP)L%$=_3J(Raa6_Qc$b{V&kPAloS-JfY^Ac2mgBoe*ikH!ce&_=E(p6002ovPDHLk FV1jAkQlJ0; literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..72bb7fb8a24496326fe2aa5ef94e7d6facefcaa7 GIT binary patch literal 714 zcmV;*0yX`KP)Px#1am@3R0s$N2z&@+hyVZrbV)=(R9J=Wm`zXWKomevi$p%EAp}hjqNx##2`*&e zAJFiFUE{{Bi8~iY?O-8Bpdo|`tuiSth)oE6&-#jaE_zn&+_^Jn=1yl(#dX~ozZms@ z3w%W^7?oHsDzRWxV!^1yf>HVPf@}Yhbai!w>$=oxHFkD(mf}xOPu$(z`R|INpsFgG zrco}JDV0h;C)n@zd47Hd;QszTP|$T<27^Iht`LI#{e4bPPk%;G2;o1!yu9Ez4(W6{ zuy3JI;Qag?fa!FK5Q3YV8w|ssTCI}H<-VNnTW3&8iD{ass*0}b%x1F%;lGhgCaG4d z{$fU>QK-Cc33fUiq?D9OB`TE)KxjdL_xE?+-rfMvG%Zxlw@Pdn1^|0|d*t(ZHa0e} zZ5zw7C=?1y{T;{Q@$u1@6GGs59=fiR&*xVw`1<-vuh%1)Oj0Zs0odK$<@WX#!!QB` z$Kx^A*VhYe*=&}>!^5!ChA;7FDa++Di9`aJ?<9a}nn)>^a&oyGjYfk;qrutP8OO)R zOePbW%_g>OhnhF^4z^k?04&Sm^77JeR}=*)CGB<_UDp=}Ut3!!<<`~~!{Ly2yUoMH z11BdZs}byWyNt(U0BqY1Tz#w6S`rK*l}Z8gyD|)+1V77LsZ^-f>kBc*ak#j+@E4KI zX8$V{~xw#s_>2!)|n!xI>nuCLb)d-rViRXD_GMT_H73N=akf4+j%d!ASBob(vMzL7r=;(;`_4QDK wO8jRbBC%jpV!^1yf>DVDqY?{7B^Hdz2do|f9$1Niga7~l07*qoM6N<$f{eFIkN^Mx literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..4b6376c26aad8cf9c6b3e5deecf6b776aa0f6a65 GIT binary patch literal 945 zcmV;i15W&jP)Px&Ye_^wR9J<@m`hLcOcclGbXqE{HVSE@q%kUJbSJ^M(S*46lllSt0=n{s?7R_I zSOS_fqLf%VGtXj7C8e}e<<0wFPUoE8Idkio0mc{-7NwL@iV$LqaYFzA0ECbvNs=Uq zyMk0OV~kQt2oZ7zz$4(%{1VI_#XRS>ydFtkmq@qmzSMRCu}K|O8fi!`Fvi)oKlK0{>fM{T|&s| z=_w(kTCJ|EtRRFO$7wVgilQ7JA9IhX;z>)H(!IaG9}EWddVOteO;uG@RoBvn9Ud1Z{e~o@H5uLSekIP$-zD`TF`Q=!D~>@IND>;c%#F+GM+?X`bha zgBfE|rY)rFdMv>6JYCnt{ZLA?fi25&T{m(JjYcEabuG)v1{Uv)5UNxvvMgU+U4`Ki zLM|>Ya=BckQpw~BeBaM>Om;e*v$Hc@*Te1Pd0xFQmI<48io)dswziTTVvK=O zI$4*D>+bHZ*=*XjeQX^7RdgCAZ&!a808Cz1<9|(r z5Wy#aR86}gPyHv(WUY;_CQY76QG T3%G(u00000NkvXXu0mjfVROm~ literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..bfc6cae0c06eab1b1254716b1d4ccdc1e1589ae7 GIT binary patch literal 1022 zcmV;8bkz95D^7Y2|}S!LJ-}Q6)D~MeK4}> zuDdh4uxWj}MZq zZ{lU%-rnf$?vDR#YipzW`g*1JL{@t|p8VK6plY4VWHPkBzfU(eHw8eQot+d4g{ZEs zP8t+hEebjVLN&NnRy~Bo>gp=j$#wY9~ya&~ss5MXn2lT{3d!_t64 zMJ@LL22`=NwKZyLYNE->NyFj0ySw!A@mwchs?~( zC;_76Xu0Iz7*w%DB0FE20C;NT$j_4TPt&zY>{-21EAsQ?05jJh{5 zF_G^~Fdy8DL|Ir^knREX%b)iC{w~wAmMDSx2UnvocXV`c(%jzO5(+nx!|(SisfR&G z6vu#=D4kBz!NCDNKR@%Njg5^oK0eL~43S|pr^hxU z7iyWMPQXF2>FH_99ho3OmxNMueSJ;C!^70y-){?&mpZ%60_xhz$_ll#v`{1xk#3<7 z4jUUAT)eUJSoMiwk7B#sIz2t5qoX65nwp}nt}a^&6yJ1laY1`~d$wFHn$~xq5%t~5*abr0Z z@%E`yin7_PBSzH5?(S|=FPLtc@Kn{--w|=qV7+?ysAS__NyuV2LqPnq5~mBck3NLr z{|PC5cqAaLGTV*VQ$BtZ5621sP}xnr6+E&PF=ustZF#~f9^_W?xPAnzSHkHbx;XZ= sQdj@EZ3T@c)qe$1yfYL^IsF>q4+@fe7rfA)3;+NC07*qoM6N<$f@h%V%m4rY literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..eaa379667d93a8765100a7a720c36a0f76cbd24d GIT binary patch literal 1055 zcmV+)1mOFLP)Px#1am@3R0s$N2z&@+hyVZs$w@>(R9J=8nN3gXKoo}GnSKQjq8O?|)JRZV`hh!* z?)|0i{ROOyN??f*T_GSbDM~02+L^o1_JTlZr)utflLk7So_TUQXL{z8aLzdd#W{y< z+wOnI6d}a@l_beM7ZC{p$T6AWm)bV`zcA11X-46UZ=Az{01BV*tQMJvSwbN>cQb~7&r*Ric$(iQ6}5JHaK(c zx5XHn`o!qhPG0W*X<3#v;T-vE2T}EUJ+#|x0D!LRh{a+;b}Y++qA2bXNd3g!jwsCN9fYsGi06?SB zK)GCoq9`~&KL@2V7mKMPgt%U$fVlUn)hbNW#OdiNHa9n+X&N+5!`9Xo&d$!z>-BJV zcNf^M<3->zNJOKy-EKqIbtIF?iEGJZ5~)oA=3k#kA{eE9Knt=~U8YT(QbsdIbOkJKV%YtDT&~;tdKIeS)yV#F%xf~=(!p+Ui zSdcNsaCLPBRaKG8<-!aB^8WrFCaFfN)k3jYL@XA=+S(d8=V&&YZgj7#tO(ntl!gZc zfKI1_+uK{bzP^GGfdvGQWOdWWV6{o<4BSOVp$dsl4jlC-=kD2A)QWR ze}5nGc-*spx7$UzTt=hOz~SK`wzs!^k0r}82xE*71_NI=RI61~Divfh85|!U``+Jj z&QUBD(QG!cx3`Dg-CbYzsj3P}2=SE;nWl+KrGn+<CbU06;#U7b;~?N|Dd!$862(58yB0yg{FzpP^|Q*4Nhq!#Ud6*np;K6WRAy zIh%UmGv#+0yn-bbi=kex}EETVb_rTX^5>B|->fS)Ti({_hg-G&vQhprC$BzM%mfjede)jA1l0AN>sBBqO4U Z@gG%-A|1+`EK~ph002ovPDHLkV1juW;uHV? literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..7ac7efe38cff890d6883ece23bfdf9fef5dac679 GIT binary patch literal 949 zcmV;m14{gfP)Px&Z%IT!R9JI;qK1NE+ZnelQu{TQ&dofDGg;90Le)TNKT%E(Bp!) zbOvSxYlC@8S&2$Bt2;+f=;0z@))6#;wZSZ<)fxmla?dHK@6$MH`T(cFPevZ&Cw?9rN(BI} zMCc*(?Ch6gw(EBfe77)3(XqkC`=pxu4HdabgoYcNRgqyDxDuArOP26NKOQ1CEf#ZZwzlQIZD3pcz zsC9{^0Kn!Mw%|&mVQRI(yx!Nb;#Jer)p`>&2QW*TvSyNZpaL)kY5gk%7AN1q&HE=S zx`6?tjjN$h8~`sBRl3Pe9c><~%EkpzX_Sh1lD9339b|KvZbkT*)MWo=er* z5_h4H6(|*yhB8nZN&|ota0DcW5O5_zAFeHoz$1W302cvUu1|L$S&2o4B!{l4V3k6( zUyFo5-^U<8a5{0)C}7)W?;)W@wgnr)EX6#j<+YI%7)Ka|*llZv0ZpSFFcCgIzz`mL zmw2`LeZDxy>ihfcEr3Cf7bX24 zQ~>J&MYW|K9@;*VPBU|K~DSh^9zi^+M(Mo zUy_{uxMlZCd(#SlGyE{5_b*_rJ$CSax?A8Trd1AYm@=DFvfz*$g43XfS7Tfa+s@9v Xf>o4dv`bee00000NkvXXu0mjf2Z6jz literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..862a94b8b5c1bd04799f7195470ec0d55afa32a5 GIT binary patch literal 1163 zcmV;61a$j}P)W+zUQ9Xj-ere-AoMnL*V+xU@&qpG0xm7X~$qK2NbeEF%M+Z^S|3} z>BIqeGXc)KE(T)<<4L>?Giie&0oRK0z*+%x>0<$FU#DyjzGR$1tzb|ur;xHZVkY*{lYX*9;yo+_N?Zu-!Lkb)&(JNjIO)#DR7jmq;%=8wd>H z;tI{O!FurbehySiD{ppd-e1oS=AVYV0 z08cvxSJ%*6fa0Vx4yOTduLycB@E|od!@X*a6H@Lpn?lk7jI4 zx|(JyTjT*VQr9{lbDwz zacCxNlSRS0M!{N)DOiKn_Gsp;Gcgza@7s4I@t)>*L>;HpCEY0Lyq!7$x)cislv=B9 zE0coq=SeK=Ni0asupY;1%0)4K)@1#aMjVsCz0X&bo#7qK^46r&)6C72V$?w8_GE0OpxTCK6y|e@RJl& z7>F#rEBdKXJS;weRQWWrS(z%VTY%y+={2*R8h3$GNdNfDpf|Kr z*{eE;vi$d7?%v11$0O0ltA9u(qg8Fcd>w`Nx1XnPI*S(i{HCmZ{m!sS|Gu77m-q4q z^}xZ0hlP@?zLH8 zS^@MYsFJ8BQD+xdQR{xysZO46>zU2|ps@hXo~%1C-ZO~qXuD_bT!9=bg-TkZPx#1am@3R0s$N2z&@+hyVZsw@E}nR9J<*nagt`HxP$EX@=pAjZIwZb&^f0HjhK9 za>yZ-|Noq8s*)V`uy(w)20vg1hVe+9gN!i-g9K)O7sH?#ebZ{Sy4y-bge_z&jHg0= zFO*hM8o0Oaw~B^1f>;Z+ilR|fM0%T9K!pGr3%6q-%Y}OzHe(VC^@`AK>L6GzKx1K$ zT1L47R1ny*gicL3YWab#1$@=(X?APc5Td?*R@#G0ZhrBfEaoDhpbH ziyKQ(Zt2;9N@B}dceN##00lU|4ueZ`7*AnZy6@E(nl)%v{UNKdaCW4Y)@ljx^H3gq zZnLga=#QMQu2QU_*MV-+53*eoPCAQoF96pGqSPvdxyW0w4SSZ~$2W9|wM82brQY^F@6Gyw1R9w_e>rUi!n$G$~*(@)@bP z8PC6IfTHyCJ7Z=qvYiI0-?-s~M=NUZpER9r#q}s-AhI$eX z^jwXA^GZ_n7sj!mdtB%W7 zLRGK0dqbr|iy5up+n$@ySB(U|>4nV$&f0OLAoOUBBlzybovnlP<#a33&}(n+7LfvV zd21z`?iS&mC#Ndz&tT{fKf-#jg0oV&lqxFn*qP(Juz9J}^M6uFI3tvG*70>V=>5kNV>ZbLDg zxC<{So4S`sC!4dHqJ(0_^;ko@4xNTG%FA*s5_nQH^+%Sw$)Z16ah2Om`Z}rBQ&l1t zeh!-~)x!sMORxP5Py{~o1ray8KXP%-?%6#f?M|3kX{r^x>&>AT%FfY5xVTYVT!&R{ zuc1Z)XGie1E3|8KlP;`jyROLZ<%`1sj0-3X3vjTadGzZ$wU?l~Nu9dz%h$`-mjD&; z`}?qvu&XMO@W=b*z6`AC4;l-9eh@wn_tAQr>!c(6_WjE(;*A~Fzc1n6Py0ZFAKnN* zovt^4R}1)dEc|l`S3?z4m93l*7gl~e6%HGlS0|{6p60?||H0K=IH(3r4uzjjp;hyD zn;^ia`gA9pUn@ov!94sMVwSi@dX^0f2MxvBuI0_ac3IQ^X=tKZr5e2v00000NkvXX Hu0mjfidy4D literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-text-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-text-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..3afbef73081b0c6a67e132c4f409b69eceef29ef GIT binary patch literal 958 zcmV;v13~Px&cu7P-R9J=0nD1-bMi|Gxcc%yk88M-t#f1*6^;lGp~FVjo%-Tj+fgLhX?}FySJLTpA3gUxdhWR+MNwdDX|1)^ z0E(h8FA_osApj_)l+x{oA{)U)QE07|Qd_u$8) zuLFB+m~{B->$hSpOEBAU{YTxw(}O22s~Bow@p7GM=Egjd0FZ>EIIHZ!9M|()x5ZQ@ zC(-%Y$?@rVT9vg7(b~$pQ^DU$b16eE4m(eF%UzuQcSqj@HUO1IXTP2NGnqyFV%i(D zE3DR9(`~@1;L!}s`?BW&vxtjnQ*YJ|y88|QXjL<|)_RMjTcv`F49p*V^|ZgokO>}D z&LIFGOU3zL@5TwhyvKo4|~A^3&t4X#Fx93H>QXPgsQ52gj zR>^353D`kDXfpu2`~AQc(IpR)!4-p6!3C9ufBteZjL!bx!4C&DR$GKLRXFDJ3X(%HePlHYsITa?|w7zg#b>U@E zO6$s^so>!ZXg%usSMtTK-wo_Al<#>w?Q|B6lK=j5Y%@TqOeRtRc5pDLnGs59Jy@j? zk21jCd+e9;RNIhe5f^F4|JYw9lSOue?RNTy&kuWbzZ0dDn1bk@DxON2+K(FkgHe~b z&j4nOEx?2jbMs)-Rq6BDzyRttId`aa#0qToclSqSjI9R~Ej`<~ul+P#x2hb^*LPR9 z7a`=jAFG!prPP*302@`eMXp^Fwbr+UT-{0SSH-5K9MMVYSV;Bbi{B0OP05KPV z3OX-CrD@mLaA&v8)R(PYlDLN0zxT(6{fIQQl!1As)|d%D?9-KCN)+pkm`P< z9H6RD0)Bmcg|3^jK0ihaFTWS z1}O>xWNvQG{O;l5fp&IwxYlQ8W~i;L%~Kaxj*)K;u0fqZTG!UrcRNJ{yu6s{!NZ=Oo@i=niaI(v%!dge zQqzg##jW*!h+Z!d5Nmgumd6@@4KR>7A<74XS>7j{<2?wAX zL2Yd<4G#}<7W^U*AZ!E5SZfYliJHPdD=RCeb-1M%W%T&?NN6%N<@EG4wYRr>GHL^& z>i{A);Wp~{__(Qxss?f2{{B8)UtjaJxW_9PP^U@m@9)_j(7pBb^|mpg#{2s_wY0Rb zw;{X$4-O9K>gvi-7H**2Bsw;eN~P%L=7u{r7K_=&g7si!fy#@Eixi1Olz^|Vue7zb z#iosMFrHVi&G;EL1_JQBCwZ*g$3KT$_Px#1am@3R0s$N2z&@+hyVZsrAb6VR9J=8nN3gfOcaLinYK|rG=!iDLL?Z$nBYPe z{s9d?*fnn4nz(aeREmWd#l{dS6lFT|F8Z{grO*}?dGCbK&P+R3&zX;&QzC>ASWrR; zSeE4;JGUZ)xc`zQx#x?B!~qmSfOGEt;)qh}{^9^f0(30JImb5)Zg=?4s!>7b0{$e} zEKo_376)XExnu0NBuNrvS)N%>XH_f%4gf660%L4ueV_%$<8kas@Lf?#p(x69xxc^} zbITUzJkVp*-)Nq>e_M>PDdSLogTEGI%(G&+fR<(b_)@ZnoXxFEh~cX#eNAq13Cq|<2>i$xR)h0s1Y=k_A*_j#D! z-rn&1{0soNzrPOz9F0bJe}50WR#jE(?d{?8^fVMu2mv{+^;A`Lk6&J1V45Zpi9}%A zTrP+6^K$_9;;*VIZfG%7g*9akI@5MptbUI*+p-?EGQmFtyWIzD;`uf7>=O+LlolZx(CYFnv%_ab#R4O5x z&0=F?1BPKh*LCD_xvBQ1Y2xwm(S=i06`XUF%VlJ<+0g!k5Saa*$tqUbjt}LV2q*NZlhc- zdv7kw9#?K{ZK2oeq1|rd;o$+t$H#N~B!t+2VS0Ui#b7W102qc5`1Gw-YYH$(>+9

PyWH#ehn9d5z#cnnR` z0N7*B-#(d4VtacV-EJ4Es-jk_xplo>4~<3xfW3zH`+acEkw_%4zrP;}M+kvT>HK-3 zX&N}^NG6kkGZnCBa}Xe747#oZu!Ey?I*oijkHf=5tgWqu0#ZutnB*^FkT5wh3Uy9a zO%9U__?`U8Ps<7Ffq#IL1*@P*7CKqD3Rd(R%QN`qr686ifAH=Bq?G$Lk$P)Px+_(?=TRCt{2-Q80XT^IoHJuCr&8S+&zl8R`it>s4!m6J1$lgxD2On+pTO;?Uo zlU_KPDT$>Z`B8=+X&c7w%E#G#FV6e&Iv^{u%OdjpuJXV>&zW+c&N-a3AW4$M|4_y0 z{v-1qqLgUW&7wSejwDGKV@Z-ENm8*V2qAbqUC|T(Tui!C@20H_K2!r%L~wYB5pV~V1Z$z)qw+sT*Cyh&8Ki?qq2B)BMwn$-(3 z>4wo0s5kkOmmfcVP!z>548t(VWHKI)SE*wc7g=M{G9y{i(lR3eRj1GUIh)NkG&GPu zvnhJG28jX3c z8Vm-RaOrgV)b^vJqs7I=(b3Ud%lr55{eFL8d?i`(WV6}T)m4^dDT=b$Y~9`6C9c}2 zl3jK3y#nBpIpxE0Q54(T+uPgQGntH9X;P__$z(d&vb(#xxw)xU{8KYdPEN*RF_Xz; zGMOTg$mHZ?VIc+pTuk{(7-YmmNRosQ>g(%Mp2lvsfByVA_anyG>2%({eOr0tV#49D z$z%!y0%WYz+uIuq2A7wY2L}f$msCbFncUysM+iBc&c?>Zs`LSX8uEW_k|b$%cDARd z$7;3a8d;W|ot^dj{R%fI>vTGXVWy|2Nokm$pTBqSp0b{w;rsXRe!o9Ai8Gtc48w#% zA?<4u&+~J0b2~dbxfZwEJv=;|`^*6VQ0V{K^!4l4wzjsDg^8l5=H_OP$Fs7s($mwU zFw^zx*VF0rn>TL|LPJACcDr3+Kp7b0R4SFXn058))#Kx1Q54U0Dn)rug25oh_~FBc zH*emgC@LP0FDxufO-(&}_6&9{0Z`1pwMi63K@bo^fByU_d=t;}WPYbGnaAVtcsvS& zl!B&dqtTd5CQnwtzkmN43Mqq%jL=yCcczBpB1Ct%+@7}!|7#MK5T;+CN4#O~0Q&TfDGp((y7~`$2t^NJ| zr%#_&B9{z75Sp8t3){_Rb0U$@xHACM5WP;P)9dvrJ|iWMAPCFL%Yi`PWTVYyv)OES z@7@gtgCip&dD{zA;cz&{$H&9r@Z8*-PN%b4t>fe4dE*xiSS%Kv=L_3;p0`*m8g~YO z8lunDoeCv*{rdIu=g*71`sB%zSFc{Zc=4hVshv*e*w|PlBA3qPa((&oC6mcqxpF1f zn8{>VmSq^Gs$B!%LaXc%t&NQhpU)?A5X@jOc)i}Ot*w&_L#p67Zhd{7=Xvr>1(V5S zu~@ubui0!?H<3J_&libAK7Rb@_xs6z02t#BA3hii2A|KTWlsR8ElAyiT6yO=1VNac zo!#5plexs@ay@$VC~vcml2aq;bUGXk$6_&u!(ld?Nn}9~c%DBvIPm#=48zFBSNF`y z&d$#C^t8od$?YNFd465JF8&O+!ONr!J7ogW3e@%B8AJ*=#l#3_6`o z`OV*Rb8{@qj*pKQ``8iA`T|gODldVn^6dSxgOJ0+0|Nu{Z+r0I0ohehUY7HcB#Gm= z-QC@2G#ZUYcXxL=j)P~O03c80weZ|-DTP7GyD%D!dcEE=OB+I{wY4=Ci+R1?@)DIO zoleJMv9-0e!fgZ=i>0%(v!kN}MneFcO6A&A;%+IK%gf%-kV>TziNw*-Q8*kv^UZ=F z93CE~)9K2UhFC1Nu&|JO;)2y`C2LINX`91af-4t8{ORHzRC)Gn3Ro3v4E z#fPjnml(uqwH8~JQoi04jYdCx`s8-I`}_L~m*ffZyuEllJ~%ko)zx)oOc-H-x^k&% zlUfwkrj?bIP$<;W((?H6<1@c#Z)RpD9*^I@fB(*%J4$*5z$K&Uq5OKlaa<@AvfJ%v z7A7)>9T^$1+wGxH=+vVv0Msq0O)C5O^Cv}7-QC?KuA0#_O(t~YLI3~(wMk`rdwV96 zsimc*^h<8tx@9yP<#*2mP;YATE6>O?rz#g*$>kP{WqW)3<;$04T&N^30GCWnu7!)D zsC*YyF?zjTemW+<7A}h7`ue&c2frW1x2n`cD8!)Nz;FDysdApVCXxbBMNpg0ttwwC2jeDCZ{Rn+ z92%D=nx2Oe~kzsGF*bG9H?9W0MB}z1p{L6S^xk507*qoM6N<$f*SQ8_y7O^ literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..b590b3bc88997412f8b818df034ded8cc3d27245 GIT binary patch literal 2691 zcmV-}3Vij6P)Z>p-Rw)FS^P``ftQuv8atx+nKRJ(TVRQvYr6@GUaF6-Fl4Mh&0a+c2x z?Ed`uqd$^;vdLw;4tx#9*l*Xpw$0D$M1Tl11_C88#E&08tmF_?2S%e)r%p~woUwzklp? z7!4Q?$$*hdT1WDHt$RX|!={IeoS4gaUhp1581N{d1HFn6c7rkyfqW1segFPlhnu3~ z_U+rM`I_~4SEr5KE2s9W1u_ST-{(Wr-MvNGt)oE&K(m$6jUFw}Au3WjI?%utt z*O@S3f|@dAiU?Av@%2qsHesc5`V7z6WVBtUH(^7F*NH&uK_HeSK7RbDu3x{d7A#nx zH9d9el$twtu8K2oQllp^&Npw~RA0Y-Rg)%7(qS%mFark;j16@~w;)S7d~UB)&YwSj z>XS?%4&)~A62UtrQI+?M05{>F_P>dl)s`Z7XqATnvvzI;xpoFRsqj2^DJmDc~?h#C@s z){8(QNqqkNS>c1xty?$MqeqWe6r@JaMiQ@Hy;Aq?-D~k)%wjus?9e2I&{M6El^oGE zAotf5((>`_-p`uOo<_2I(@HF@&n7Qv;)Li%Qmsz=)S`5X}-0%0J~QcQ<%4~#S3Fq0~3aSuW*=1t!vfhi@4w6I8xma81_ zBw%Qx#f0!AfY;WoTb)GqC1<%1AbW%i*R5NplkDXK$@hZ?52~3nXI7BClM>B0OZ9M_ zm-iC^A`lh=rRGyKf6Y-#oTxFaIFiJK(J=_SBxl z#EBEFeWIjB%O*!u@8idhYtme?VnxNJW5ry>j=H$IZfCz+#KyD5GY8hwbBJfr|a^y%&3MRPo=g*((FjVwS-L}QPNpHPI7QFqU z;ycO6`ZT^TU%phR1b_SXt&Zcv0OO=rQscu~`1zF6tb6k0Nu7_VA}@3LjfQvVT3 z^+>${A0z@qAP59BN#r3(5=kI2jJUq7Fb#DId-m*6+qP|s6<2DsTs?`bvB^VDoI*pj z`sU4>tJ-^mJa+Hit)@?(uETg~hg6TW^Yb|(Km@`-piq)P@)t*IXV0E3LIX7m0|pF; zZPOt&TCOC4qogSE!%rmbF_7FxNNmiQG0sOxeaTr4Acz2`n@|^lBg^I>0z5@{ZAe~k z+_=$7%vpFuqK)NEM1Tkci$I|y0i%2R^y!vjFB?iQdP|lpQC+%psk$|5;|tFPA*MTb z?r35{)w!uHfZQMrREeWgF5b$ey^OM!GYK=)MDX-NWy2sx-9E85UN3v9NvSe z2eEAt3^77DXenaLtw@clgv@Mm`MfUG!>0_Kn+OmA{|Mwp5W55dsu8;|n8;L~oh_ zV{B_3E;X(;IivESdoG&yq01|d6elIy&2#2Up3nvbxtH)Sxk{Dm*(JlSS(je6f>Dh)t?T&hT8!|5zkXiL9mLaK)i4_+q%L?CPgND?{kkJPwI zNdld7(Hs#)hG;;TW}smqiW*(QPEtM6$irud01*fWfi_1HK2BIkx6|b$mXsu#nwk_E z5aJv1q+zDGuoL<@A=!;^m1K}4Bq;G7BGC8om5HF6SJ3^e?c z_R%6qWPv#6AOhhd(B?=2TT+BK;o?O=MyV%(osiK?W3N9xA0<8i8l0?AU7@{{pFCySS7>Y&&JRm@l z@BnI-Q-+kAU@judo#k9apfM02Ni@JdAvXc9qR4@7+=CavK?I0E+d_aO(IESc+yt8O x;e+3O=PFEn2fPP-q(ycO0w={J0z^QFz&|U}1k_z*tStZl002ovPDHLkV1hv=^9TR{ literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..c3a55bffcc7551f94fc32e4d1ecf09d3e489f538 GIT binary patch literal 2365 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 P00000NkvXXu0mjf;OiP1 literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-image-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-image-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..481de1965f8f9f1d4564d64b0a5c92048b55099f GIT binary patch literal 2050 zcmV+d2>thoP)Px#1am@3R0s$N2z&@+hyVZwtVu*cRCt{2-D`8&$P$3zR~PQs4!$ItoD)}){k;4C z|I9g+ayE$*gE1gL0!gzU#uPReqbri3pDNd`SqY83$u#PjZW&4`HTD$!G0Xx`%HSo2 zp{QEWX+f*@^0BMpTxXZEjANHH<9up5Qw*oz2YTFL&f_*8$6c}Eqz;X0zSk2%l!q~z zhU(Wa*- z{Iw4qIBPzCZPU5iL_IbL!JF%UuT{V@vwQEj$7U_=wH;UC2N8Y&dol|Q95Q1r}?~Z7KT&(I}kz~rnSIO#OJ_Y59>kUDR&OtA-p@= z-P z(AqM|8Kj?3HVG6AB78a?jQ1ND`s2+hwWop*zV+baMfSlV&05I4qtkN1Nj%E?fNib6p4Mz0?YKZ?^C>!tZR;%CeDAMM!f7R0 z3-JS;lKVAyc|3lof4-Z$WaG~IXB9$}%i0|Sz?&8{YdRHS82V13y79>L;!J;PPZLsa z6z}*jgog=SwDTEHq%kP?)?KcHL@}P}JDyKh`Hf2m@%p^DbXu?IytI*H=AasJ5z_?f z)%?csl;g%fXH@WF@!cR^P*|AG;s-(@#9@1OA29ZGF5hu=>gFlS)Oqwy3mO?t(59hx zIt_Ldf1M@FhbNIFzaKRvmWLpK`*HH~dk$Re*b*#+I3BiPC}zIF&E3m8gMv^`-h&C$ zZM}WewiH?HV|sU{Ke=w(?NYD6)oJR>L}s$ArHHD?dSJ&(cYYAU*xkPIKnQVM%!&m+ z?q3cHt6U#`^z}k@7AzA!zlF>8^DtwYI%s@;n_s=aCY1#1DS55IL@`bo7_xc~A;e*@ zJ589(;-Bca(8;ja%{1WZ3_9)QokP@?7+GuA!E@rBbJECXEK&FwEXqr5f)HZCY}XC` zzE-qq3NykaY?{!jDgM5W-zhW-+tNFtnzdqr0>F99-9;wJYXY*6#s39qjVFXyumP?w z46ZNYoR)1s@Bsj$#wr(sdg@`_Ybne_mV=gKScIS)~Pq z5U*chneoL=8fUs=o8=6cz%66pF3hFB7{zD3`rW2Zo_= z-1I@=sqSMtY{QVH)2mZmr5;yf&ov@Ki1ORp9Ye*^X`rl)Jvhzb84(LJe{=C&)z;~x zBI_5PG7Y%CgnxQ4jreJw<;4{ZahZ-a)8aQaGM|+FZS&7scP?co(zF#fkn}eNa!`hGqs2>JdU5 zHbW_OR0;b3{eJ%a*wgh2X&#KTN!5Z6=j#mz|9l(m{MB)mP1K)52=V$H^F2X4CA z2L;f*r@r3p?iwqE5M^_;fnhMwPddxnkAC{@r$Pv^PbJw?vw!`Bd;XKSA3=K$d411^ ziL3t^1iHDNAAD-oh$`IBrK57%JBOTTCzJ>#Q2pg-WlF^qp*4Zu_C` zwbUQ$F`l>ebHB|JwEGZ3?BCG^hE5ZHCFs+X)wR>=j&z+unA2Xed7#%`x+7f?U1U3P zAw)5bE-1I<;vCE>~;*T?E)slY%pZoCrK6+JiT0sc64=|kQ4zl}dc`k$~ z-qF=DycS=(%gSXxfdBvAUdf!dss*3lEmKRD37;;D8H*4ie@DArwd|_)GG2e{6&Dmh z*JOOZUw;2|Y(j{`BY~l$s+OL7-B~`(2jg?tD z3cV&`o$(ZhH0QnR7clHvv- z4xI#slKbl;eCQN^+wh^I`0HcQqYy&ugKSrQC2j}06YONBpD362E+xyE8ZLWu1A3$ew$Px+_en%SRCt{2oZC+mO&G@a)N^g=`9v!SRY)K~JR~L>J8>=po~2pS>O>-8>qH^*^uq?~6>_~?IfSU<(rPcM%n{8RE;~8a`&N0T_Zgq4u?Y!gwfeL)61BJX@Y|SzyvuP zH#M70MN!h}v}u~MEVo*%J9q9(Xl^%@iMT&tIRUfADQ&_StE$>=x8w0R#`xsqL{SvK z-#<(?ao)WW1Yvu7yVL1V6y-S65vwmmQBY4nUg#U<{nnre3ed^Ss;b4uwJ# zMY&uqp6BQ1=N%5m^?JX^y`pJ4pU+9=a_W}T5aY~zXT~`!E*Y$Vr z-jNoBkgn@-qdN@4WHK3_&sVF} zBuV=G`E#?`eE9GoQA_{;ZVrFeq+u9>AOr$|rKKg3d<6mlK@bE%SXfxNMsRVFdqwJl z_V@Sq_xCA^^85X{T+SA4B9cU$tZKDdsZ^55~-9X_|}bULCay4~(X zB5{0tEQ(@09>3@SirejGS=RPLc>n;|0!P#I<@bQDl-XV6UiIJO_xppvpe)OVVGOTL z<#M@Jt3{*HTrMXFf+&jleExj-D8{%}s~sF1wA=0Z`FW4WGvv5`<>cgKXJ?0|>1WTL zrPFDv-7t)uot;vtWVLV{7Yqio+3dZ0_rUxD00PId?BxqAFQ0i0cCRqT^?F?pgl4nJ z^ZeZ0oYUzX;wdQ0cklIju~;k=3IzgzN~Kb%RQk2aFpT%_-&>c7L}FuOWB8%ZLt@5m zw@XnJ&+~~y;`~?VbUJ-LA3~_nXsD{Hs%oWDdHneCDCPqIQwPT|499Uc{znR7fP3Zh z`7p+ZhlhuUhYp7$lgX^DtqmV9v|24mlAKOwBocAE-H}K{k|eS@Xz7CGg&T$;ilU+@ zKY#vQU0t=^3vV`?q9~HrM1s#-S_=yc8yg!e%NmC9_3PJzg9BNX8;wRd9JY5d05FYk zmhRZw?_l?exK1`geD_A95ex={!63shu~@8FEQ+GouM7QNc)ecV+S)1>i-|-c9*^5Q z8CjNfU5`W}rfJse^}!{qPNy@OO#b-s!!%7en*soYTe5eK5aM~h*XyaO`u6QxtG&@^ zSet`qaJgJwuUFUgR;y+2WV+pMsZ_!kXR}$1@s}@OPEJlTnap34wO+5MC`zGFFbpG^ zOu~*K01$48HW3YCSvH%^y4`NlST2`IT9?gc&wr%VYU#SpvaId)v!-dPs(L)0WHM=* zW}#3}RaMipNF>sKTcJ=W6bja5DwTTjmpz zDvF|M8fonHdc|Uq=XujKB}vjWEtkuY5(m2=HCF9*JDbh={eFybBoZl=N}?!+!{Pq4 zj(FijCEM+`BuU4|$M^5whqF5Xa7(nQ+wJl^Pf=7lo$k+@g2CY2+?*syilSsP86q6N zfBz=M5MHl$Wo2b$WyRjOsnh8Qg1|6LDwQG@dor0Ul}bF%FD@?j*DF|FIL7$+_;_z` z@B8=f(P%Uli`h6I0GLv2)}|{}OAYAcO7}aR&KECUoNsrzT(4fevM%4ec{Ak1E<>eK zsaC59q21lx-Q8WQy;`kStJS~OQqeRWi^cqYf2~$4m&?&;6#hmI0BqK#D^*Jk=)|V! zj2mLflRDD=x~gWg+39q6p1){A&=Pdmrvm_j&DwOyYN-JqA4NgK*dS$1EX!_gZr;6n zmxMnUkWlMR$fNa zbSM<^cs!b>$+AqGFN&g$j*etmCN7w!X{KqW)9F|&1_>Pi+!8PRhCs@i5JKT__{s4`2qmo<^$RU0KiRTDz#~(ZZTNV0B{qSN^Kfx0o3$XR{_9nVk)(XR8iSpsW75$ z0RXrL(^^9?vsF|8FeAY7zA_WhL=a+N)_`C9m6?cH4h}sqYk)RgnTeR?5H|s{2K?f$ z!JWqE+KnRWc@0M7W1z`ea6VRriz!)Qh nFvj+NjWkV@a0ya5U}pIb=iYsldAPa%00000NkvXXu0mjfc}xmC literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..000a2458ac1746b8c71b99384aee3109f5fe255d GIT binary patch literal 2711 zcmY*bc|6o>7dM(P80HQ)TQtUmqHgvzSq3vEjID7kL$ZxEGTkV$WDjF*$QD^AGEtW( zEpI5xQ1-2{&NSADCbISZ>ivA)&-?!Ke4fvF&Uw!FJkL4bb5ij(mQX=yK^`6+C>DdZ z=ivdR0()fvK42AE;xpyp5hP;KCXUyLtHs<$lZN6+Otnzy%_=pGA7^~;{qy6>LlT3* zpf$W@?0%k)eu*2bxGL=*wbtOsY{IV0kG61n<)5x|LLJWCJaF7&JJEj^JUm>16&wDC zQ9#AyI8tt^_CM6HcD>iQ!xTLG)L*yBue7LD|G7WX`L!CdZwnKuml*rarQby8421XD;t8BNzVb>MY~g<?E!yltmtl;ZGP(QD4>ZOx7fgFYG70B9Cvv% zfYVnTrH{)y?NqE!7Az{L9T1~#3zeu4NzXWQQ{`UP?dEv81UP^{4o}s+{_SDZ!Cs5V z-EXUt1nawJOfbkeGWmGwv2!sC=c^30y~Lcw2EZVb(pd!<2Hvi$9XwIN2bHe)eRzL& zYj~nDFcAfBKIVo+X3-Tj_Gt|{V9&o#|J1h<08`rst8Itl4)G7ob);)ySEgRL_7)ou zxGUpN(B}!2gg$1(($ER=)@S!d-(KnA8mHPFwWgr)GNb67igTN+iAtP=R^*2F@XP33 zM^>j7l=@mlNH6$Ob6?v?)=>#CIPS(zOz*Oe5#HZB>!3oQ4-JGepE+@thH=&^r7fnI!}!-n zE$|v35+h%un)p%~#6VCH3H-G_ADhDh#_BKboTVQ(lA)eagBWeLigby(H`A>|<6{wcYq0v{%pWPJZ=ad9#MWze>Ng)I zhA^M~-cqQ$_+|dx1e-<1=BK;oe_tyzJpfdvSCf+m7X!cHS8G3 z8g7^ff2cKy&s!b|l9wfy>%0nA#Jq^y^sS5C-p8y zf~X${FX-c#9_m|OKg1@TlGlx)A1f7`SRBsqyQd>^eh3B>dB}jI=|JT}7z_*ogmx?Q#zQx-oz0|<{ zq$CtgMr|^u_4<~Lok#p(&Cn^sx`zoa@bH~o9~+8PJ9LrQ5^kO$sa95DWpo?0khLuT z`Ohc54-WQsT|*(GkpH5Jtv&Yv)(T+URoltQIo@#ToyaOugN_t8YX8(2 zL+PM^rCgm2HND_P>6O}~fr_1=QAJ8^{^-sZ zDq1o!JLl#al*xOt4lR*?%4P{7gWKa!tp`Jy@Y2>b6Uq6v^tq+N};d@ z@AOdAt<`?^t3-EB_Oz=9N(>AJNr2TAQZ=8x%yfM;Tct7(c}D@}#czFP4syaX>RSGXw<%Is z9y93?w73edl-r%q0^Cn)mgaM=DK*CH%}K<83EM(LEFv-@3IvYgXK^8MC*Iw6kXG-Yv8iY{T#pq!KeI zy89nW{vW^zEDI!$bVDg!e%;4VY`Mok39iV*5 zPWS27i(kb5I8EQg{1=2V1{r-j-QqG}Pemx2^2q9lg;7hBb_H~(dP@Flit{yPu^*ax zTPWzaI_bhn0xTXNEpAK5pP+U+uTW>*ICjB$J~x12BqcePf;QYkdaTyC1?Qq!abhoD zljR_yDohAKk8cGu^{E(zwr+B7nYR}N+gx^%^HW~%Oa6q|)`SmR)(hJAi*!>>RqfAh z0LLxKe^|iq(rPbSqZ^PEJJr;seTU9YfM(W3<1Dan>`35PNR>++r@j}b3Xw4ds=!}T zK+}p!ORTI-YMf8QIo5VIdg$5y8h8L~2P0^lWA9ih6dr@`3X=9WAOKk&ZycGwgX& zV@#RFNZ}ZGGJbO|dZIzlVLFccI{p2xG3AT=`msg-(jjdBFbNnqd9da-Xu7Fq{J#Nc CkpFK0 literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..0637c42da3aece5e899967e15a74f12f952fc669 GIT binary patch literal 2327 zcmV+y3F!8TP)Px#1am@3R0s$N2z&@+hyVZx!AV3xRCt{2-PunXUla%M@60%55d@94E(l7hRzqs4 zwtZ?JnkH@2H2q)giw~OArd!fzmuRY0xiAu(0xE*+%*^kBK;#E*WgFyt-W+DQhcwLL z-gD2C(+ZH!=b>pDG)==rIF19yap>ym0>^O|p8J2-8Rs&3iQ_W0#CevcX;2iU6mzrU z=6N1G&({6skE8a>Jdw;O+POVK5jViX!}ee=}nuDEvCt8ugW=sUo_03n035yU?KV8)hMx#+2A0Ol4!-vo`4LdtKh(@EZ z+wBbrLY8HO!(n(lp0Xv1t*tF&vsnOz9X-9hy%-!EY)A}xqvxBio|6_Kq;^$j42&@t zjYjZ14?z%MFc{$T`5G3)&!0cBxw#2hmdlRs?CfBFe;~=dCV;CA5DtrCTojX`qSO5V0 z`0)dKdwZCho2zRK)dT_oya6nNMgu`L{`t=K6zkbErw{IbeV#DJkgpfw);yA8s&G^Za zCsj{;_3Bl{v09gvin9}&&4ze9j{g3Bc)i}T#4tKK3XjJFMNzP^v4PK@KjZc5*9~2= zVT{3KGQnc8AP@+gJBzVcEa>a&0{{#R3?LW`A`*!p9*>uf6GBM4sYndhQEOr-c2%#g zu9h7?y8}uTMOdv?0D#-=Mj#MCB9TB(Pftx_pGTHuB$G+pyLS&3iv{6uxMCJljiM+> zCX?Ve4ra5tA+cTN!-o$@r_=CwJQyAxu6W(=_hWl|yYzSQA$b;y1rCR!?#qOPkoMFi z2*N*aKdj|fdpey)Fc`%A{5 z))|V+NKU5{-QC?-TU)D`#T5DdejFVgK~+_R!(pV;Y0S;d!Duu#EWY!E!(jx2K>&r_ zT-6doI-SPR(NWcF8Dns}-FWoqQNv>;gy>rr&-1u->sC`9yM0!%o7(AgmflAY1UQ{e z_lF1~xx~jH?G{xDvh%C!UrBX1NOjXbA@9)R+=g$EYJ~Lws>+9?AdcByOoNQRX z3L&IDbOD8%eY17?W%^i%cd1piodJgmkvnt$pZBEEdDz;URi@ zdf@SR%3kw&y^v-3(msyk<6{7*x`U~aibZ^v%Z0waK3J_*#N%;9A`$fW_g9>sN~N&3 zw+En*6c}SrRTbmo{xeqch#jmLP+On zT4JbWTkKWdyB5VpI{+0)0RV=Eh9HU}g25ot>2&G1EX$B(863yKWHMoFYz!Wcr>VP= zic3Zghoe-Kcez~H+}wmDNtm0Pt0;=w?e@~{BSldV3Wcz-v4Q2~WxROtqO?7j5Ym}A ztw~Qr%jI$ndnzZ-^H(mO7uV8T#b7X8>Ab7P`R?62BoYZ&t=6)H6p2KjX&N3sevI+) zaR9*f_BOtM|6aB$sp!+EPuSnz$JEqRMUlOh&p`-jKTVr4)Y30;mG|yMfB*hPB9Q<9 z#N+X@2m2NIe7;g*xJWUnoShL7LON5^62o=-B`#C1eu{QhTt=Fhn5cN-Y$}z);^JZ{ zd0f;Km`o-S2m}D2VIAd!koM8k;&UtdC2p!*E(b}H02FEp|4)u)vl+K<-$p1D0%NRf zr&Tl>#q#npfI<&MEEa>RsxX;Mr7m&bJ0OHKulTGNH?8>GDwIG7xw)wGnGixqnT|^gtt?b`YLT1} z(q1Srbja9*5OP%=ml#^v^U$gN7KD)Y(s8?z>fKLq8S1wngtVKEOAJ7J^iwqQ*;2Kl z1V_lt)^STo?LyBtUp>c02&o+<2A$%0{r=PFIW|H_?dTh>Q-UDq@|QWsag-Pcx#8#= zu48)K#Y9DPLT)}v3_2zVg06m@^E|JscnBel(Q(g8YDbEqKv9&I?NZ`64uT-)at1>P xsXs~#Z9>yDsHzH8Rh!y>QA`T7d_+j+_z!St5&LYRectangular AB AB + +

Soft Disabled

+
+ A + AB + AB + AB + AB + AB +
+ +

Round Disabled

+
+ A + AB + AB + AB + AB + AB +
+ +

Rectangular Disabled

+
+ A + AB + AB + AB + AB + AB +
From f3024771a37d70a335fd421292bf103df3d3fcf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ferreira?= Date: Thu, 20 Mar 2025 19:51:34 +0000 Subject: [PATCH 04/10] - lint.fix; --- core/src/components/avatar/test/shape/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/components/avatar/test/shape/index.html b/core/src/components/avatar/test/shape/index.html index c2f21d79463..ae1fe1049ac 100644 --- a/core/src/components/avatar/test/shape/index.html +++ b/core/src/components/avatar/test/shape/index.html @@ -70,7 +70,7 @@

Rectangular

AB AB - +

Soft Disabled

A From a06b08c81cfbb9219fc9bde61a7bccce1958d201 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ferreira?= Date: Fri, 21 Mar 2025 18:30:21 +0000 Subject: [PATCH 05/10] - remove styles form avatar.common.scss; - use mixin disable-state on before pseudo-element; - improve render; - remove snapshots tests from basic page scope; - remove snapshots tests from shapes page scope; - remove snapshots; - create folder for states tests; - create page and tests for states (disabled); --- core/src/components/avatar/avatar.common.scss | 7 - core/src/components/avatar/avatar.ionic.scss | 4 +- core/src/components/avatar/avatar.tsx | 11 +- .../avatar/test/basic/avatar.e2e.ts | 4 - ...abled-diff-ios-ltr-Mobile-Chrome-linux.png | Bin 713 -> 0 bytes ...bled-diff-ios-ltr-Mobile-Firefox-linux.png | Bin 1202 -> 0 bytes ...abled-diff-ios-ltr-Mobile-Safari-linux.png | Bin 895 -> 0 bytes ...sabled-diff-md-ltr-Mobile-Chrome-linux.png | Bin 779 -> 0 bytes ...abled-diff-md-ltr-Mobile-Firefox-linux.png | Bin 1346 -> 0 bytes ...sabled-diff-md-ltr-Mobile-Safari-linux.png | Bin 949 -> 0 bytes ...abled-diff-ios-ltr-Mobile-Chrome-linux.png | Bin 1175 -> 0 bytes ...bled-diff-ios-ltr-Mobile-Firefox-linux.png | Bin 1705 -> 0 bytes ...abled-diff-ios-ltr-Mobile-Safari-linux.png | Bin 1259 -> 0 bytes ...sabled-diff-md-ltr-Mobile-Chrome-linux.png | Bin 1314 -> 0 bytes ...abled-diff-md-ltr-Mobile-Firefox-linux.png | Bin 1993 -> 0 bytes ...sabled-diff-md-ltr-Mobile-Safari-linux.png | Bin 1392 -> 0 bytes .../components/avatar/test/basic/index.html | 10 - .../avatar/test/shape/avatar.e2e.ts | 183 ------------------ ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 650 -> 0 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 733 -> 0 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 736 -> 0 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 533 -> 0 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 645 -> 0 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 595 -> 0 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 653 -> 0 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 723 -> 0 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 714 -> 0 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 945 -> 0 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 1022 -> 0 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 1055 -> 0 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 949 -> 0 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 1163 -> 0 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 1037 -> 0 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 958 -> 0 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 1023 -> 0 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 1019 -> 0 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 2110 -> 0 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 2691 -> 0 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 2365 -> 0 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 1907 -> 0 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 2761 -> 0 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 2050 -> 0 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 2109 -> 0 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 2711 -> 0 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 2327 -> 0 bytes .../components/avatar/test/shape/index.html | 30 --- .../avatar/test/states/avatar.e2e.ts | 28 +++ .../components/avatar/test/states/index.html | 34 ++++ 48 files changed, 72 insertions(+), 239 deletions(-) delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-ios-ltr-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-ios-ltr-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-ios-ltr-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-ios-ltr-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-ios-ltr-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-ios-ltr-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-image-ionic-md-ltr-light-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-image-ionic-md-ltr-light-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-image-ionic-md-ltr-light-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-text-ionic-md-ltr-light-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-text-ionic-md-ltr-light-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-text-ionic-md-ltr-light-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-image-ionic-md-ltr-light-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-image-ionic-md-ltr-light-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-image-ionic-md-ltr-light-Mobile-Safari-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Chrome-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Firefox-linux.png delete mode 100644 core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/states/avatar.e2e.ts create mode 100644 core/src/components/avatar/test/states/index.html diff --git a/core/src/components/avatar/avatar.common.scss b/core/src/components/avatar/avatar.common.scss index 792c19cc6fb..16c9db390cc 100644 --- a/core/src/components/avatar/avatar.common.scss +++ b/core/src/components/avatar/avatar.common.scss @@ -25,10 +25,3 @@ overflow: hidden; } - -// Disabled Checkbox -// --------------------------------------------- - -:host(.avatar-disabled) { - pointer-events: none; -} diff --git a/core/src/components/avatar/avatar.ionic.scss b/core/src/components/avatar/avatar.ionic.scss index 037379d7158..a37227748ff 100644 --- a/core/src/components/avatar/avatar.ionic.scss +++ b/core/src/components/avatar/avatar.ionic.scss @@ -174,6 +174,6 @@ // Avatar Disabled // -------------------------------------------------- -:host(.avatar-disabled) { - opacity: 0.6; +:host(.avatar-disabled)::before { + @include globals.disabled-state(); } diff --git a/core/src/components/avatar/avatar.tsx b/core/src/components/avatar/avatar.tsx index 8646ee149ab..16d1ac0e590 100644 --- a/core/src/components/avatar/avatar.tsx +++ b/core/src/components/avatar/avatar.tsx @@ -86,6 +86,11 @@ export class Avatar implements ComponentInterface { } render() { + const { + hasImage, + hasIcon, + disabled + } = this; const theme = getIonTheme(this); const size = this.getSize(); const shape = this.getShape(); @@ -96,9 +101,9 @@ export class Avatar implements ComponentInterface { [theme]: true, [`avatar-${size}`]: size !== undefined, [`avatar-${shape}`]: shape !== undefined, - [`avatar-image`]: this.hasImage, - [`avatar-icon`]: this.hasIcon, - [`avatar-disabled`]: this.disabled, + [`avatar-image`]: hasImage, + [`avatar-icon`]: hasIcon, + [`avatar-disabled`]: disabled, }} > diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts b/core/src/components/avatar/test/basic/avatar.e2e.ts index 5ddd61b144c..ac03facb102 100644 --- a/core/src/components/avatar/test/basic/avatar.e2e.ts +++ b/core/src/components/avatar/test/basic/avatar.e2e.ts @@ -14,15 +14,11 @@ configs({ directions: ['ltr'] }).forEach(({ config, screenshot, title }) => { const avatarChip = page.locator('#avatar-chip'); const avatarItemStart = page.locator('#avatar-item-start'); const avatarItemEnd = page.locator('#avatar-item-end'); - const avatarCharactersDisabled = page.locator('#avatar-characters-disabled'); - const avatarDisabled = page.locator('#avatar-disabled'); await expect(avatar).toHaveScreenshot(screenshot(`avatar-diff`)); await expect(avatarChip).toHaveScreenshot(screenshot(`avatar-chip-diff`)); await expect(avatarItemStart).toHaveScreenshot(screenshot(`avatar-item-start-diff`)); await expect(avatarItemEnd).toHaveScreenshot(screenshot(`avatar-item-end-diff`)); - await expect(avatarCharactersDisabled).toHaveScreenshot(screenshot(`avatar-characters-disabled-diff`)); - await expect(avatarDisabled).toHaveScreenshot(screenshot(`avatar-disabled-diff`)); }); }); }); diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-ios-ltr-Mobile-Chrome-linux.png deleted file mode 100644 index df78cda8b593df713656624d192cf4ce0bdf890f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 zcmeAS@N?(olHy`uVBq!ia0y~yVC)34bvT%Sq`c&1W+25_9OUlAu+k63y7lzJ`yl?z2B+Chl zh`e^VY_?O>#IO9a?tA9ab5EV$-|RZKbJy)|+uN%qw=A-E{lrhkwpRX;nSJH(%}RytZSp#nH++)4cd%OP_6F z&^!9eOtB-7XCG=_<*m|~vvK3jP~J?Yf+o}4uFZyVQ%XOa zdpG@5`F^$J=2!2x@6KMCT9~}dHSE~YGUe<`EDuDqZ;9-coc=4VB>w4Pv7k@!OYcZY zSJlcd_sR<8OH22fy=(20b({w>{qE;;o%8Wt`s?uCw~GRI`F{JbAb5G`%Y8M!)OI;u zTW_x4aJryqc9ZetAo=B){~yN`9g~}XNaT^Sx*p@2f}_@zj42)81sF~UVvE23NZkczmsx4kt=V`Ywi zl;7zaW8~@Ig31m{pdcd)P?`}W%~;G>CiE=r4-=5L!L4D!hGkbpx`2kv z;1)m#A9$|#@yCx9lP3#{ii>OO=$zrMtf^VEeY?4+h{zwo?~fiim6w-m>FRD}o9`qD zv~s@QgU=H(^7F5sIn(p(`SZ~D`1fn;laieF?%i8eRTY$y@(;Gb zXP>@tV}_fX+Y_5rT)e!0U#6|$2YdOza>a)&4V$}X%$^+_6*cSDty@$L8tt=h;0_GBGe%aP?~FcY)i+ zbB+fV78XiLNd={+FR%Xj=8cb}q~xueHvyaNncKkl^;^9L_Ah5Ev z4NXg1#>dC^C-d+uPf3-M(F{&&$V`RahAK{Q2{13xYL(ar;1@$&R~o&Kwz5 zHnv^qLh~-(zrVh%jm_83uWJ3WTckk*xKf7%8YHd~)mWu51e}0~x7jNB~m6esX=Q_~ATQ_WY(01hF z#fjUtZ~uF=8*FJ9XN|RroxT0k2@@XJ8A-{?{%r~m3R*N{h6E_E)~#PZb5{m|I??U zx9{KYzVFu3-u}B={Iv@(4XhFRQRWe`)O8~;sW+rDwX~%2E{_2Pw@bqWgNsRez`#qG z$)K1Rd00~%Xo-QKf{M?U8Qs9N9--#o5pk{H6euP60CR@0?lVw;O#^0}X{K|EfGL_$ yn9=EwOZUzpVKgwr|K0q3-N*>+p*Mm*@QcPNS(TR7(f+RtY$KnTF z-nwufytdzY!v|);jmC*r1h06pm^yI@`U)F#C~$~*@!U*1`DxK|i`mof9)9?1>iIJ& z{^f?ulYev_O$uaS_!IJRyEu^AF2Kgn&}hKGz|+FWkf6W=bU-2lgT$J4#o1@I=K4u* z?(gSc8l<^*-@dwP-;EI=T2n85{=E5ZDFeg*NnZ_gbahwm-5cxg@4s~BV~ePmm@D`0 z-P?YB$>q$gTetpAwqRhW@4ISXV`HN+(??5$>*bFhKdw&?3CXCbiP^n-_pf)gR_8y9 zbh=!*b0?=*mf=AD2C25ghnd+ktwhRBwkJ6A4TsQC5Emzqw8}-OG`^v?%Nk!kn1&Ril^G_h zZrzIVymaD3$F=L%r=EZA{rtJB7cWj!dHLs0%+#qgerEiK*J zYs$bN_9N$y{NXom*36nUYs;QJIcIJE@4r<&f7ZkuObF1{)}A$Q-n8eH zS-H8o<*W=1s;Tx~RW&tNUcFlN>-X>dGOu5}2yk|8_Ve@eGCp2tVrjYZ=g&%3CdRE> zwoKX0#BgBIro#^^=UG`>i*m5+lUcoT<;5dMj!ZY7$Ii|Uw8_NGOl|)8@OQw3-o3`g zi;3Y+{fF19pvi}Wnc;wg1Oo%xAqEBm>?w?5C5QR{ZG4!|m5|p5%tQ>Hu6{1-oD!M< D%*cDc diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Chrome-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Chrome-linux.png deleted file mode 100644 index 3cdab81b03bf052cc979de0801ed1e555332d227..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 779 zcmeAS@N?(olHy`uVBq!ia0y~yVC)34EjgHgqz{vWHjrX04sv&5Sa(k5B?AM~QBN1g zkcv5P@9GxJagbptp@RT^;h8(j z{rw+_yzOf5-&7UXUNNzF-Nyc#@j;+}#$}r=?N1NB{&gfaJzef>V(5!t`}@{8o7}HD z*1kFP=R_&PgT}MBP55J9>wUX&VXK|S(vUgXbG7e(J$#qT_uP%o(^G?&T{L^f`oSjW z&awx+l9#^Ew-Y)ly6?=q%mjw>hnD4X?R$G{P1dVr zC!2HMu9y-O7-i~e^5yRO>E4S?%WkcoWpwl235I!%ythqmZkxX;>bYmstE95GUz=m5 zO!JlG|ND0C~`)>XRy(ix%^&d7n|y( zY(3{G+>mOPdD-U1Hhxd3{&P{;f9I&3+G_sY%k$!tlQ+uk&P+Dddos&}F(Rk@r{?Di z+rK^f^y$sr*_*9*TR-maG79s&cxC0w-m5zciwlF&YZfqXxbo>Y(4U1LZ=YYidaHcA z{T`{^*L+`9={nB!y?gTG%I>aZNpBe%o{DYPthoGh$CdA5tVedP+q823&lvINQRxqF zPk$eHaFZH?bmSei>t)G7ukHgC%v`rAA-ejno6YLdjmsmhu_Odr|6vzlX#63|#2|E0 pZQ$@*J=?^sQGe%pG9mwBb$-b&OJM3|@O1TaS?83{1OOybVu1hv diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Firefox-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-characters-disabled-diff-md-ltr-Mobile-Firefox-linux.png deleted file mode 100644 index ee0fb2e9d4d99fa6a0733c5aaa9a1741c563e885..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1346 zcmeAS@N?(olHy`uVBq!ia0y~yVC)34EjieL^k56JtPek-gnR47E&?qp->mH}DaHo-F^c@7C|#{@CsBPxF>W1||-Lh6CnIfh{cWxmg4p7#ioZ zaB$v}28uE;*>ed9?Xd(3GJ?dI!D9bdZ+QMNf6NI~tB}OP(b*B1CFKfK@P}JK=-=52 zCPo&44hcplrKD-I+ysF-|1-6;)EmzOnW5y?Frj0{(q(}_y$AL;RC$<~n4CCts3|5s z-n*t|kNM&^Z*n|+e5TBuJNJKDWp%Z-rl#hln>RHdKYsjg_XCiP42>H&R?{d%>E zy87wQpEvvX`+G-6&o+Pg?_Zsyl+>ippNl=cy?o;-PS+3^pRQ>INjb@S#- z8F~5N?;F&?-an+aKuSndR5YnfI5svmC^R(n|3&lTKJv=?`u<7D$*I}dr+?qNdw1^L z+Am+fo;+~C;fB;w15nU5)H80KVDO!5<;s;thK7p0y}gqrOi;Lc_pXtJ#f!69IXOO6 z)zwcQJvwyHafYG2z5dy=XOqgLEG;enS;KtHxuW&Rl`B*3I>yAs-C|g=cJ0)?du@R# zKC0!%oj!3w;Pc+MZ{L1<{q*V6Pai%gu(Pu#W=}cTs>sKRd>({0Uebb|&qo2Nd<#p})^|yhOe|D-Dha3e(u>i-k1}~2p z-s!>u_j`Bju=qWbbMt9~#~(jld?$D2?$KMfX6@O#_vEo-ZW}^o@Pflfl*3ZxO#Q^U zQ>UuFeEHJI$mmn+*AE{8tgNiwTnsKP-TFN$HFfD-&l%U#)6(9!nll6Ka8RgVQfzPe zS$J*HBBjWfm@U(<&OiS9_io!FBl!u@v9Vv{jOH&lxGya$t7~pV5y15P>*I9p_d ze0_a4?b-9^smIIW+0Q0ldzN(Tjf`EL@A1>8yH!+GJv}`;ZHtmXX`h27SmDV8j18D+J6Bg%uL@h;yZ7P4#Gf^GOD|`B_SqYE{o=)mVd3Fd z@7;S>B*Sn(zCf(){CWSQNrtUXioLzPD}z?Pc=c-4#{1WR1Me%)HQZ2$gvZf@@0{>fQeXFdA3 zW7@Q7S8m;Ul_kR9AUvn#;oG;q7c)ZQ)`veWiUgwA*w|NZ-(J0WbEc&9&SB3<|$IoB4e!Z!Q$(Pf01`<=wKfnC!Sz7YjM~|Eu9USEP z-M@eT{_4$}oHQ1O24~;<5W+HX<_wVZD+>(+IW@ct!ptvwH z?2}Z#ZwQP&`yZvDIFb_K#70#We=@%D%E`;eo?&G8q4tk0jQ{hSZ!=;J0<#{2r>mdK II;Vst08B=c`v3p{ diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-ios-ltr-Mobile-Chrome-linux.png deleted file mode 100644 index b6901061d4421e3cb61c6a7f0132d332fe08009c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175 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 Y0gt|GzCL@xzyJUM07*qoM6N<$f>vUKZ~y=R diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Firefox-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Firefox-linux.png deleted file mode 100644 index e6cded332ca34b1091fd299b50fdb71ed06bdb56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1993 zcmYLKdpy(o8=oP!quQpUBQ|9jxgEK5G%+k|WkW7U`7u$##9?!bVt&Z#xJ`=W9@a2r z$Z?t6qE{|Ca{rl3=afxuq01c3_p3jC|9oH1>-%{>pV#|&-p~8_FrCN*Wkoeb2n3=` zJcBXZ|I{*_63Wp%MDQ@F3B)?%>)QkUjN8zJnL;N0|+&p&LyBbqNJr{_T!2xAjCu? zIpAjk5G;eI3Ajk9C3Ic>Q&|wICdI-BS_K)Z0O&qL9IG$n#g8B+Q0ATivERzPx`5W8s}#!zJvd><;$tIdVDcl)#cQ+`i1Eqju? z7jFOKiK!z1Jzc0W5l-VQ6gHKQf4u8b6WmfkWR~*Q*4h!f^fwUfSXR@iYmsv)NX)|O z`K-B&qCMA-MXAc{622iLx`#$qWn5aXm`sZo(S)OIo5AMdWpk=KYR~tQt8reeZmpxK zSylccCOw70HEq{|%&<>Js*~}<2Y*XXgh0z-I+n!fovxJwJjuR!iJdK)WN*{hYJQ4Sbm9s=3%=d-5`|4Jb<--_ z3Q0Wt^sw$Oi6A93MgdjwE&^t}I-Q%+tL^Udncdz&IN8%(EYfbhnFw}le;+3EA=;2C zw2JTP&SWL24wmDeAEs%OY>Yww?9 z)!21~8F6G9_Ul7ZOesY+yf(Hli#@IL-x`IVTupzE*t$}X!R#f)&B1UGhAHD6 z+L-=wu_KtDeQ><4!teUmcL{e+-*G&^B{;Ou+{q(h1 zA#EBSLk3mVMg31cy!Ms&%j;9<;0Td`zWis{^w7M;)d&)HV`WTbBsnbr?5_S%@CJuh z!yht)D<@y(Gj> z{!s;E9Qvr0JZizTDxKb2Nb-ydK0^Ic0%u^~f==JKL71sbbaHyqO!X54J_7(Z8)r^UM|Bt4R+!1EQNkBZzSB`-pv%?c$AE zvE>y)k-hPa@cwGIEXt_na-QgtfS_f z_KxwKFDu29W8J#lJoWpH02Y@gtM&l>x1D3)`p63YN}HHCAgTW?@wqaGEm+DKIptqV z4bWqj^iy288d5U%&iPETy2HJG?mZ3efmBsZVz=io90+v^AjDES%0l&bK;&+vOti2j zfC(C#oPc(2&UmO~4&%jsR>+wK%7K3By%n$};wE(NGLeb1gFpZP diff --git a/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Safari-linux.png b/core/src/components/avatar/test/basic/avatar.e2e.ts-snapshots/avatar-disabled-diff-md-ltr-Mobile-Safari-linux.png deleted file mode 100644 index 714586ad67b9aa2859a0ccd0fe43905548eec493..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1392 zcmV-$1&{iPP)Px#1am@3R0s$N2z&@+hyVZu8c9S!RCt{2-AhkgWgN%x@4yU9nL-($1u1DuFUD%M zUgM&PMt3Hz-RL{?CAiRqD`TS7#u`%#w3Sliekqq37#B|o9RlS%bIuIJ`F@fKnQ+eY zJS%>j^M5Y6TCG+?lB5?pPI>^6q|?Pv{=99%3L5R%jkO$~-D1L2^(fEX)7 z-hhy#%rx!IeXRzM7U1bp_Mrfw&FLkWS_pkflCsg1Cx+@S+@FTk&8%BKTyGI>j#{9W zq%33}3^m~1lekcrUkwH6^{w!|)C~h?!zZcUBHS8-T-0bKNe5*f41dqUvz27mKAMBc z*-(o(OjjPphhc0WS$o5MaP2~}Yb8mC%QP5fmf_*Q$6vQyg}almvXQLaatYqKoUF)v z^?WEwOOhIs*<1O_4ou7)f8Fjb{PHk)C_s44^y_4@YbWQ9egcss9WS$Bcr>4EcF=Ym=?Ro>VpCqZ> zr4EMeh}T2?rL?`lKtvnc&PU?I2SZoBfqM$@(G9ph^6FPZg*?1I3Lji;?2mjSW0RzIm-7%W7n#U$dr&a1;I8(@GMRV4Qg)lZrQk+c6v*i*zT}poa`qq9;VY?F6LTpuGYdieD zy9P&_W=q4c8W&=av8#-L9NlGKn)f?>2jocH{y4el1#VP*;DR*qkhys;HN2X*D) zd>@RIp}*(o`*XQ4CP`AfT&)(fU+K}N=HZ_MM{4fuh68h+%w@klMRy^rq8=LvTV=fL zVi_(EX4{`6wTsMxVP_Y9o(w+$CTGJ@oO|D!CEpoVQ;!XV@0}g+;g#@Hk`ynqV1RIR z=WmbU_bFJ3*p533{Uvz&65JYtA?pj0)UZtduO8|R1?5(U0>ILGINi-qkfd}nf8p}w zdnYp^X!sm_al7^XO49#L=E0ByzP{7iwGG7rd~+w8qeCUB-DO&1cv*D^zWoUv%rv9* zebQ(X^yTawyU(}MwEdI^5`10Ftuw4LRE z@eAlaR9l#6Y3l=u(sUVN=8>Gw7O0000 Wide Avatar - - - AV - - - - - - - diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts b/core/src/components/avatar/test/shape/avatar.e2e.ts index 9f9c84f4e29..d063ee4c44b 100644 --- a/core/src/components/avatar/test/shape/avatar.e2e.ts +++ b/core/src/components/avatar/test/shape/avatar.e2e.ts @@ -188,188 +188,5 @@ configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screens await expect(container).toHaveScreenshot(screenshot(`avatar-shape-soft-image`)); }); }); - - test.describe('round-disabled', () => { - test('should not have visual regressions when containing text', async ({ page }) => { - await page.setContent( - ` - AB - `, - config - ); - - const avatar = page.locator('ion-avatar'); - - await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-round-text`)); - }); - - test('should not have visual regressions when containing an icon', async ({ page }) => { - await page.setContent( - ` - - - - `, - config - ); - - const avatar = page.locator('ion-avatar'); - - await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-round-icon`)); - }); - - test('should not have visual regressions when containing an image', async ({ page }) => { - await page.setContent( - ` - - - - `, - config - ); - - const avatar = page.locator('ion-avatar'); - - await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-round-image`)); - }); - }); - - test.describe('rectangular-disabled', () => { - test('should not have visual regressions when containing text', async ({ page }) => { - await page.setContent( - ` - AB - `, - config - ); - - const avatar = page.locator('ion-avatar'); - - await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-rectangular-text`)); - }); - - test('should not have visual regressions when containing an icon', async ({ page }) => { - await page.setContent( - ` - - - - `, - config - ); - - const avatar = page.locator('ion-avatar'); - - await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-rectangular-icon`)); - }); - - test('should not have visual regressions when containing an image', async ({ page }) => { - await page.setContent( - ` - - - - `, - config - ); - - const avatar = page.locator('ion-avatar'); - - await expect(avatar).toHaveScreenshot(screenshot(`avatar-disabled-shape-rectangular-image`)); - }); - }); - - test.describe('soft-disabled', () => { - test('should not have visual regressions when containing text', async ({ page }) => { - await page.setContent( - ` - - -
- A - AB - AB - AB -
- `, - config - ); - - const container = page.locator('#container'); - - await expect(container).toHaveScreenshot(screenshot(`avatar-disabled-shape-soft-text`)); - }); - - test('should not have visual regressions when containing an icon', async ({ page }) => { - await page.setContent( - ` - - -
- - - - - - - - - - - - -
- `, - config - ); - - const container = page.locator('#container'); - - await expect(container).toHaveScreenshot(screenshot(`avatar-disabled-shape-soft-icon`)); - }); - - test('should not have visual regressions when containing an image', async ({ page }) => { - await page.setContent( - ` - - -
- - - - - - - - - - - - -
- `, - config - ); - - const container = page.locator('#container'); - - await expect(container).toHaveScreenshot(screenshot(`avatar-disabled-shape-soft-image`)); - }); - }); }); }); diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png deleted file mode 100644 index 0830cec969ade313dd751c982c2a5f0385b73f57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 650 zcmV;50(Jd~P)Px%L`g(JR9J=W)=RJHP!tF7T}A1pq0$Cv#5>FgF(DCSpVSBN1sEOA&OBp8#Ut5K zx&>+7fkaMnPE>^}xz`%5?EU{G-PQ`?a5#W>l<6(%2mZhx_?cyX?AmU(TP~LbL2w-B za5(-3j4^IB8uR)5+VT7Sxm?a}w;ReK46RI6Rjbvis;cR9+UN5D03=E3bUGG`rCctP zBzb?7u{ZAb`--9zi^X6tNKq6;QK3+%R4OToG8haDMHz#a%O%hAEX#gxvMkGS+-kLY zA-v!3X`24or)e5v{6ZK)_$z=hh7i6G=6N0=bUK~BH&3S%LWt-27sAnK)ND34n@vsA zE*(`>zrMb#R%Z8YQ&_$g(0WuDJxjPZ86m1P+Kz%Y!{>7;3zAc$AN$K!E49*;(&pA!WkjKyM+ zNW^Nj-kEmqryh^TolZwpRgU8XL2$WTmv==7A%v#W>3Y2;NivhkL?V%=!NcLO-ERB+ z{&YIcFwC!KWLfTZyOJbjGMRWh{sg$!>xrT$2tq!eH<@nDy{2jPdR>yFR4SEBCU3{; zED%LeL{ap3Ji00Xz+^HN3I&hHBZ{K#>ek7c&1L|AL?WT9UWz2i%Xhw9d>mdZ7B-tr z5QKZwO9cV}ilP>a#qDD{;{+j`PN$Vh<$m~j@%90oAD5MOEzJpcdz07*qoM6N<$f^q98F#rGn diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png deleted file mode 100644 index d13c3f8c8b33e26aa6a7dd6e969be80c06b2e185..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmV<30wVp1P)#R7{E*>!}{+h1(ixA z_V)G`16Zk4P%4#hbacc@`85dq;1|=Ge zLN1pt29S0o|D#fqF|V$!GPs9_2as{oaG1^Jnc?PQ)bx>Vw~O=hbM$&WrlL-#gWvCG z10)(kJ}A05PySp0>9`|1d3kwZdup{>rlMM{=3)48&CGyrZ*QpA>+B)GNkM>iyB!-F z8z8%xC1wI_G#a?LxL^aZva*8p^>yg=`p=%Do_uW6GblR92uv)FM zivZnLJRT1#=TAXpr}cD!@cDe$+}xasaVo$+aHQDo?(V1W{kG$HJZ4tZY&NmIy^XD{ zt>02U-*W?!uf^kW7>!1R!{Mo~P}C0TbefqrojknvL~g)Zt%l3XOYH3Iz-qN}EAVyU z&CLz+`TSI+<_64WvuL$iI6gk+F74lcL8YeinFfnmgeSNGsnMwi=Mi*ypaJ6vZb16` z>+5R_heMw4{&Nj^qs?aHt^zlp5S2i(1SlXLOO+Iq6cklJG+*jLQ3XE$<{XkxlAp#R P00000NkvXXu0mjf-#J>F diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-icon-ionic-md-ltr-light-Mobile-Safari-linux.png deleted file mode 100644 index 591272b4e478eb67f074f967206a9f1ffc13383d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 736 zcmV<60w4W}P)Px#1am@3R0s$N2z&@+hyVZrib+I4R9J=WmrYOVKoo|b)(cH35UrsqL=6p!OFwX@ zk-fjvy}y8!K?z-AKv!6hm=q-p#$fB}a^v-eTNsQic$b|s?|G6rbIw$GeSHm>W2rw4 z@INg8Wwij5)dEmfa}W4yR!04PpH8O(fMr=2hA|UgX+R+a<#L&JyZz~VI-TbD_!wQ+ zrTi6{QRn+UmzS5kzrS;Mc*y$tIsmTgQms~rL?WD@pQEbNSCUi>)@n6`5S*QzvAw;G zrfF!JMmC$JSS-@-_qn~jl}RB7*y(hzEDO^#zpR<2Nh*~Z)#bF30u(}wtubBK84Lz8 zDdYg-@%UJP!C)YLo239P%fj24C=^&;UY50<4d8cbCbL)w!OP1FyV|RBK+qQ{Dqf_OX>WJ^|?x<8M_`Xjnl_HbLu(Gl;s=02ri|2VXn@ygco={bl zLZN_d+usjZuh*$mDx}kC4h{}TBobred%YgjY8BUYIXXIGXJ_a80Bf}xj^mKYWH>oF zK~a=Y`+^{#R4UPGwbO6>4ADz{kf&G)-f3b8}+2-`d*RLesP_ukUdR-DV8KpxJD4 zad9yf+}~bd75b6{LBRd}z4ZG|*L7^$4qYa5KkDZGzjy&Cs|BE}7J#yvd%zFZjRVeq SoXuGP0000Px$&q+ihORkD{L8lYqTF#-usY5~TzH-$N823Jwg<6L0~gn->Kb!{q>@ z=m45R>KQdAFELL#f|aJe zYZWd!g2lo@1)w#OybE|?n%eDTgdt{FDr=asAk47iSi_W+ZH7H&?RtdjV1_SzYq(Ds zVus_;PIVl_gwkz>nTv630Z(F5)g)D}%OQduNez8W2BarRui2GNL3#m z9z&18bHNyV4^ar8R$>isR^l^5l0)q{qbiB2c@{B-L5N}BP&nIHwO(SL;yu~vQQ|R- zV~nEqo!tU+0WP3B`iOL0Tn$^cc;m0G6rSehZqh1R*PZY6sByxsSG82Qf9+WPO;+Gx z)+l*v_>pgZB6OQd;`w6>&MV~A0o7HK#kzy5;XPW({UUxk-x~hQwy}!Z_{IO9(}TYO Xt2eS4BmqA600000NkvXXu0mjfKU?;3 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-image-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-image-ionic-md-ltr-light-Mobile-Firefox-linux.png deleted file mode 100644 index aa736ffc7bc2aa7522fe1e7e6d57cfa3cf8d7494..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 645 zcmV;00($+4P)>pP!vIf@rVz`|NkCi;(eeZo}dD1l_&zTI=!Q2RVvw#z|3^nJzHIEY@_n{ zhzKJ#BIsG2Q3gE|i2sqn>sz3H2i&zf`AR2%+&G`KZ~owy!Lw`N^a^M{3@4Hp14?;(RxSXQ zHVkH2?$V@fr-@*jrCmR=1?XL^60gnM_L~USZh)h6TY$mUOT3E{e8XK~B6v^(F6ypF z4_{ZD0OqFL&oB|(IR$R0cRrZR0E;v3CzuHCQd%U+K2Uj8W>=U9>i+2-`aq&xo_0UM zL{Rrn_s|Cm1t6bwKfy#$Ep7eK{qVt+66w{lt)rL-Dxi;0OQa>%7MKaD)oq^uw~l@I zl}skdRyX?ttxf^0W+BTyy!caQp|?C$TCFPka**9pYg1WgD9&MFF7dEHgNAjShBX@n z!x}a#mVIB6K}$gE+P_Iq!%>|*S)cNVEeiPa^D;Cgcn6bwLE`a_D5ohg8lY1A-U{ao z%EeqZXcqX0Oc-d0lABShlk~XYLxK`z+4~xwu%v=WB$-{w&os@$M{`ObL5-8rIg$KM z=nAO)1&yZf2;TD^?Vs6OneQK=(R7|hR+;TZAHgOs{3b`rpw8e+;Px#1am@3R0s$N2z&@+hyVZq{YgYYR9J=Wm&tP4KoCHmHV|tifDf*e|Np0QNI6a_ zDUh84ffj2-4iniDh@~|S=)k)GDs|5*X6YX5>+kKB7Gqyq;1oAOQ*MH$xF3-ujA4^N zlIh=F7Y05Iy5_l!1fN4#tU%?}=OGY;;My=7!{@<;1v3Rt0YtAS-pk?FA6RYR%M_dj z3rZZ4Z{cxqTCU7Gh3|oml_D0LFW=XigecWZLW)RGsb+%|{CB}+EFYkZ%Jq(yAQFsH zS@JqIiR^umV5Vfr>qvz;M1qzjOJ0Yxxf2O`jx6~{xnaNOI?!=YkZVbLBje?#B(~&$*ENENsFx3N|OTPmTGaW0%GP%_S zE8SM@wp#^`4YQHivM>@X*lk#S7y4~zSPO=}`3^rs>+dA37i=`eNd}u(e=4P0`z(j- z-x_pX@N94#y-~WJUXPsyqn#bHPGA{97-^Yfq#4w8X08pR9*q0vm%O99IN$0n_$53o zCB<{}@$+eL{CqqpxLE0PuE|A5f@ACIbm(fjH^pfNKb|2L+}cb~rK{=vWWOD&?BZ7i z-{zN-E3;1FalT)bDuPeJ;j(oJQUyO>s?Xj8qx3re+%93PXR@Fo*cQU*{rj8XHK%r$ h@{!j1Qg;(HPx%M@d9MR9J=Wm(gp~FdWCfGZOCT5iC8jD;rlT#bYuU2%_voQ1-X_cf0!o|@#Fe)#_K`~4s*XJ==)i*fHxs13LQ zH{b@`fd6FNUs7k({=2s!Dk6+bfoCK#iIL@;q)sb6W%!|P$9Va;e>M)01p0`Hl+T;`Q>v5M?k^#U1!0a#UxJ)OB23ovclU3x77mr5j4ptaifuJwzy*XJ}z^sz`w-@jPY z;`95I62Mxcb8P|22T^@Q>cO^pJ8gK({zzw(o|99ZuR73yEw@FK#00000NkvXXu0mjfP$4=V diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Firefox-linux.png deleted file mode 100644 index 8290322bcd07b6b81d64116ef49a76cd4ddeea6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 723 zcmV;^0xbQBP)2d2pbp3s_US(g8lQfny@DcRzQBGyV|t@gtcM&jP{sjse! z`~B+c*6sE^4>{+2Uf$;y+4uMN0{^hdBtVhXkrWguAS4AP1;r{LHeTvMNkOp+h>hR5 z2N#P4QmGUslL`EOKb%hI8bh<$M7>^L`CKlSL$BB4^z;-Sj|VE1N)Y?bfc<_S#bS{q zHyVw&zP{cH$U%|AbUMY)KPJrg=;#PnS67h9WW10&1C~l9^m;we9%x3d`0jaF%bQ(&fl9jg6Xu#!i!RPY{0wgDjACJcf zg+e$xJKHZ{yWPgq(-RyH2i$HqGMNmtS}hWZ#7eogDfsd6fowL*pl)w(q0{O13;6Kx zfX~m*WqIha_xE>%!(p79oGc&X0BI0RCKLOddXRh-3I#4ME?~FYdEv-Ga1RcLL)_or zGsW)i?pX3xtA$#v2Aj=>U@*7_xQRfc(ZK8VvMLBM!GN?jNSR-Ij;4}&il#A{OfFZ) zrV`UYy}iAGhHN&QArgteVzKZt3Ie35BM@#)Y|0u41eU67>p_aER4RCRd11a3!)Jm3 z2ZI4y4>Y|82L~%TNsZBHgyZ95w%f@51X!(B@%;R}))w191p$`JWpuk;Ho52L=PS8r z_0VM@mE-X^4i68v0)BmcA(zXsfuTH+!qg^Lfw`rV~a3z$r)* zOXrP@Q<{DVt(RCV2DMtv$Hza#olXajkB_XhwC^?D| zP)L%$=_3J(Raa6_Qc$b{V&kPAloS-JfY^Ac2mgBoe*ikH!ce&_=E(p6002ovPDHLk FV1jAkQlJ0; diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-rectangular-text-ionic-md-ltr-light-Mobile-Safari-linux.png deleted file mode 100644 index 72bb7fb8a24496326fe2aa5ef94e7d6facefcaa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmV;*0yX`KP)Px#1am@3R0s$N2z&@+hyVZrbV)=(R9J=Wm`zXWKomevi$p%EAp}hjqNx##2`*&e zAJFiFUE{{Bi8~iY?O-8Bpdo|`tuiSth)oE6&-#jaE_zn&+_^Jn=1yl(#dX~ozZms@ z3w%W^7?oHsDzRWxV!^1yf>HVPf@}Yhbai!w>$=oxHFkD(mf}xOPu$(z`R|INpsFgG zrco}JDV0h;C)n@zd47Hd;QszTP|$T<27^Iht`LI#{e4bPPk%;G2;o1!yu9Ez4(W6{ zuy3JI;Qag?fa!FK5Q3YV8w|ssTCI}H<-VNnTW3&8iD{ass*0}b%x1F%;lGhgCaG4d z{$fU>QK-Cc33fUiq?D9OB`TE)KxjdL_xE?+-rfMvG%Zxlw@Pdn1^|0|d*t(ZHa0e} zZ5zw7C=?1y{T;{Q@$u1@6GGs59=fiR&*xVw`1<-vuh%1)Oj0Zs0odK$<@WX#!!QB` z$Kx^A*VhYe*=&}>!^5!ChA;7FDa++Di9`aJ?<9a}nn)>^a&oyGjYfk;qrutP8OO)R zOePbW%_g>OhnhF^4z^k?04&Sm^77JeR}=*)CGB<_UDp=}Ut3!!<<`~~!{Ly2yUoMH z11BdZs}byWyNt(U0BqY1Tz#w6S`rK*l}Z8gyD|)+1V77LsZ^-f>kBc*ak#j+@E4KI zX8$V{~xw#s_>2!)|n!xI>nuCLb)d-rViRXD_GMT_H73N=akf4+j%d!ASBob(vMzL7r=;(;`_4QDK wO8jRbBC%jpV!^1yf>DVDqY?{7B^Hdz2do|f9$1Niga7~l07*qoM6N<$f{eFIkN^Mx diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png deleted file mode 100644 index 4b6376c26aad8cf9c6b3e5deecf6b776aa0f6a65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 945 zcmV;i15W&jP)Px&Ye_^wR9J<@m`hLcOcclGbXqE{HVSE@q%kUJbSJ^M(S*46lllSt0=n{s?7R_I zSOS_fqLf%VGtXj7C8e}e<<0wFPUoE8Idkio0mc{-7NwL@iV$LqaYFzA0ECbvNs=Uq zyMk0OV~kQt2oZ7zz$4(%{1VI_#XRS>ydFtkmq@qmzSMRCu}K|O8fi!`Fvi)oKlK0{>fM{T|&s| z=_w(kTCJ|EtRRFO$7wVgilQ7JA9IhX;z>)H(!IaG9}EWddVOteO;uG@RoBvn9Ud1Z{e~o@H5uLSekIP$-zD`TF`Q=!D~>@IND>;c%#F+GM+?X`bha zgBfE|rY)rFdMv>6JYCnt{ZLA?fi25&T{m(JjYcEabuG)v1{Uv)5UNxvvMgU+U4`Ki zLM|>Ya=BckQpw~BeBaM>Om;e*v$Hc@*Te1Pd0xFQmI<48io)dswziTTVvK=O zI$4*D>+bHZ*=*XjeQX^7RdgCAZ&!a808Cz1<9|(r z5Wy#aR86}gPyHv(WUY;_CQY76QG T3%G(u00000NkvXXu0mjfVROm~ diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png deleted file mode 100644 index bfc6cae0c06eab1b1254716b1d4ccdc1e1589ae7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1022 zcmV;8bkz95D^7Y2|}S!LJ-}Q6)D~MeK4}> zuDdh4uxWj}MZq zZ{lU%-rnf$?vDR#YipzW`g*1JL{@t|p8VK6plY4VWHPkBzfU(eHw8eQot+d4g{ZEs zP8t+hEebjVLN&NnRy~Bo>gp=j$#wY9~ya&~ss5MXn2lT{3d!_t64 zMJ@LL22`=NwKZyLYNE->NyFj0ySw!A@mwchs?~( zC;_76Xu0Iz7*w%DB0FE20C;NT$j_4TPt&zY>{-21EAsQ?05jJh{5 zF_G^~Fdy8DL|Ir^knREX%b)iC{w~wAmMDSx2UnvocXV`c(%jzO5(+nx!|(SisfR&G z6vu#=D4kBz!NCDNKR@%Njg5^oK0eL~43S|pr^hxU z7iyWMPQXF2>FH_99ho3OmxNMueSJ;C!^70y-){?&mpZ%60_xhz$_ll#v`{1xk#3<7 z4jUUAT)eUJSoMiwk7B#sIz2t5qoX65nwp}nt}a^&6yJ1laY1`~d$wFHn$~xq5%t~5*abr0Z z@%E`yin7_PBSzH5?(S|=FPLtc@Kn{--w|=qV7+?ysAS__NyuV2LqPnq5~mBck3NLr z{|PC5cqAaLGTV*VQ$BtZ5621sP}xnr6+E&PF=ustZF#~f9^_W?xPAnzSHkHbx;XZ= sQdj@EZ3T@c)qe$1yfYL^IsF>q4+@fe7rfA)3;+NC07*qoM6N<$f@h%V%m4rY diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-icon-ionic-md-ltr-light-Mobile-Safari-linux.png deleted file mode 100644 index eaa379667d93a8765100a7a720c36a0f76cbd24d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1055 zcmV+)1mOFLP)Px#1am@3R0s$N2z&@+hyVZs$w@>(R9J=8nN3gXKoo}GnSKQjq8O?|)JRZV`hh!* z?)|0i{ROOyN??f*T_GSbDM~02+L^o1_JTlZr)utflLk7So_TUQXL{z8aLzdd#W{y< z+wOnI6d}a@l_beM7ZC{p$T6AWm)bV`zcA11X-46UZ=Az{01BV*tQMJvSwbN>cQb~7&r*Ric$(iQ6}5JHaK(c zx5XHn`o!qhPG0W*X<3#v;T-vE2T}EUJ+#|x0D!LRh{a+;b}Y++qA2bXNd3g!jwsCN9fYsGi06?SB zK)GCoq9`~&KL@2V7mKMPgt%U$fVlUn)hbNW#OdiNHa9n+X&N+5!`9Xo&d$!z>-BJV zcNf^M<3->zNJOKy-EKqIbtIF?iEGJZ5~)oA=3k#kA{eE9Knt=~U8YT(QbsdIbOkJKV%YtDT&~;tdKIeS)yV#F%xf~=(!p+Ui zSdcNsaCLPBRaKG8<-!aB^8WrFCaFfN)k3jYL@XA=+S(d8=V&&YZgj7#tO(ntl!gZc zfKI1_+uK{bzP^GGfdvGQWOdWWV6{o<4BSOVp$dsl4jlC-=kD2A)QWR ze}5nGc-*spx7$UzTt=hOz~SK`wzs!^k0r}82xE*71_NI=RI61~Divfh85|!U``+Jj z&QUBD(QG!cx3`Dg-CbYzsj3P}2=SE;nWl+KrGn+<CbU06;#U7b;~?N|Dd!$862(58yB0yg{FzpP^|Q*4Nhq!#Ud6*np;K6WRAy zIh%UmGv#+0yn-bbi=kex}EETVb_rTX^5>B|->fS)Ti({_hg-G&vQhprC$BzM%mfjede)jA1l0AN>sBBqO4U Z@gG%-A|1+`EK~ph002ovPDHLkV1juW;uHV? diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Chrome-linux.png deleted file mode 100644 index 7ac7efe38cff890d6883ece23bfdf9fef5dac679..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 949 zcmV;m14{gfP)Px&Z%IT!R9JI;qK1NE+ZnelQu{TQ&dofDGg;90Le)TNKT%E(Bp!) zbOvSxYlC@8S&2$Bt2;+f=;0z@))6#;wZSZ<)fxmla?dHK@6$MH`T(cFPevZ&Cw?9rN(BI} zMCc*(?Ch6gw(EBfe77)3(XqkC`=pxu4HdabgoYcNRgqyDxDuArOP26NKOQ1CEf#ZZwzlQIZD3pcz zsC9{^0Kn!Mw%|&mVQRI(yx!Nb;#Jer)p`>&2QW*TvSyNZpaL)kY5gk%7AN1q&HE=S zx`6?tjjN$h8~`sBRl3Pe9c><~%EkpzX_Sh1lD9339b|KvZbkT*)MWo=er* z5_h4H6(|*yhB8nZN&|ota0DcW5O5_zAFeHoz$1W302cvUu1|L$S&2o4B!{l4V3k6( zUyFo5-^U<8a5{0)C}7)W?;)W@wgnr)EX6#j<+YI%7)Ka|*llZv0ZpSFFcCgIzz`mL zmw2`LeZDxy>ihfcEr3Cf7bX24 zQ~>J&MYW|K9@;*VPBU|K~DSh^9zi^+M(Mo zUy_{uxMlZCd(#SlGyE{5_b*_rJ$CSax?A8Trd1AYm@=DFvfz*$g43XfS7Tfa+s@9v Xf>o4dv`bee00000NkvXXu0mjf2Z6jz diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-image-ionic-md-ltr-light-Mobile-Firefox-linux.png deleted file mode 100644 index 862a94b8b5c1bd04799f7195470ec0d55afa32a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1163 zcmV;61a$j}P)W+zUQ9Xj-ere-AoMnL*V+xU@&qpG0xm7X~$qK2NbeEF%M+Z^S|3} z>BIqeGXc)KE(T)<<4L>?Giie&0oRK0z*+%x>0<$FU#DyjzGR$1tzb|ur;xHZVkY*{lYX*9;yo+_N?Zu-!Lkb)&(JNjIO)#DR7jmq;%=8wd>H z;tI{O!FurbehySiD{ppd-e1oS=AVYV0 z08cvxSJ%*6fa0Vx4yOTduLycB@E|od!@X*a6H@Lpn?lk7jI4 zx|(JyTjT*VQr9{lbDwz zacCxNlSRS0M!{N)DOiKn_Gsp;Gcgza@7s4I@t)>*L>;HpCEY0Lyq!7$x)cislv=B9 zE0coq=SeK=Ni0asupY;1%0)4K)@1#aMjVsCz0X&bo#7qK^46r&)6C72V$?w8_GE0OpxTCK6y|e@RJl& z7>F#rEBdKXJS;weRQWWrS(z%VTY%y+={2*R8h3$GNdNfDpf|Kr z*{eE;vi$d7?%v11$0O0ltA9u(qg8Fcd>w`Nx1XnPI*S(i{HCmZ{m!sS|Gu77m-q4q z^}xZ0hlP@?zLH8 zS^@MYsFJ8BQD+xdQR{xysZO46>zU2|ps@hXo~%1C-ZO~qXuD_bT!9=bg-TkZPx#1am@3R0s$N2z&@+hyVZsw@E}nR9J<*nagt`HxP$EX@=pAjZIwZb&^f0HjhK9 za>yZ-|Noq8s*)V`uy(w)20vg1hVe+9gN!i-g9K)O7sH?#ebZ{Sy4y-bge_z&jHg0= zFO*hM8o0Oaw~B^1f>;Z+ilR|fM0%T9K!pGr3%6q-%Y}OzHe(VC^@`AK>L6GzKx1K$ zT1L47R1ny*gicL3YWab#1$@=(X?APc5Td?*R@#G0ZhrBfEaoDhpbH ziyKQ(Zt2;9N@B}dceN##00lU|4ueZ`7*AnZy6@E(nl)%v{UNKdaCW4Y)@ljx^H3gq zZnLga=#QMQu2QU_*MV-+53*eoPCAQoF96pGqSPvdxyW0w4SSZ~$2W9|wM82brQY^F@6Gyw1R9w_e>rUi!n$G$~*(@)@bP z8PC6IfTHyCJ7Z=qvYiI0-?-s~M=NUZpER9r#q}s-AhI$eX z^jwXA^GZ_n7sj!mdtB%W7 zLRGK0dqbr|iy5up+n$@ySB(U|>4nV$&f0OLAoOUBBlzybovnlP<#a33&}(n+7LfvV zd21z`?iS&mC#Ndz&tT{fKf-#jg0oV&lqxFn*qP(Juz9J}^M6uFI3tvG*70>V=>5kNV>ZbLDg zxC<{So4S`sC!4dHqJ(0_^;ko@4xNTG%FA*s5_nQH^+%Sw$)Z16ah2Om`Z}rBQ&l1t zeh!-~)x!sMORxP5Py{~o1ray8KXP%-?%6#f?M|3kX{r^x>&>AT%FfY5xVTYVT!&R{ zuc1Z)XGie1E3|8KlP;`jyROLZ<%`1sj0-3X3vjTadGzZ$wU?l~Nu9dz%h$`-mjD&; z`}?qvu&XMO@W=b*z6`AC4;l-9eh@wn_tAQr>!c(6_WjE(;*A~Fzc1n6Py0ZFAKnN* zovt^4R}1)dEc|l`S3?z4m93l*7gl~e6%HGlS0|{6p60?||H0K=IH(3r4uzjjp;hyD zn;^ia`gA9pUn@ov!94sMVwSi@dX^0f2MxvBuI0_ac3IQ^X=tKZr5e2v00000NkvXX Hu0mjfidy4D diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-text-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-round-text-ionic-md-ltr-light-Mobile-Chrome-linux.png deleted file mode 100644 index 3afbef73081b0c6a67e132c4f409b69eceef29ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 958 zcmV;v13~Px&cu7P-R9J=0nD1-bMi|Gxcc%yk88M-t#f1*6^;lGp~FVjo%-Tj+fgLhX?}FySJLTpA3gUxdhWR+MNwdDX|1)^ z0E(h8FA_osApj_)l+x{oA{)U)QE07|Qd_u$8) zuLFB+m~{B->$hSpOEBAU{YTxw(}O22s~Bow@p7GM=Egjd0FZ>EIIHZ!9M|()x5ZQ@ zC(-%Y$?@rVT9vg7(b~$pQ^DU$b16eE4m(eF%UzuQcSqj@HUO1IXTP2NGnqyFV%i(D zE3DR9(`~@1;L!}s`?BW&vxtjnQ*YJ|y88|QXjL<|)_RMjTcv`F49p*V^|ZgokO>}D z&LIFGOU3zL@5TwhyvKo4|~A^3&t4X#Fx93H>QXPgsQ52gj zR>^353D`kDXfpu2`~AQc(IpR)!4-p6!3C9ufBteZjL!bx!4C&DR$GKLRXFDJ3X(%HePlHYsITa?|w7zg#b>U@E zO6$s^so>!ZXg%usSMtTK-wo_Al<#>w?Q|B6lK=j5Y%@TqOeRtRc5pDLnGs59Jy@j? zk21jCd+e9;RNIhe5f^F4|JYw9lSOue?RNTy&kuWbzZ0dDn1bk@DxON2+K(FkgHe~b z&j4nOEx?2jbMs)-Rq6BDzyRttId`aa#0qToclSqSjI9R~Ej`<~ul+P#x2hb^*LPR9 z7a`=jAFG!prPP*302@`eMXp^Fwbr+UT-{0SSH-5K9MMVYSV;Bbi{B0OP05KPV z3OX-CrD@mLaA&v8)R(PYlDLN0zxT(6{fIQQl!1As)|d%D?9-KCN)+pkm`P< z9H6RD0)Bmcg|3^jK0ihaFTWS z1}O>xWNvQG{O;l5fp&IwxYlQ8W~i;L%~Kaxj*)K;u0fqZTG!UrcRNJ{yu6s{!NZ=Oo@i=niaI(v%!dge zQqzg##jW*!h+Z!d5Nmgumd6@@4KR>7A<74XS>7j{<2?wAX zL2Yd<4G#}<7W^U*AZ!E5SZfYliJHPdD=RCeb-1M%W%T&?NN6%N<@EG4wYRr>GHL^& z>i{A);Wp~{__(Qxss?f2{{B8)UtjaJxW_9PP^U@m@9)_j(7pBb^|mpg#{2s_wY0Rb zw;{X$4-O9K>gvi-7H**2Bsw;eN~P%L=7u{r7K_=&g7si!fy#@Eixi1Olz^|Vue7zb z#iosMFrHVi&G;EL1_JQBCwZ*g$3KT$_Px#1am@3R0s$N2z&@+hyVZsrAb6VR9J=8nN3gfOcaLinYK|rG=!iDLL?Z$nBYPe z{s9d?*fnn4nz(aeREmWd#l{dS6lFT|F8Z{grO*}?dGCbK&P+R3&zX;&QzC>ASWrR; zSeE4;JGUZ)xc`zQx#x?B!~qmSfOGEt;)qh}{^9^f0(30JImb5)Zg=?4s!>7b0{$e} zEKo_376)XExnu0NBuNrvS)N%>XH_f%4gf660%L4ueV_%$<8kas@Lf?#p(x69xxc^} zbITUzJkVp*-)Nq>e_M>PDdSLogTEGI%(G&+fR<(b_)@ZnoXxFEh~cX#eNAq13Cq|<2>i$xR)h0s1Y=k_A*_j#D! z-rn&1{0soNzrPOz9F0bJe}50WR#jE(?d{?8^fVMu2mv{+^;A`Lk6&J1V45Zpi9}%A zTrP+6^K$_9;;*VIZfG%7g*9akI@5MptbUI*+p-?EGQmFtyWIzD;`uf7>=O+LlolZx(CYFnv%_ab#R4O5x z&0=F?1BPKh*LCD_xvBQ1Y2xwm(S=i06`XUF%VlJ<+0g!k5Saa*$tqUbjt}LV2q*NZlhc- zdv7kw9#?K{ZK2oeq1|rd;o$+t$H#N~B!t+2VS0Ui#b7W102qc5`1Gw-YYH$(>+9

PyWH#ehn9d5z#cnnR` z0N7*B-#(d4VtacV-EJ4Es-jk_xplo>4~<3xfW3zH`+acEkw_%4zrP;}M+kvT>HK-3 zX&N}^NG6kkGZnCBa}Xe747#oZu!Ey?I*oijkHf=5tgWqu0#ZutnB*^FkT5wh3Uy9a zO%9U__?`U8Ps<7Ffq#IL1*@P*7CKqD3Rd(R%QN`qr686ifAH=Bq?G$Lk$P)Px+_(?=TRCt{2-Q80XT^IoHJuCr&8S+&zl8R`it>s4!m6J1$lgxD2On+pTO;?Uo zlU_KPDT$>Z`B8=+X&c7w%E#G#FV6e&Iv^{u%OdjpuJXV>&zW+c&N-a3AW4$M|4_y0 z{v-1qqLgUW&7wSejwDGKV@Z-ENm8*V2qAbqUC|T(Tui!C@20H_K2!r%L~wYB5pV~V1Z$z)qw+sT*Cyh&8Ki?qq2B)BMwn$-(3 z>4wo0s5kkOmmfcVP!z>548t(VWHKI)SE*wc7g=M{G9y{i(lR3eRj1GUIh)NkG&GPu zvnhJG28jX3c z8Vm-RaOrgV)b^vJqs7I=(b3Ud%lr55{eFL8d?i`(WV6}T)m4^dDT=b$Y~9`6C9c}2 zl3jK3y#nBpIpxE0Q54(T+uPgQGntH9X;P__$z(d&vb(#xxw)xU{8KYdPEN*RF_Xz; zGMOTg$mHZ?VIc+pTuk{(7-YmmNRosQ>g(%Mp2lvsfByVA_anyG>2%({eOr0tV#49D z$z%!y0%WYz+uIuq2A7wY2L}f$msCbFncUysM+iBc&c?>Zs`LSX8uEW_k|b$%cDARd z$7;3a8d;W|ot^dj{R%fI>vTGXVWy|2Nokm$pTBqSp0b{w;rsXRe!o9Ai8Gtc48w#% zA?<4u&+~J0b2~dbxfZwEJv=;|`^*6VQ0V{K^!4l4wzjsDg^8l5=H_OP$Fs7s($mwU zFw^zx*VF0rn>TL|LPJACcDr3+Kp7b0R4SFXn058))#Kx1Q54U0Dn)rug25oh_~FBc zH*emgC@LP0FDxufO-(&}_6&9{0Z`1pwMi63K@bo^fByU_d=t;}WPYbGnaAVtcsvS& zl!B&dqtTd5CQnwtzkmN43Mqq%jL=yCcczBpB1Ct%+@7}!|7#MK5T;+CN4#O~0Q&TfDGp((y7~`$2t^NJ| zr%#_&B9{z75Sp8t3){_Rb0U$@xHACM5WP;P)9dvrJ|iWMAPCFL%Yi`PWTVYyv)OES z@7@gtgCip&dD{zA;cz&{$H&9r@Z8*-PN%b4t>fe4dE*xiSS%Kv=L_3;p0`*m8g~YO z8lunDoeCv*{rdIu=g*71`sB%zSFc{Zc=4hVshv*e*w|PlBA3qPa((&oC6mcqxpF1f zn8{>VmSq^Gs$B!%LaXc%t&NQhpU)?A5X@jOc)i}Ot*w&_L#p67Zhd{7=Xvr>1(V5S zu~@ubui0!?H<3J_&libAK7Rb@_xs6z02t#BA3hii2A|KTWlsR8ElAyiT6yO=1VNac zo!#5plexs@ay@$VC~vcml2aq;bUGXk$6_&u!(ld?Nn}9~c%DBvIPm#=48zFBSNF`y z&d$#C^t8od$?YNFd465JF8&O+!ONr!J7ogW3e@%B8AJ*=#l#3_6`o z`OV*Rb8{@qj*pKQ``8iA`T|gODldVn^6dSxgOJ0+0|Nu{Z+r0I0ohehUY7HcB#Gm= z-QC@2G#ZUYcXxL=j)P~O03c80weZ|-DTP7GyD%D!dcEE=OB+I{wY4=Ci+R1?@)DIO zoleJMv9-0e!fgZ=i>0%(v!kN}MneFcO6A&A;%+IK%gf%-kV>TziNw*-Q8*kv^UZ=F z93CE~)9K2UhFC1Nu&|JO;)2y`C2LINX`91af-4t8{ORHzRC)Gn3Ro3v4E z#fPjnml(uqwH8~JQoi04jYdCx`s8-I`}_L~m*ffZyuEllJ~%ko)zx)oOc-H-x^k&% zlUfwkrj?bIP$<;W((?H6<1@c#Z)RpD9*^I@fB(*%J4$*5z$K&Uq5OKlaa<@AvfJ%v z7A7)>9T^$1+wGxH=+vVv0Msq0O)C5O^Cv}7-QC?KuA0#_O(t~YLI3~(wMk`rdwV96 zsimc*^h<8tx@9yP<#*2mP;YATE6>O?rz#g*$>kP{WqW)3<;$04T&N^30GCWnu7!)D zsC*YyF?zjTemW+<7A}h7`ue&c2frW1x2n`cD8!)Nz;FDysdApVCXxbBMNpg0ttwwC2jeDCZ{Rn+ z92%D=nx2Oe~kzsGF*bG9H?9W0MB}z1p{L6S^xk507*qoM6N<$f*SQ8_y7O^ diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png deleted file mode 100644 index b590b3bc88997412f8b818df034ded8cc3d27245..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2691 zcmV-}3Vij6P)Z>p-Rw)FS^P``ftQuv8atx+nKRJ(TVRQvYr6@GUaF6-Fl4Mh&0a+c2x z?Ed`uqd$^;vdLw;4tx#9*l*Xpw$0D$M1Tl11_C88#E&08tmF_?2S%e)r%p~woUwzklp? z7!4Q?$$*hdT1WDHt$RX|!={IeoS4gaUhp1581N{d1HFn6c7rkyfqW1segFPlhnu3~ z_U+rM`I_~4SEr5KE2s9W1u_ST-{(Wr-MvNGt)oE&K(m$6jUFw}Au3WjI?%utt z*O@S3f|@dAiU?Av@%2qsHesc5`V7z6WVBtUH(^7F*NH&uK_HeSK7RbDu3x{d7A#nx zH9d9el$twtu8K2oQllp^&Npw~RA0Y-Rg)%7(qS%mFark;j16@~w;)S7d~UB)&YwSj z>XS?%4&)~A62UtrQI+?M05{>F_P>dl)s`Z7XqATnvvzI;xpoFRsqj2^DJmDc~?h#C@s z){8(QNqqkNS>c1xty?$MqeqWe6r@JaMiQ@Hy;Aq?-D~k)%wjus?9e2I&{M6El^oGE zAotf5((>`_-p`uOo<_2I(@HF@&n7Qv;)Li%Qmsz=)S`5X}-0%0J~QcQ<%4~#S3Fq0~3aSuW*=1t!vfhi@4w6I8xma81_ zBw%Qx#f0!AfY;WoTb)GqC1<%1AbW%i*R5NplkDXK$@hZ?52~3nXI7BClM>B0OZ9M_ zm-iC^A`lh=rRGyKf6Y-#oTxFaIFiJK(J=_SBxl z#EBEFeWIjB%O*!u@8idhYtme?VnxNJW5ry>j=H$IZfCz+#KyD5GY8hwbBJfr|a^y%&3MRPo=g*((FjVwS-L}QPNpHPI7QFqU z;ycO6`ZT^TU%phR1b_SXt&Zcv0OO=rQscu~`1zF6tb6k0Nu7_VA}@3LjfQvVT3 z^+>${A0z@qAP59BN#r3(5=kI2jJUq7Fb#DId-m*6+qP|s6<2DsTs?`bvB^VDoI*pj z`sU4>tJ-^mJa+Hit)@?(uETg~hg6TW^Yb|(Km@`-piq)P@)t*IXV0E3LIX7m0|pF; zZPOt&TCOC4qogSE!%rmbF_7FxNNmiQG0sOxeaTr4Acz2`n@|^lBg^I>0z5@{ZAe~k z+_=$7%vpFuqK)NEM1Tkci$I|y0i%2R^y!vjFB?iQdP|lpQC+%psk$|5;|tFPA*MTb z?r35{)w!uHfZQMrREeWgF5b$ey^OM!GYK=)MDX-NWy2sx-9E85UN3v9NvSe z2eEAt3^77DXenaLtw@clgv@Mm`MfUG!>0_Kn+OmA{|Mwp5W55dsu8;|n8;L~oh_ zV{B_3E;X(;IivESdoG&yq01|d6elIy&2#2Up3nvbxtH)Sxk{Dm*(JlSS(je6f>Dh)t?T&hT8!|5zkXiL9mLaK)i4_+q%L?CPgND?{kkJPwI zNdld7(Hs#)hG;;TW}smqiW*(QPEtM6$irud01*fWfi_1HK2BIkx6|b$mXsu#nwk_E z5aJv1q+zDGuoL<@A=!;^m1K}4Bq;G7BGC8om5HF6SJ3^e?c z_R%6qWPv#6AOhhd(B?=2TT+BK;o?O=MyV%(osiK?W3N9xA0<8i8l0?AU7@{{pFCySS7>Y&&JRm@l z@BnI-Q-+kAU@judo#k9apfM02Ni@JdAvXc9qR4@7+=CavK?I0E+d_aO(IESc+yt8O x;e+3O=PFEn2fPP-q(ycO0w={J0z^QFz&|U}1k_z*tStZl002ovPDHLkV1hv=^9TR{ diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-icon-ionic-md-ltr-light-Mobile-Safari-linux.png deleted file mode 100644 index c3a55bffcc7551f94fc32e4d1ecf09d3e489f538..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2365 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 P00000NkvXXu0mjf;OiP1 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-image-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-image-ionic-md-ltr-light-Mobile-Safari-linux.png deleted file mode 100644 index 481de1965f8f9f1d4564d64b0a5c92048b55099f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2050 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 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Firefox-linux.png deleted file mode 100644 index 000a2458ac1746b8c71b99384aee3109f5fe255d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2711 zcmY*bc|6o>7dM(P80HQ)TQtUmqHgvzSq3vEjID7kL$ZxEGTkV$WDjF*$QD^AGEtW( zEpI5xQ1-2{&NSADCbISZ>ivA)&-?!Ke4fvF&Uw!FJkL4bb5ij(mQX=yK^`6+C>DdZ z=ivdR0()fvK42AE;xpyp5hP;KCXUyLtHs<$lZN6+Otnzy%_=pGA7^~;{qy6>LlT3* zpf$W@?0%k)eu*2bxGL=*wbtOsY{IV0kG61n<)5x|LLJWCJaF7&JJEj^JUm>16&wDC zQ9#AyI8tt^_CM6HcD>iQ!xTLG)L*yBue7LD|G7WX`L!CdZwnKuml*rarQby8421XD;t8BNzVb>MY~g<?E!yltmtl;ZGP(QD4>ZOx7fgFYG70B9Cvv% zfYVnTrH{)y?NqE!7Az{L9T1~#3zeu4NzXWQQ{`UP?dEv81UP^{4o}s+{_SDZ!Cs5V z-EXUt1nawJOfbkeGWmGwv2!sC=c^30y~Lcw2EZVb(pd!<2Hvi$9XwIN2bHe)eRzL& zYj~nDFcAfBKIVo+X3-Tj_Gt|{V9&o#|J1h<08`rst8Itl4)G7ob);)ySEgRL_7)ou zxGUpN(B}!2gg$1(($ER=)@S!d-(KnA8mHPFwWgr)GNb67igTN+iAtP=R^*2F@XP33 zM^>j7l=@mlNH6$Ob6?v?)=>#CIPS(zOz*Oe5#HZB>!3oQ4-JGepE+@thH=&^r7fnI!}!-n zE$|v35+h%un)p%~#6VCH3H-G_ADhDh#_BKboTVQ(lA)eagBWeLigby(H`A>|<6{wcYq0v{%pWPJZ=ad9#MWze>Ng)I zhA^M~-cqQ$_+|dx1e-<1=BK;oe_tyzJpfdvSCf+m7X!cHS8G3 z8g7^ff2cKy&s!b|l9wfy>%0nA#Jq^y^sS5C-p8y zf~X${FX-c#9_m|OKg1@TlGlx)A1f7`SRBsqyQd>^eh3B>dB}jI=|JT}7z_*ogmx?Q#zQx-oz0|<{ zq$CtgMr|^u_4<~Lok#p(&Cn^sx`zoa@bH~o9~+8PJ9LrQ5^kO$sa95DWpo?0khLuT z`Ohc54-WQsT|*(GkpH5Jtv&Yv)(T+URoltQIo@#ToyaOugN_t8YX8(2 zL+PM^rCgm2HND_P>6O}~fr_1=QAJ8^{^-sZ zDq1o!JLl#al*xOt4lR*?%4P{7gWKa!tp`Jy@Y2>b6Uq6v^tq+N};d@ z@AOdAt<`?^t3-EB_Oz=9N(>AJNr2TAQZ=8x%yfM;Tct7(c}D@}#czFP4syaX>RSGXw<%Is z9y93?w73edl-r%q0^Cn)mgaM=DK*CH%}K<83EM(LEFv-@3IvYgXK^8MC*Iw6kXG-Yv8iY{T#pq!KeI zy89nW{vW^zEDI!$bVDg!e%;4VY`Mok39iV*5 zPWS27i(kb5I8EQg{1=2V1{r-j-QqG}Pemx2^2q9lg;7hBb_H~(dP@Flit{yPu^*ax zTPWzaI_bhn0xTXNEpAK5pP+U+uTW>*ICjB$J~x12BqcePf;QYkdaTyC1?Qq!abhoD zljR_yDohAKk8cGu^{E(zwr+B7nYR}N+gx^%^HW~%Oa6q|)`SmR)(hJAi*!>>RqfAh z0LLxKe^|iq(rPbSqZ^PEJJr;seTU9YfM(W3<1Dan>`35PNR>++r@j}b3Xw4ds=!}T zK+}p!ORTI-YMf8QIo5VIdg$5y8h8L~2P0^lWA9ih6dr@`3X=9WAOKk&ZycGwgX& zV@#RFNZ}ZGGJbO|dZIzlVLFccI{p2xG3AT=`msg-(jjdBFbNnqd9da-Xu7Fq{J#Nc CkpFK0 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-disabled-shape-soft-text-ionic-md-ltr-light-Mobile-Safari-linux.png deleted file mode 100644 index 0637c42da3aece5e899967e15a74f12f952fc669..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2327 zcmV+y3F!8TP)Px#1am@3R0s$N2z&@+hyVZx!AV3xRCt{2-PunXUla%M@60%55d@94E(l7hRzqs4 zwtZ?JnkH@2H2q)giw~OArd!fzmuRY0xiAu(0xE*+%*^kBK;#E*WgFyt-W+DQhcwLL z-gD2C(+ZH!=b>pDG)==rIF19yap>ym0>^O|p8J2-8Rs&3iQ_W0#CevcX;2iU6mzrU z=6N1G&({6skE8a>Jdw;O+POVK5jViX!}ee=}nuDEvCt8ugW=sUo_03n035yU?KV8)hMx#+2A0Ol4!-vo`4LdtKh(@EZ z+wBbrLY8HO!(n(lp0Xv1t*tF&vsnOz9X-9hy%-!EY)A}xqvxBio|6_Kq;^$j42&@t zjYjZ14?z%MFc{$T`5G3)&!0cBxw#2hmdlRs?CfBFe;~=dCV;CA5DtrCTojX`qSO5V0 z`0)dKdwZCho2zRK)dT_oya6nNMgu`L{`t=K6zkbErw{IbeV#DJkgpfw);yA8s&G^Za zCsj{;_3Bl{v09gvin9}&&4ze9j{g3Bc)i}T#4tKK3XjJFMNzP^v4PK@KjZc5*9~2= zVT{3KGQnc8AP@+gJBzVcEa>a&0{{#R3?LW`A`*!p9*>uf6GBM4sYndhQEOr-c2%#g zu9h7?y8}uTMOdv?0D#-=Mj#MCB9TB(Pftx_pGTHuB$G+pyLS&3iv{6uxMCJljiM+> zCX?Ve4ra5tA+cTN!-o$@r_=CwJQyAxu6W(=_hWl|yYzSQA$b;y1rCR!?#qOPkoMFi z2*N*aKdj|fdpey)Fc`%A{5 z))|V+NKU5{-QC?-TU)D`#T5DdejFVgK~+_R!(pV;Y0S;d!Duu#EWY!E!(jx2K>&r_ zT-6doI-SPR(NWcF8Dns}-FWoqQNv>;gy>rr&-1u->sC`9yM0!%o7(AgmflAY1UQ{e z_lF1~xx~jH?G{xDvh%C!UrBX1NOjXbA@9)R+=g$EYJ~Lws>+9?AdcByOoNQRX z3L&IDbOD8%eY17?W%^i%cd1piodJgmkvnt$pZBEEdDz;URi@ zdf@SR%3kw&y^v-3(msyk<6{7*x`U~aibZ^v%Z0waK3J_*#N%;9A`$fW_g9>sN~N&3 zw+En*6c}SrRTbmo{xeqch#jmLP+On zT4JbWTkKWdyB5VpI{+0)0RV=Eh9HU}g25ot>2&G1EX$B(863yKWHMoFYz!Wcr>VP= zic3Zghoe-Kcez~H+}wmDNtm0Pt0;=w?e@~{BSldV3Wcz-v4Q2~WxROtqO?7j5Ym}A ztw~Qr%jI$ndnzZ-^H(mO7uV8T#b7X8>Ab7P`R?62BoYZ&t=6)H6p2KjX&N3sevI+) zaR9*f_BOtM|6aB$sp!+EPuSnz$JEqRMUlOh&p`-jKTVr4)Y30;mG|yMfB*hPB9Q<9 z#N+X@2m2NIe7;g*xJWUnoShL7LON5^62o=-B`#C1eu{QhTt=Fhn5cN-Y$}z);^JZ{ zd0f;Km`o-S2m}D2VIAd!koM8k;&UtdC2p!*E(b}H02FEp|4)u)vl+K<-$p1D0%NRf zr&Tl>#q#npfI<&MEEa>RsxX;Mr7m&bJ0OHKulTGNH?8>GDwIG7xw)wGnGixqnT|^gtt?b`YLT1} z(q1Srbja9*5OP%=ml#^v^U$gN7KD)Y(s8?z>fKLq8S1wngtVKEOAJ7J^iwqQ*;2Kl z1V_lt)^STo?LyBtUp>c02&o+<2A$%0{r=PFIW|H_?dTh>Q-UDq@|QWsag-Pcx#8#= zu48)K#Y9DPLT)}v3_2zVg06m@^E|JscnBel(Q(g8YDbEqKv9&I?NZ`64uT-)at1>P xsXs~#Z9>yDsHzH8Rh!y>QA`T7d_+j+_z!St5&LYRectangular AB AB

- -

Soft Disabled

-
- A - AB - AB - AB - AB - AB -
- -

Round Disabled

-
- A - AB - AB - AB - AB - AB -
- -

Rectangular Disabled

-
- A - AB - AB - AB - AB - AB -
diff --git a/core/src/components/avatar/test/states/avatar.e2e.ts b/core/src/components/avatar/test/states/avatar.e2e.ts new file mode 100644 index 00000000000..739c0dbc778 --- /dev/null +++ b/core/src/components/avatar/test/states/avatar.e2e.ts @@ -0,0 +1,28 @@ +import { expect } from '@playwright/test'; +import { configs, test } from '@utils/test/playwright'; + +/** + * Avatar does not test RTL behaviors. + * Usages of Avatar in slots are tested in components that use Avatar. + */ +configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screenshot, title }) => { + test.describe(title('avatar: states'), () => { + test('should not have visual regressions', async ({ page }) => { + await page.setContent( + ` +
+ AV + + + +
+ `, + config + ); + const avatarCharactersDisabled = page.locator('#avatar-characters-disabled'); + const avatarDisabled = page.locator('#avatar-disabled'); + await expect(avatarCharactersDisabled).toHaveScreenshot(screenshot(`avatar-characters-disabled-diff`)); + await expect(avatarDisabled).toHaveScreenshot(screenshot(`avatar-disabled-diff`)); + }); + }); +}); diff --git a/core/src/components/avatar/test/states/index.html b/core/src/components/avatar/test/states/index.html new file mode 100644 index 00000000000..b93f5da7187 --- /dev/null +++ b/core/src/components/avatar/test/states/index.html @@ -0,0 +1,34 @@ + + + + + Avatar - States + + + + + + + + + + + + + Avatar - States + + + + +

Disabled

+ AV + + + +
+
+ + From d0277b274d2600439c52fd5d7cb91d288b7c0287 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ferreira?= Date: Fri, 21 Mar 2025 18:36:56 +0000 Subject: [PATCH 06/10] - lint.fix; --- core/src/components/avatar/avatar.tsx | 6 +----- .../components/avatar/test/states/avatar.e2e.ts | 14 +++++++------- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/core/src/components/avatar/avatar.tsx b/core/src/components/avatar/avatar.tsx index 16d1ac0e590..da5ccb81707 100644 --- a/core/src/components/avatar/avatar.tsx +++ b/core/src/components/avatar/avatar.tsx @@ -86,11 +86,7 @@ export class Avatar implements ComponentInterface { } render() { - const { - hasImage, - hasIcon, - disabled - } = this; + const { hasImage, hasIcon, disabled } = this; const theme = getIonTheme(this); const size = this.getSize(); const shape = this.getShape(); diff --git a/core/src/components/avatar/test/states/avatar.e2e.ts b/core/src/components/avatar/test/states/avatar.e2e.ts index 739c0dbc778..876520868f9 100644 --- a/core/src/components/avatar/test/states/avatar.e2e.ts +++ b/core/src/components/avatar/test/states/avatar.e2e.ts @@ -5,10 +5,10 @@ import { configs, test } from '@utils/test/playwright'; * Avatar does not test RTL behaviors. * Usages of Avatar in slots are tested in components that use Avatar. */ -configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screenshot, title }) => { - test.describe(title('avatar: states'), () => { - test('should not have visual regressions', async ({ page }) => { - await page.setContent( +configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screenshot, title }) => { + test.describe(title('avatar: states'), () => { + test('should not have visual regressions', async ({ page }) => { + await page.setContent( `
AV @@ -16,9 +16,9 @@ configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screens
- `, - config - ); + `, + config + ); const avatarCharactersDisabled = page.locator('#avatar-characters-disabled'); const avatarDisabled = page.locator('#avatar-disabled'); await expect(avatarCharactersDisabled).toHaveScreenshot(screenshot(`avatar-characters-disabled-diff`)); From 75d12fd8cfc4c38bf30c69f80447a0644c601781 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ferreira?= <60441552+JoaoFerreira-FrontEnd@users.noreply.github.com> Date: Fri, 21 Mar 2025 18:42:19 +0000 Subject: [PATCH 07/10] Update core/src/components/avatar/test/states/avatar.e2e.ts Co-authored-by: Brandy Smith --- core/src/components/avatar/test/states/avatar.e2e.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/core/src/components/avatar/test/states/avatar.e2e.ts b/core/src/components/avatar/test/states/avatar.e2e.ts index 876520868f9..273e6ca48e3 100644 --- a/core/src/components/avatar/test/states/avatar.e2e.ts +++ b/core/src/components/avatar/test/states/avatar.e2e.ts @@ -19,10 +19,9 @@ configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screens `, config ); - const avatarCharactersDisabled = page.locator('#avatar-characters-disabled'); - const avatarDisabled = page.locator('#avatar-disabled'); - await expect(avatarCharactersDisabled).toHaveScreenshot(screenshot(`avatar-characters-disabled-diff`)); - await expect(avatarDisabled).toHaveScreenshot(screenshot(`avatar-disabled-diff`)); + const container = page.locator('#container'); + + await expect(container).toHaveScreenshot(screenshot(`avatar-disabled`)); }); }); }); From 0183798e1e8e28af374955a0ff53838f7284e080 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ferreira?= <60441552+JoaoFerreira-FrontEnd@users.noreply.github.com> Date: Fri, 21 Mar 2025 18:42:26 +0000 Subject: [PATCH 08/10] Update core/src/components/avatar/test/states/index.html Co-authored-by: Brandy Smith --- core/src/components/avatar/test/states/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/components/avatar/test/states/index.html b/core/src/components/avatar/test/states/index.html index b93f5da7187..687985d9e5d 100644 --- a/core/src/components/avatar/test/states/index.html +++ b/core/src/components/avatar/test/states/index.html @@ -24,8 +24,8 @@

Disabled

- AV - + AV +
From 504b88ecd0d7d8c606036469642928e22f187b79 Mon Sep 17 00:00:00 2001 From: ionitron Date: Fri, 21 Mar 2025 18:48:30 +0000 Subject: [PATCH 09/10] chore(): add updated snapshots --- ...ed-ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 2055 bytes ...d-ionic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 3066 bytes ...ed-ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2197 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 core/src/components/avatar/test/states/avatar.e2e.ts-snapshots/avatar-disabled-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/states/avatar.e2e.ts-snapshots/avatar-disabled-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/states/avatar.e2e.ts-snapshots/avatar-disabled-ionic-md-ltr-light-Mobile-Safari-linux.png diff --git a/core/src/components/avatar/test/states/avatar.e2e.ts-snapshots/avatar-disabled-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/states/avatar.e2e.ts-snapshots/avatar-disabled-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..a97cbaf4366308796a747f5e06d91740ea60ede3 GIT binary patch literal 2055 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 literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/states/avatar.e2e.ts-snapshots/avatar-disabled-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/states/avatar.e2e.ts-snapshots/avatar-disabled-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..d88b84ce75e6685eb54ab90c59de04753942514a GIT binary patch literal 2197 zcmV;G2x|9Px#1am@3R0s$N2z&@+hyVZxKS@MERCt{2-C0xH$O4ApuUqnpfv`?8Q#mJ9XKr$p z|Nkp;lgi~(QkA6$81Mqf*3#!fNWn2+$u^cUyib)2uqC&+=}*0=+c@W(mXsukveSS4 z8e>fU(^|W15deSxvg767mwc`($aQm#6j0N}aHgP{(g zkg3zP0Kju&rJqkU*G1i~2LPTEE7kK3y^hxe0MCIh%`bqr$mh?Wb$NNI{r!Ete*HRs z-#Mp`A3rLJBE5R`O2@~?bLS2Q1AY4RNs{#T?OQdQ&3ntB#Q*@+uw^UYIF9xG`*)4U zV}1MfZRVK=V~m>3rpDv3PEJnlJ^%FdRO9hDKlU+%0|0DZ>0s#h`*|2dQKa+p^O?_& zj*cWr!{JcV>2&5Z=Uje#cHCnK1_0Q+(!ucK#}7%;%a<=_{?6>~?&d9li;Ihy&jy2m z!Z4IEMu&%o3(F!H0ATY<1w#-78Vm+%G#YyI=8b&c*X8A8O!8jXeJ5exvZd8M{iJ3T#>Bpn_e%JV!O930HNpUJw327`g3D3X*`^8J2)=5qi* z{S*!c=UhIZoV5tDpC>0LGk5pBUQgX_SI)V-J83i;X*!+C^E~bE@2~A200694;b0gH z2AWJJYPDM0-rknh*f1E{fIX*RjhvM zc^<(405xFT0}CZN=aeMLlkcLIjcpJL08kGP216!El6-0Hbz@8c0P1I9Fi7ifJh#0QfyDy?m*2M$_0TjGSU;6em)An-QLota0+K z)bNd34I^R!0DcdpS`2aGbTx6BMn+LmuB!K~Q`2|aY8iQ!m;ivfDijQH;xrDNg2-ys z@n>VCj-P0&O+WxZ9X%Qh>kNdsf^P$&*S2EDDge~SgH^I~PNTr-CR~3gq~9-HhgQSj z=^vs402Fs`iy=vzF0Q38-b`0d!*kl}N|vrA0I1wtFgWLQepN0MCZRNmq$p1R_C2ZP zORYxn3u$;x`&%re2LM%@3x><WaPU?@OFe+9^t0C?8(gEj1w%h5HRscXX^4s$`aT-qwRLD;14~vI_ zly)`sN5zgEPmJP(!Ds-eN*)ZOz!jQ(G`Nw%xO_p=NE!!=k8@5M2LuBERK-eC6uUy> z3eKhD3d1_1w7HY{;h?yuq5Gq1#V zl({wlz87ivmeugn1@!;`^|sXJX@}csMPF32k)Bf) z>#PF6=GkSE!CL8PCv82LN6xoa+TBV+VVP|f*zywqHqW=lNhQV^?&`JE*Cb3|(e0o> z<94H-=8A*Wt6UoZU^#xnGb=B3(Q1^NZB$glBNPB&)9k8KP@htruMGhHt*q}Ed8U3( z7<(|5WFi&w%?oUW1@#py$6v6JHD=L2chrpsqobNjoO-u;(Z4x`mz zd;tKe;7ih0%P5HS=nihvNV=Y;donC~A~}xJ*IfgpA<=23ug8|xFh=bA3;-1|&ZTiM zyh(IDoxP=ZP8v_rUE9{ZJcVb|8BJR)%{2_V%|tsL=Bfff74l$65~tI#=T}DOV<}w2Zf#{W8`6GH+Uq)X znuG!XRAr{WrqeVEBe(HTkfdoSg%P0u09Bjo$p7zQHX~@WI!&kl9BjN;0KhNig25Q0 zzyByVwRBaUmHz%CEgJw(t(h@~yOPA|pC8ij=4mVI?T*v`ju~tQfVy}v7&2eaolXW% zQ)$0^;q>PofdBw?vM?AV>1yKi?Lr!@sr9hkar$$Qhu8q1jtT`sCYU;Xxw!3KDmgxF zjI`5n`fE>WGxG=lYO7Q*+;w^F)E`MfC?(FMYbD)&lQrqfvre6+bkLJ_yMzG%{0{yP X_$R7Osa^Rg00000NkvXXu0mjfGQ1V+ literal 0 HcmV?d00001 From 20333425c0b5e6676dfeece82964e4c852c8e600 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ferreira?= <60441552+JoaoFerreira-FrontEnd@users.noreply.github.com> Date: Mon, 24 Mar 2025 09:45:31 +0000 Subject: [PATCH 10/10] Update core/src/components/avatar/test/states/avatar.e2e.ts Co-authored-by: Brandy Smith --- core/src/components/avatar/test/states/avatar.e2e.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/components/avatar/test/states/avatar.e2e.ts b/core/src/components/avatar/test/states/avatar.e2e.ts index 273e6ca48e3..3e2e5703281 100644 --- a/core/src/components/avatar/test/states/avatar.e2e.ts +++ b/core/src/components/avatar/test/states/avatar.e2e.ts @@ -11,8 +11,8 @@ configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screens await page.setContent( `
- AV - + AV +