From abe3b3f1001d096eaafe15eaf822effd2bf66e39 Mon Sep 17 00:00:00 2001 From: Maria Hutt Date: Tue, 9 Jul 2024 12:20:22 -0700 Subject: [PATCH] feat(avatar): add xxsmall size (#29697) Co-authored-by: Brandy Carney --- core/api.txt | 2 +- core/src/components.d.ts | 8 ++-- .../{avatar.scss => avatar.common.scss} | 0 core/src/components/avatar/avatar.ionic.scss | 23 ++++++++- core/src/components/avatar/avatar.ios.scss | 2 +- core/src/components/avatar/avatar.md.scss | 2 +- core/src/components/avatar/avatar.tsx | 11 +++-- .../avatar/test/shape/avatar.e2e.ts | 7 +++ ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 2650 -> 2671 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 2540 -> 2825 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 2568 -> 2894 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 1927 -> 2079 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 2234 -> 2515 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 1899 -> 2160 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 2658 -> 2553 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 2880 -> 3103 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 2526 -> 2697 bytes .../components/avatar/test/shape/index.html | 3 ++ .../components/avatar/test/size/avatar.e2e.ts | 45 ++++++++++++++++++ ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 588 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 591 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 644 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 436 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 455 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 448 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 571 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 541 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 622 bytes .../components/avatar/test/size/index.html | 7 +++ 29 files changed, 97 insertions(+), 13 deletions(-) rename core/src/components/avatar/{avatar.scss => avatar.common.scss} (100%) create mode 100644 core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-icon-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-icon-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-image-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-image-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-image-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-text-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-text-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-text-ionic-md-ltr-light-Mobile-Safari-linux.png diff --git a/core/api.txt b/core/api.txt index 9f452c896c..caccbf316f 100644 --- a/core/api.txt +++ b/core/api.txt @@ -185,7 +185,7 @@ ion-app,prop,theme,"ios" | "md" | "ionic",undefined,false,false ion-avatar,shadow 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" | undefined,undefined,false,false +ion-avatar,prop,size,"large" | "medium" | "small" | "xlarge" | "xsmall" | "xxsmall" | undefined,undefined,false,false ion-avatar,prop,theme,"ios" | "md" | "ionic",undefined,false,false ion-avatar,css-prop,--border-radius,ionic ion-avatar,css-prop,--border-radius,ios diff --git a/core/src/components.d.ts b/core/src/components.d.ts index c67c590d56..1ab52a238e 100644 --- a/core/src/components.d.ts +++ b/core/src/components.d.ts @@ -340,9 +340,9 @@ export namespace Components { */ "shape"?: 'soft' | 'round' | 'rectangular'; /** - * Set to `"xsmall"` for the smallest size, `"small"` for a compact size, `"medium"` for the default height and width, `"large"` for a larger size, or `"xlarge"` for the largest dimensions. Defaults to `"medium"` for the `ionic` theme, undefined for all other themes. + * Set to `"xxsmall"` for the smallest size. Set to `"xsmall"` for a very small size. Set to `"small"` for a compact size. Set to `"medium"` for the default height and width. Set to `"large"` for a larger size. Set to `"xlarge"` for the largest dimensions. Defaults to `"medium"` for the `ionic` theme, undefined for all other themes. */ - "size"?: `xsmall` | 'small' | 'medium' | 'large' | 'xlarge'; + "size"?: 'xxsmall' | 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge'; /** * The theme determines the visual appearance of the component. */ @@ -5596,9 +5596,9 @@ declare namespace LocalJSX { */ "shape"?: 'soft' | 'round' | 'rectangular'; /** - * Set to `"xsmall"` for the smallest size, `"small"` for a compact size, `"medium"` for the default height and width, `"large"` for a larger size, or `"xlarge"` for the largest dimensions. Defaults to `"medium"` for the `ionic` theme, undefined for all other themes. + * Set to `"xxsmall"` for the smallest size. Set to `"xsmall"` for a very small size. Set to `"small"` for a compact size. Set to `"medium"` for the default height and width. Set to `"large"` for a larger size. Set to `"xlarge"` for the largest dimensions. Defaults to `"medium"` for the `ionic` theme, undefined for all other themes. */ - "size"?: `xsmall` | 'small' | 'medium' | 'large' | 'xlarge'; + "size"?: 'xxsmall' | 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge'; /** * The theme determines the visual appearance of the component. */ diff --git a/core/src/components/avatar/avatar.scss b/core/src/components/avatar/avatar.common.scss similarity index 100% rename from core/src/components/avatar/avatar.scss rename to core/src/components/avatar/avatar.common.scss diff --git a/core/src/components/avatar/avatar.ionic.scss b/core/src/components/avatar/avatar.ionic.scss index 892f67dd60..de3c3e2f8a 100644 --- a/core/src/components/avatar/avatar.ionic.scss +++ b/core/src/components/avatar/avatar.ionic.scss @@ -1,5 +1,5 @@ @use "../../themes/ionic/ionic.globals.scss" as globals; -@import "./avatar"; +@import "./avatar.common"; // Ionic Avatar // -------------------------------------------------- @@ -30,6 +30,20 @@ // Avatar Sizes // -------------------------------------------------- +/* 2-Extra Small */ +:host(.avatar-xxsmall) { + --padding-end: #{globals.$ionic-space-050}; + --padding-start: #{globals.$ionic-space-050}; + + width: globals.$ionic-scale-400; + height: globals.$ionic-scale-400; + + font-size: globals.$ionic-font-size-300; + + line-height: globals.$ionic-line-height-500; +} + +/* Extra Small */ :host(.avatar-xsmall) { --padding-end: #{globals.$ionic-space-050}; --padding-start: #{globals.$ionic-space-050}; @@ -39,9 +53,10 @@ font-size: globals.$ionic-font-size-300; - line-height: globals.$ionic-line-height-400; + line-height: globals.$ionic-line-height-500; } +/* Small */ :host(.avatar-small) { --padding-end: #{globals.$ionic-space-150}; --padding-start: #{globals.$ionic-space-150}; @@ -54,6 +69,7 @@ line-height: globals.$ionic-line-height-600; } +/* Medium */ :host(.avatar-medium) { --padding-end: #{globals.$ionic-space-200}; --padding-start: #{globals.$ionic-space-200}; @@ -64,6 +80,7 @@ font-size: globals.$ionic-font-size-450; } +/* Large */ :host(.avatar-large) { --padding-end: #{globals.$ionic-space-250}; --padding-start: #{globals.$ionic-space-250}; @@ -74,6 +91,7 @@ font-size: globals.$ionic-font-size-500; } +/* Extra Large */ :host(.avatar-xlarge) { --padding-end: #{globals.$ionic-space-300}; --padding-start: #{globals.$ionic-space-300}; @@ -87,6 +105,7 @@ // Avatar Shapes // -------------------------------------------------- +:host(.avatar-xxsmall.avatar-soft), :host(.avatar-xsmall.avatar-soft), :host(.avatar-small.avatar-soft) { --border-radius: #{globals.$ionic-border-radius-100}; diff --git a/core/src/components/avatar/avatar.ios.scss b/core/src/components/avatar/avatar.ios.scss index bde09052b2..1f3a00782b 100644 --- a/core/src/components/avatar/avatar.ios.scss +++ b/core/src/components/avatar/avatar.ios.scss @@ -1,4 +1,4 @@ -@import "./avatar"; +@import "./avatar.common"; @import "./avatar.ios.vars"; // iOS Avatar diff --git a/core/src/components/avatar/avatar.md.scss b/core/src/components/avatar/avatar.md.scss index 564901d808..200f570704 100644 --- a/core/src/components/avatar/avatar.md.scss +++ b/core/src/components/avatar/avatar.md.scss @@ -1,4 +1,4 @@ -@import "./avatar"; +@import "./avatar.common"; @import "./avatar.md.vars"; // Material Design Avatar diff --git a/core/src/components/avatar/avatar.tsx b/core/src/components/avatar/avatar.tsx index 801ac633c9..b961fa3301 100644 --- a/core/src/components/avatar/avatar.tsx +++ b/core/src/components/avatar/avatar.tsx @@ -20,13 +20,16 @@ export class Avatar implements ComponentInterface { @Element() el!: HTMLElement; /** - * Set to `"xsmall"` for the smallest size, `"small"` for a compact size, `"medium"` - * for the default height and width, `"large"` for a larger size, or `"xlarge"` for - * the largest dimensions. + * Set to `"xxsmall"` for the smallest size. + * Set to `"xsmall"` for a very small size. + * Set to `"small"` for a compact size. + * Set to `"medium"` for the default height and width. + * Set to `"large"` for a larger size. + * Set to `"xlarge"` for the largest dimensions. * * Defaults to `"medium"` for the `ionic` theme, undefined for all other themes. */ - @Prop() size?: `xsmall` | 'small' | 'medium' | 'large' | 'xlarge'; + @Prop() size?: 'xxsmall' | 'xsmall' | 'small' | 'medium' | 'large' | 'xlarge'; /** * Set to `"soft"` for an avatar with slightly rounded corners, diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts b/core/src/components/avatar/test/shape/avatar.e2e.ts index 8bf6128bb6..d063ee4c44 100644 --- a/core/src/components/avatar/test/shape/avatar.e2e.ts +++ b/core/src/components/avatar/test/shape/avatar.e2e.ts @@ -108,6 +108,7 @@ configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screens
+ A AB AB AB @@ -132,6 +133,9 @@ configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screens
+ + + @@ -162,6 +166,9 @@ configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screens
+ + + diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-shape-soft-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-shape-soft-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png index b3fd1cbdca96fba87a3184cd9e73106ad1188281..df5538ca894d8b0c5e2259efd4b4478a0528b3d6 100644 GIT binary patch literal 2671 zcmXw*c|2768^@0&Gq&Mn?^m`_vKzyl5edUEjBA&D$&&1;WJ{LpYm;S~tP^7_WhO2{ z%D#7pEQ7KoLh1?$q2KBLUccv$bH0C^^WC1$=lwismgdI1T>s$$0D#v7XJ`!oENS3a z4$2BX6H^Jo;EUy!wJ`>$`}^!V0C35h80yN999*Dut8?jks=czv_LRG}+W%9$)&gNU! zHNB^Jmx}(Zh_$|+^z{x|v()}}>qvM+r|P>Il6Ru9V^-|?4oXw2eTRop0%=0x;?Kx!LqkK8lXfb^+V63xCY=wn{R0Aio*YMedcwbY zO+T%w8elTf2!th79-#A`hO)D&s?y&4`Rv)V<9`D@OyN5n9i6t;R*i7x*jVWHM-wGB zxa=vsR#d;C-qi#tIeGc&@^S+y{xvNquy=-yfcxvf%PJ&9m8W}YX~{(;{LY=G*RS0V zM6!$ui;5=R&wc!Ou8+^Lr^3U8IJ^=v|5CaPL4KH<%gx1wLZMRA*y3U^VKv}}3rQrh z?yrL#V>zMLmX;;qD>gRc^YgIot@UwgcURZeMuA6TVLxBI_$FlNT+4X=e@v znxoPcclU)~3+jl}oSc5e>gsC0m>3;(^_}_lXn{2E3zEfqR04reZk!`Py6)$9@R_L! z7i95ZRL`Rwot% zDnv92Wo~As$KT_PWR&PcuZ>D?&Sht1_4f8IsdW^4BE-te%ME2&J4$TYLlUHLWJ~%? zAgWNAIQ%W$(Z$6!vgfj<=JecLmi;ehWo2cZn8Q5Ar`$nrB}vNEYnomv}b zXS{4~Lw)^dG-c-#!`IiB$z=BT^sK4a-k+J7Sz5X(mMktVUTwQklF0(>4#YNc>Oc7K z;RBsc_v+7A}uDiz`ycoBta`hq<2z5RG#0NQz<1<=88adHk04#r=d9v`=vL*hYXOiiIQH6MY zfLUd$kRa92&=3<76B!vfHa3=>o&D%ndeDuQ_oAw9LLwqj(a|&-Ej%oYmygfa+j|X; zXREd~rH(f@ffh^a^-O@U0a1zG!NDa31yd6fwk|GDgWHm`va)h=7=NSJLS%CXH$Hy` zRfIx6e)I@I8sQdI@%Ht-aQ-}~N1oWOJrFrx-ZcjV1mI0g!3?h5j*5!X${p;{!Ko|c zE99FtH{mJP+}zy%TPX2zcly8a7TW<@P(t_K)30-Rd3h;(l9wa54MoRbFxc$e+R|^q zC4=aak&*FP-q@(Il$+?i$OYW+Slhcu(365fp_+I1>8;$EnVFhr&F$@pQ|gWzBX8bt zva_ZcCe%4qSjvfrh@6EPXE^IBv9hr_J2{!+@qz*Zqka)dm~Ttn5HRy`aRA(y6*$B; zHx7bpN%3DVSqZ&)vnzbzpP?bspdjT^hVOHS)z#It25hyhmWIae!Okb}Clz8qU|^=# z6AmLIBPPwA!C**AN`~LMWx!tn!VXTTsHnIuHv<4`O(-k5Jm==%bq!4K_V!ITH;H`H z_Sj#q^7HeD+H7oWCMPFbT3XN{^XHykYH4i+3H4)~Y5^(&!2?S2f~+i3jK}jWi=M@j zOChLTTUg?(G67fdU7-eq-^-VmL^6cWoN4=VYHDfdZ3CO{unO^p^cetKxYT6_~4Cnd?xnG!%(OgH>R3_IGF@5C}9n zMGC664wO-Eyb8hC<0qNS=%^_FZ>}8e?d?vqCm0LCYYj88bBB;_dQJ{sDML4GBkzvB z_Fpewj(pkyiB*7Q1;MwmvEk|Id31an zrojP>y6-cRKHqN4;{e?qA0K}`a(3{$zP^5|q8V7le0+Sqe*J1+=VC>A7!J}qG?bH< zS2&{=yngVmxRNl`{$3#NvXT`{L$JM@F0r{|O8XT4wzUi%@G zm!JQPMoURf7SJ{WrkOWNxFMh{A}*DHtE_eVj9 zp!Rn(EZI`-EDVBI0nQ?#91H1BpIAedHx$kr7#Q5>000jvvC)su-imB|Mc_y{3`yd- zE6=?}8yjxfYVY+%CSjxrX@Y`+3Kz23I^rSz<8>D`HAhB9_(^gi8DY0;w17?LGSn9* zLqqnQeiCg@Op-xF65V)h3yt)YPO!GQeKP z-(Nw_tm8H3gsd6ZANc$GgTU$}r7Z!NB_t`3^S*tmaS0JmiY+xI=@+jy=-YM^!2 QfE^@Yf;Bg+!+0e87qF55cK`qY literal 2650 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 U<6CRT8~^|S07*qoM6N<$g7D2bfB*mh delta 2531 zcmV<92^{u`7VHy{BYz3ANklWUI^f~9AQ@OVM`1tXoT)1#S-n@AupFe+=IHO;`et$A_=ula?a-|F$I8ZfJ zl5*GBG-ou86soGjFANk7N{8~A^;~L0TRdzf!v1= zAKL2b>Wsn}KYqOQ@83Vx=0APC>mn>eZ`Du`Jgh0TRd{f!vWJN7_b?9BC9? zlH=yhoAU16JK3^ji_^4?jg69q9Ja-^a(eUa-Md!?4H_g%moAm=-MibCN#**lU%%w) z)vNOU{d=jeuTNzSPD%nKkZl6FjT<+%?cTjxdi3a#D1Qn3r+(tZ32A6(aGH11rcIKD z9Ja-^a$>%wrY8CR{kyDMwaPYqNv@wdb;@{bYu2nO$$DIb1V|t|1aj-vt!vAB6RGTY z>(;Gu`t)h1x!12>FKNkP6F?&;!eX_xwE|C~TpmRG{lKGuCjq&%c_14bUMB$($Tk6I zBXQ%#4S#8AX^~tmCo^Wuka_dwS;=XXZ$~i_@FJ?Js$}89h1UI-@&<&>T3cJ`O_UNk z*CK%o5O6XQ&CSj7_3KxeJ9n<+4@1fA+qY%Jh!HYr(xgyCozY0ZgIKX*Mah!XuD?Mf zvoBt}$lQc0Fy2Q3B;Z8AY9#WfpXB=W>r!1^U4Jm)$&)9|G1p$bdIc_23L}9NKCfQA zGBQL>e3wE_r?(OFCe1!#F2%=5fCMr^z-lC3zkV$b9z2lc%a<1**}i?dELyZkX3m^h z79;WV=TDOuM?4-!cQKwmeQNRq8#ZiECE_*8wVYuw+iy~{58GV4P68xA0w7>D5`X{x zm4D;MkIUxGoBt>F=g%L3Cjn&~HZ)30t9()Xha!2n8SZw zlUb&S%|B3NcIM0()k!Iha@88M_JDBY_J7i)OY-vN%YsWV67bgI6f}oTfBI2L6{6|5h~lWXOERDJ&DMO_#g?8fRcc-kxPY)hWrV7DQT2#nsWMu!!cFJ7G~Vwp+!AjtJz1C_sM5SfCREfz-lB=S&TkR&z?OK zgi25+fsn|!apPpxtXa~tXU{-t8l|Q6Bv7RH`}c3jSBw{|f9%*X^B+0pa~)~Q>6Zbr zVW7Ia*sxuQ_wP43i78X2nB~z}5Hg{?hbFe4rkpeq{6ixF66nYT0*%DCZ{OtX*|UNF z^?I8=di1EQUAtC#_wM}DXEKxi1YW9&7JI+G_B+$7D6g3h^{-Vu;YpubRD_3Or@ZtZo>Ch-G zt@4FZMR*BD$~#VqW2D`>b$>JACrww|H0AXFe7w_5kQ1#v`~!6#@QAi;+oqD8oeF|<(L-|6{qIVPw8NMzDqu>>y!C1g(;Olxg z^)!F}d?$sQhMYmn5F*17U4)gq8V}@A5Qf63CvB*VM#A>%7kckiCzg8W0VfjkBFht9g1#5==H{C`6x0TM`yKrUY#*M?7W zopO*_MR*pt&ue#HtmTMp- z0R@4IF%pf9jYb(JU9Vwdk#s#r`<#MpeV6O5ISm>K7n;0>1V}(bpkj;!j^QR*uVI6b zRy~Keu7B5nFsLTNCZBg5wG*xl3uz==sq#J&AOTkb6=NhIaFX>JHUMeWbJ*5R^E!=0 znshlg31pK%MHz{X@CsaW66M$njYK)9b4?QH+yrPOl2_!{;MnXvvd6U}O zTJy+AUO^X0&;2kWmSUglz{|Dpt1?jNJMx)@Fsrz_@QpK5n(B(M^KY7V88%+ z5l*yt6A6%jh5(I(hL-PMcoL}VK;yu2c@*#<(BlcMJD7`z_#*ij36MZ20UC)IKM;5n zEnF=vGH1>l)8(~P$!sL4(IvLIxml)7n??^J#yjMrBtQb;1ZX5;{z8zWK++iBgoxV8 tTq^>M5xzx%>U8EHwDfpC36Ow>z<+SkNz_Z1zQ+In002ovPDHLkV1knG$=(0} diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-shape-soft-icon-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-shape-soft-icon-ionic-md-ltr-light-Mobile-Safari-linux.png index f1fcbe8eca3e0215112c21c6f358e73c39b4c49a..1f20ef93c0cd8be9f10a19245ebabfb08e8a6db8 100644 GIT binary patch delta 2870 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 Ezvcy>kpKVy delta 2541 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 Hu0mjfa-jO_ delta 1923 zcmV-}2YmRS5Qh(t8Gi-<000Z>20{P;00DDSM?wIu&K&6g00%)yL_t(|obBCdbKBMx z2H+PUNQ$CJYNI6Elx0P6(k5-EaVCkUzahW7lSxxMowRXms}g1HBqi=EmYWZk3TfFS zu@bQLJ~Q|r4RCQ}&*0#02Z|6vTs1A6RDrIpz!D0)P!)kxTz{aj0<2|JN7wop$1Gmr z99L_bxU38G4HaEoff;bzv0>Z`ae<92u$+zsdOsq%+muq>5U)$YJZK(on8;`CwOwwQ z2r7YTt+)3L(#^Lw9n>`E9idN_e z0st-=F+49?Xn*#sutOoDkC56o>MqMN`^`#@*#_U|nL99#gU8u0ZVpnrw%T+$8Tr~))PK&vNzx0C{M zDPSiLXaPOPFYD2LV?VD7WbTC>1rdErrY4D3XYVG6ajhP3a0z@i=Lgee9e8mHn74+# zsx5h(UISll18W)o@7)=A@9|tUfodCQ_vO#&B(S<94=;KKr>}{~UlWsrVF4Gl*$tdu z&o@b&Tz>;EPp6-wo50US;O~$8PZVAr#BVBc*zWe6P6fbG8Axcr?j}%Jbs3w^Btb;} znmAC@?%8X=utsmhLF?(W6U4Y*jse5wB)eU1=1v9%@UMN~_4)Kk|A8U@zGnyS;x;TM z2_o{>#3Z3Qc-~lZT77v`a(2FH0;eG^t;O))=70GC(CFH~rrMT0AtIu%O-vGtNt+EQ zKqlp5L{pTTF0QEu5s7{K7eLEJPpjUMLr_FSVVamEVk&TNWp)GiZJgtmzV7@QyTfKd z&<)`D%Ki04CJ7=6+0@0WkM9AgDLsm%1z>M0fT$*LG6Z%b%mu3z7d@YGh6!AIY=el% zi+`y}A|3;tehNIw1IpL~Iu?@&2H1pEh#xtv%?6 z^8FQAE9%$xl;yY)*MPrldoOe0)pA;v2=QVy?N>BJM9#gHB#z2*UB6SUo;(gqvVTNJ z&_g^MIr#uSDg(_f(Co?HO(q3o7l#G@B2Wy~Ye^7Q4L{Kl(cSh(l6Y|noOyif6#{s9 zCigQ0y)-tV$rV;n7LUn!ls6T3*YB){H~&LK1OTe42wXM2Cx~&y;TyiHaMpEiOICSx zDw_g6*$g5gA|m^=q-LSn^Z#}Ax_vvUElFRw?sT0$5(0z6o%iR0Vjl z3;d@DG;HqvUQPpl+X*@{BBI%}!it;(_M0Vuf{!IT+C90_s@jqt8Zu@S6^zH^+xT)C z*jx^GQ(YnseDhe&p%lxLE4;=vV0Q!94sqEo5z#m;pN-+^o`qUVLA|F;Tz@fSS1bnP z76hK|3FNchdl9Eq;JEC(9Jy`+S1oz`{}RY70EPAW)|$F)CohkyVX|wFZBATW0#-Ol zO+*o+2oa6#TL0XC`{!y4_}_`UqJGn)5_11U?pEd6e|&21`rC0vjorV4h{%ozEEIj$ zaRqpG=zoF$_poV?NF836; z@um!{&0!v(-5%%Hn_h;mWLJ0$9-G-jBEjq=$19i!8}OL?Mezl28=^ODK*$ z^XXNsJ-W9)<@iRbZP_cTG-M5|X}W!R+?LRQd=}VRk;{6Ch~_OaNq-`#S?KEX-Ck^o z(Y^iH&tY1!?$t?Uc4Dw&V944}r`JF-E_ZJiR%N*kBBFVSOp++90Iy5o-P@~TN$!C# zXYAi_tFHsE&t-kAy)Bt6h=_s~nIw_V#-J(|o*($LUt^Y={T!cf3an+^_ab@&;Flx& zyQ#f0OyK1ya9IQX`hReKW!j18Zi>u4i4Vn(2LgsA=Pw2Z@WU&)aW4$1g#3hTY&iU+ zsRG}A;_uuF5#4PZ-F7GyAB`vdd>CGWz;MsUe~(8$kHQyv65>TbQ5^6 zY+^CV|4t(E7oRFF?Bq41lhK*)PbUPn*Z2uLBJv-TgiGIlrQnMP;ZGEQ@xa3OPdLm( zM8V(^SdV@?v+(ajpx#l@=mx*q>5q>oEebr@75LMA=6NCt&hK8FcNg(N-Dv;-002ov JPDHLkV1ndinJ54N diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-shape-soft-image-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-shape-soft-image-ionic-md-ltr-light-Mobile-Firefox-linux.png index 70b9f8a910ed3e103e06b6f8b336191180fe87ce..6d1521235095617cec47488e6ca1d8ba0cf9d151 100644 GIT binary patch delta 2506 zcmV;*2{rb*5z`ZpBYz2+NklPto`lj{$}lU*`9C8@*`g^&sXLCLr)%6dnB&(_f%!|Dt}*gZ0wPNelNCe_@T`> zNgcZ)N0D+i_6_W2Z?DL`HZDP?hl)dac)5I|l0!0V3cw0^Wm% zRsZxgk*aUE;rDpH?As#h%>$cUnsJigb48B4!k+ABk$ z6J+N^fCxk);D7x#Tk#i{dz&6UcqDS?pZcHItq~dQZ*D&_up+xRH@A%%>D=`di5e%5 zb#XckEKt4{H%O{uViZ{fPj* zh6i?T64~_p(?a3M=e6y+P2=awzFJ#pBqt3FMaiKV+kd8xjhyJ$1q~uRKWY>CYv>iH(%0$aP(4qy~>Kn#Xm)E+9bv%V26=B~}n z+Jtt~i+>{t5X6Z;#296x#~m6FIk-KZDDsdaYIMjpdt2n@;uHBG&xR2(2Hj-x3iqj% z(?u;Jmi<=Q`6Z-XLO(M|g2&j*n z`i$w}^{M=io3NSva9#)FyL-wb32d-uuIl94yH!sVT9U9Kv#^v`Zi>tpjWCYfCf18= z+n}3YR4wg1(vQHFM1TmmfIt&TKqwflVIQbe>mq_6U>67*uJKH}S+v^pV5G)TlcwOv z34fkeSvD=r<_qHb@j~lOHatEwio-i~U*}ozio*$V|2p%;D=i6AVEM{~PVR7D+Ib|& zz~@AO2)K58HlOp9l~Ew-AUWiGP0|)`fj;RdFPN{=Yq|1Es9vrsLDCjp(f; zg)tl6Ur9x~x!RIM8e$7%)e>Ce+_dvZ!h_F=01mZ5rNJ|pqAk8)33e%J(;xAfq%!-C-3VcZ<9!(aa`N995!FJ8adLO?`zNXwVSI( z&H%GC2J7%T!_&#efUTW}_I+YKB0vP(M8HF;@cAWQzB&QV7*CdsS5sUWFp2)wt?}i9 zgCZM;^=Tt)HoY`ZX*Vs69MEchGO0-d7vLm$K$vg6taByJQ%;gZ(#r5T5q}^8SrMp_ zMAl9;?c+9QL7Ky)x%ZyO7;&mu|~U%H4GZdLN$d^;(aj>k=!H;{FR01-%oK-)+H zWH7s6Qb!n%swC|tm>9Gecvg*%<{$YT1s;gvyt!+ml|}&#Vwbs7qlmN|8jUBAIS<2i zR9>#Q7fMUYXQ>$%z^}j z@a_UxZ851WY;zzLA*b!}SQvMkj)>kAg3FxNf3o zH!WL|$V1M?K8lhvjj=tDOKWsbGmpISV}C?|2$YLJX(WM5hvt_&b$`-4Ee!C;8C{!C zyoPqnEcJ>a3CNVj%gNTOiJC-~)n{8G(0K@yMiRKb^wdnRbxx!tNbwcCefN zLH$W{t?H43`NeC%pnrbL*dK7okTzK!zQ%D0(RyR2h`I|r%`r`uV=){(;qs_BgZsF# zr)Uxqwptf0*`-}qwj%;WzzqaSBMD4*@xCu#9M{ETB*7EJYkYV}WMp;rcnw^edd+xS zwYnWINuJ<2jM`g__Z6;PEnAal9ItlikRiLJ2TvQ^hX?CMcYj-hdw4D+3GExfdPJbJ z5h#@;T!1S4g$`{22?n)pxY{{@#Bgg}`2Gv+=9)#5(8`#lo^~Et#$a0_Km^*4Kv$DQ z9`OZ9OBjwn&~C0Ii6mtCoCpwsG7#umlCX)W&bknd8CFRWS?T3F6L@L0x)L^SzS?=D#f#N%5ueASYZlo z$;&&~PbEY{C3r*~nymj}psy+iw$^21Ap%6;*+zgQ;pqBK&sAjMUSBPL6toBz%Ik(C zpiPVpRb+Ck&jpbv0}&ts1tUO`C>Y?h-NSBja(~9FUCx9{np`MTCYd4<10I;rCscGn zZpuIeh(LM-ND}F>E4(GNiQ||1oFNIMWk0loT14Rs&jE;lLkN&099oPhQNH}em$S1v zx7nhnvS-|vBd@w4OVM*>|3rWY)Da*_bikYN`LU{8oNKS4cxtRFAHC6D89HF8C?XMf z=0gx5Np#4P&M*1${W)Le7Cm!EL^)sc!-Kwzjrj8RZcjE2mosLEEC1%h&E8@1)3 zQq^~!+Nb_?eQKY0uPU_?6p+fL(4ayH5H>0a0YL&KE3%oXzYWuFraLpobJ@)9ewGjq zYkQ7=p7hCnxuddJw~4n};1)+u2y(%tB3;UX|h=k?Zdx12vf#-C7%RZ6GTr0TS3!0?r?m znzvl-&Bch}@_)J<+o!90dVXEHg@`TU4Q7dY~~PWKV}xE4zy+#6K4y5Cjk=Z zECSA@d#mXoB=i@`V!Rzv@m-%c)XQhaZov5=2Gl*c@IHS<^HuI4H z3D^*DF3xyfRDs&M$lbq09>3U}Ywr$`$@fG`F%yN)-hbDb^XolbzPxg2?ZmR!wYhAU z=CW$j>2XiJyqDE8Sq}-2KxY$(6bT5#)%#+cvdtk3lts=QiWUm(;A<-qu&we;pV+4gLc5~-{(Yp$A27Cu>5dbXLqnJZ9C#@;O`_r0we$eZ6y--7e(+jZj3xW?9L+YwKMIY@v6NFZV+0XRi-Tx&%u*s)O}=I7N8 zt~MfJyF3=O+h)1UwjF%=Nq_`MKtrIdw!pTVNIZTna(iCW4dHogobRYbD|YFuVrdc} zfo>t7I!t%R9Ht9yg~is_BP~8m*KW&A;D0u6&T^zl`^=dSaMmV@gq9TZkpKy32*ip+ zVIc&acHOn|j*7vpR`r5%&W2et7iNiYBX|@h*Z96nC2lJ2s36Ox5NF>3f9keuq zFV^@k{wY#(b(WM&*r?Ax&}}8n(oTwmu78+|1W2Ix1R_NOCxS71!0F)Cwaty`?|<7k zC5$g!oEQ#ESr5MLbeN9IO~wBMpoJtr0?`EiClU~Y%905ku_96p2t!y^Wg{3PLnda@ zhzP`^F=Z_hs2f6Y+uVT>Hlx4{;;6aHB9E{fni-GZ{wy5VNB4>B-Kl?#wY>E;GA9X; zKsOWEBoa8NhIRim2?y62!%AoeEq|NA7xrQ4>5&O>0WtFf5aLV(#A?3@ZDAV&DGxhs zm&bzKZI;XYvf6f}>0_290TSpQ0{@Bx;vwM+J&S}dcx>H7(hgd-B9VoidCz!Ie-dZA zZ@zHz3h zP9jh^k+3;Yowg$yBdk&+($Zvk5+H$2Bv3e!NU~itX~#5fGtE;Zuylr9SblhuF#iht zCVsdR?9vLm5;m&6+JAN=WyW$OKmy%GpfDnFdDauxb0q1V5lOoZ7ZUaLWP6^Y?wmFU z6PJwBJ?#NS984TB&UXB-acWZ}lD-KnM*<|!j6h*TVtRgEmaDy6A`-*pY|e9Fo9=@J z5$wpyBVlLO!O`gLycCH%$g@ro=w1Sa5sB)WCpS#cz8`Puw|~uM(QRLy@Z_Wk23YRX zJ-3{S;6DW*Gz#s_4cNelbuMyY9{&|jX z&*}vNbvE0odt+|n^mi*$+O52;w3W{y0TO6m0)-NZcEH#u5(o_fM|-OU!smqWBZ!gJ z7=nZ|iFSC4Xn!LKv=0G_gk@h{d+18FW-hES3Af~Beb~>^9KnvLsfmqJ<&rC>4{X@R zL;@s00$C8CNLW&wS*XdtNklV6YW?#)okx<8yLy z=4JAbJSSfv$#>0(ACfpR6VDujS;V4!ZLO%Q@*o=_Xh|(~w@i!sd&25cRbl8$Ew@Wd zO4;s->uuK6n6#)Tj7g6o z!#dQBEtUisgN{ z!GL&BOK&L5`frqw2Z|pTh9MztHrcprgZ>9;vi#h zJOUtrf~vgBXn%5gj|f>3u6k!=L~vQbFP9Jk0653jTi9G3UcFQJzR3kNiB=l`{5~k- zLyE~(OfpjWQBG5P_Qs&gYJ@WU*I5veVB?$Jk=HNEa4FbZ$9CLk#5dk3 zA&xc@416p2dJFvXYlG!&pIhf`#x>h_Cxf?X0)MTpsrv8e_3=KVACCs4#QO_eYhw#c zWpE{{ui@=64zKRUqnoQAuJHC)|LWY065@1sCvKaohz3z^0Ki(vY&-(6;GCNC;>dhW zS6@S>h^HHN_Cw;}9A$M%sj`Z9XZUW~SL&L?VLtyemoy z!`3R!OZrzg*DPL0YWEBkvv#(4M_=G1KSTMG0#Y%%b{+|F78hr-)n)I_P;cv8?q1`v zg3AiRe!SX&Z$-|r1(!~u)0wTHB*|=`99m9lgWWc3hJ8oA8 z=0sa=ga8;UZ?A{>Uw)iglFfPFNYvY?Hqq>&+aG2ydt3;35Dg&gv+{;?yYNj42jf$d z7{kjH+;%>r=9xWn!eja|7ebbUjeoa7r-w`lxth+bk)j* z@V|4NHD;HBmnkH|)-*KEY5*7I8Q&7Lrz?awjV&QbN_@=Wv^Xh?`bMvhOcCcLJW1f` zx;3eli7v>RvtIh!ZL`v!xYJNv2GMZShg6ZO`o zNOT`(hy<`2zn{e||u1a{)I{ZGgUi$hYt%m1)1y4T27+0-ZU z?{2hU z)W-$9JuwxJ0CcYL?~~b{-6w?D#K9pcTgAt$q130Tq{LAUx$y_`nx{$h`snqcId4=- z$l^HoL55SSPd+;-Sbugxh$c{Lq1J-hMyrQrcO-N&hJXkD6$E{V_z?+Mb6OrDOTdvK zi8Cpr(E|*O8&t^I{5yudJ_>bYtEe?GVK5{m)DG0nrvxqrL;^@gu^zVIGo1)=G)LY6 zA&;na6w4<-g9;sP)h0!v3GG&!s5bG-1va91l7B$ZJ9{mJECok~q}@0> zxG*b&&WgI$@bd-oH49poK(>l(6&q2!*jmKnc!WGOj$Gajc=@YsIr)sISq;vF z`gLlytf*=eZ$4NPk8aCV@#X^^HAx;LN9HAcS^qeagHKhfHu0}xYqtD!agN{YA{qby z&gAc&(Hb~eet(V}C4E^diUc4femb`?9sv+y*u;wUOJ{^UL==){7WPR1#fI4wO(QzJ zPaioKp6i1c2yq+=Ni$1E82g+tumG(t7?6z8Pl`MW^ou^TpqIyknpo6CN)t$gw4j%M zQshyfU-WsTHx!?HK{F}eig>n8=>X)hppY~V#_*@t{7ZRK+I!j&!}Cq~=kK{qXQvSI z08tWvDW?VT<_MP+-s+7#G;UT3hkpfMt%~2K@gz=vGsxree`|CpLGGg=aR2}S07*qo IM6N<$fwugxa`GE?=wQ;plP->#q%-DF+fe5)sn)z z|BDh53jDAwT}BF1vctA~xQ+W>-1H7WNbJ@8jYj|^(AJa>HB&Ah5h26^@9Ph}Uzieu z5e6fe4?bfL-+#nT12^p4{Ge%SQ-9;poHkVsnr1M45%S1H7G-t}f&Dt_T?hdHoa0Fz zzkLG5>hWKi9`Y)GwA#%zUHJWebWdAT%DSMu5+P1SEPrYU{Nn(ce)AI{aCU+I2yb6n zMN0v;1(ZtIUObvXjS;wOpDe>_PS1$6!HZxg7=CpHXzGlfVQS10T4vD=}Txd&LU1<1l0$SoH z#3vRZDH#V}JTFr?k})qw&>q-o*0I-YWyj|@?|<8Bd7^KBZRELI=WQL$iyvvo=u=y@^?Us_&S^H4D4oz zW(*S@d#_Z45J#*-lEU%!B`SrR8JxmVQSt2y?~9U>YxbIXI$OM_yDWwDrOTlY;~*sT z7Jrr@Djct$qFTmq0syI)Ulo#S76YpqsCx<-UwWUJ)gSqN2_a;uC1FP4$R?0Y_!W-; zY!wh$cJqjWE!D39tcaHQ3Gso|TarY7jP4M_2`0u(1#>KdR1EnPvI#FA$Y=y#Rj{|X zG>I|1sUYg-9<^B1`6aHmxe!9Wbmzg+r+=uOquH~VmE7K6vKB!pkL?2D_R>I0ZRYSb z!@o~0a?BA0Zz?Eez3FI?^%Tx79A1+4XDEb(+jU5i5}%tm?mSdQJvTK_>)`Yp&x&}l z=}l>6F^lhBqt?Os;5vJij6uy{OZE5tXhzKUP`j6n#vt5fWycGui4njz@FN9@>3y_N(7w zv0XsH-t=%Ijjf{3qah@$BAJ*tn7Eo6X*yn&1mNl>Qerg4XoAVrbz!u^5sM-jLoyb~ z>K4Op1s_h9Y;)U4kZ`{6{oSwdrwJH-_*A5PHf;c|%nXyFzO&X7xC zJ%!C2QhpXpMil&h2PbVDwXGBFJ4I}(wERzqk0Pl!|9)3YuF&YRr91NPU(8X?%RleR zxQ!2l+$JUJU7Vg{FkaqRNL*^T)bP29bR63%%6Y$zD`3F0A}R%(4{)K~6n{W$q*2IF z{)iCYF&W6mH2$`K^XCftr=on`p%s&;!1(!--7gnTLJ|Mw5ucz@(7 z9s$s=@UJ6hd-n+;zY2kdq(&E?8@5WHmXZ<&O*9uD$m^adF*PtXmV7XZ5aOXgw?!O# zee&5+8>PHAw=xBKBlJel#(x-1F`V29os1zBLvju21ae8_Qcx(#O^6Qy3Q3$vA=%Kz zj(oL7Sr5MHLd zp8(Bnn2WDc6{YDoZlT#*i$)ivJYGKyVmlrok6S?L?Npq9vn4AVa_P}X_C+`<8}fG* zXH`+%A>MuRCLZ0^?Bd-gI%<*-w*sn5`ept7K+e9Z)*a%Xhu$ptS>hajc#eDu063F> zdPzBOLYxUjJ@T3&0e?t|pH6*@M*xJl>0-_M)EOa9b0NI2MYKRL(K>|B8VCj3!_}IUkCDTSB}QipM4$=W5y%K~1Dgfnvr?$3yXNONh6^ z^4L^MN+KH2Oe(P^UT#u303oXgOGsi2e|gJam8HL@9WlImB1HfCE%)i{6ha=oP!s{& zcH9>44)DKAKAJ8(G|nl7Be{m(tcyQZ@k|X%lqbXwKLf=%w1@Rqj4%KI002ovPDHLk FV1jb)e4hXS diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-shape-soft-text-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-shape-soft-text-ionic-md-ltr-light-Mobile-Chrome-linux.png index 93ba05b6f8bf796d7b8006fe2edacf9143dd32cd..241d27a0b6309532ad5dc8f7bbdafe7367503bf6 100644 GIT binary patch delta 2554 zcmW+&c_7ql7p5lUD+ZHLn53b(wiIKl%NV<4nasqPm@Jc!J0_+HzpNR%>$jotKc$qO zqB`=(qdT6S#HE`FF7}V+D6(JdlyDCO*xZ*DtO`x!BbX6)FCROM@|(FOpHI;VZhRBv zOAFBMe*!4^`?BBq5KYw6`pDO|x3^7Yg)=Ok6^C^@ySlh+&>G_7&7U0Pb2pLbPH%ScFQ zaa0*i&wan_qMB-&_maiBdx(2azNW6G*52M;;sdDTA{f(w)cU5TCb$0Q8#{YtWo2Dm z#>k||9#eC~(Bk4^TU)55d~r!hADi7VR|%bUFlOC-L$tF)B9Xhx!)t3^s;LAkt8#Wa znElinAXDctrRRS#h)C^$ATUkSyuqlm%F|6eMv97x1SJ#-<_A+-W(}LMFl4*}0|yPRgzkk>p$vicf(;m`rAZu`H>aR)1VCzF=cu z`MX7&fkcceiA3`EClrln#aX}T)YlJ*i|g-8L$!2vcXw<1tv#K2@#4ks@Ni@#KL7xz94KIzGk~?V6&AmOM7ldW zhjv9kD`(PuM8ciG`nHpT+Jc-?(rQm)Sy0G;dzF=y)%G7ZGBZUkd6E|ro+%#UA?`WiE+K}U&hMsfk6xgUcFKk zX3T0hd3cx?49zVp)cc(|yebicOycKoY0V+vz{QIf;c&Cem+`XKLY_fdp5-MHIW5;{S<^(2(LXEtOHGLaU8QxFD2AYf13fH`w;gXpkGhy z<_wR&XA*DQ+UDoyv-|q40|$F^J;}*R4y`j3C=>f-dHKn78)JLhH`Ux0k6(00bXkI* zORfQvjPjrDN&x#LrlCS6xo5Q+d+zf~`ia=fF#aUdJZmO{!Jw&GFH!5t%gaMUAp*~a zCMRRF3yV0FH8nriK5D-M_+rf#M+}XOq;L2~z`J73q0%Y4IYx0!f&1=C z-e4>H2Lx2#zYeOeOGk>uWHK-^c?AWmtx^_2Nm@bz)b-R)ro(L(s0UrSAlsshjEtn7 zxmY!d-wSz=CsR{XZ*OlZwbC$0Tv9S7I+~j9^JC57*B^j~NAY#sG^n{TT$L-!)!SPo z#!w&X?B!)qG~!-0v9YmH;nwdpM2C0P$LpifAQzy!bHj~5dYBUjn+^74XD8_ObqMg3gPp_}m{;Q-@{yZ6dm~dkp!JRWjDq$6R=JH-?pH9Zur-kw`-`=x zHB!{kVd#JF0$;W@GurTCVt4M)5}1XrFK9S}gVvqOym3<3`H?qIoH%j%^y$XN#+{v= zBC~m~-R;#691ej*n*R6SNV^ii7MWyXVzS)J>!JaESUt_jEBJ*PUAggW&Hce8>ibfM z3PE;n?l*yaK2*ZfojNH#R+;eblemfPjF`IO$HmE6~|IZ}v@dgwOYI%d}TvN=QpTUewLl z5USSo8#e-JG@7Gha}ywyVuDE2*Vm5%4UM1wbpsaHZ0o%pKGNH39)`Xk8kIq@0Zp+{ z^k8eDzoVlA^>8vbFHfkUn;Y^Nk?vz-YYY4hhH$Iq^!ZwGS5;L#h`rlL9|`nd9xYL1 zxzA9wBxzU}A0&1Lv^nKSu z7Lm2Swk9PZF%kPjy!ENnZxS)0b6hL-j_Wi#k+JbX_bTBUJl`fkV+!S&YyU5hRPxB` zF|25WpE3kGq~wpkt>j_Hg18I@rl&~-)fwC{1CT!<2qQKY;oA+J&HBm;duUVr7tRuy zgh*tdv)bC*HDjf9Xew}cGx?fU(`vMn*qEwQV4#$2es6E@J~%MmO8QvCn){sPL%r~>0=Cs z&d$zy*K$?`AbQWkoxwRvKRs!xAo_dYUP}Lh5e74cx=+dMb_OfQ6QU;%8yy*GX@l&i zIeJl|+DSqT3^K_yXCTEKL13HY3}olzjC=T+n4I+gE9BtLA@>Vey7iU$6fC&jahVuc KU`o-B!T$$Lko7zO literal 2658 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 XMLTysYkAR#`+!BnTj5wnp4a~a%KxW_ delta 2873 zcmV-93&!-H7{C^gB!34D{DU&iU& zHpYD9$Psz);DNk+`O>UgTdqe$L`aPqHKcv}_SzWRG5|J01c*S$AmB(!N=lhMd$v+I zQBhG+qC^RwCjai;JGp%MvYa_{MrO{OX<3Ou+1fb{vq@xjoX+iT*|J40T(}@DTeg%s zb?OL|cOV30bbs^aO*wt~v@~wqSo-(xABb+*2N56wA&7uu$&w{0)v8rfiq1|seE6^= zCML?*v12VYyL9PN@y9sKI@cYi(cX+1Go)n`N zaiYD=n>WkXuV1BKzkX)T2ju#?b?cPH784T_kp9>S5g-DggMee;z=0{L)`VYXJZ{`L ziI0!B)b^l3gT!CsFdKl*IN=tXHEWi@lE^9x!hJrlC}2roT)J@}Gi-RB2oQnLMt~%d z`u=rD0)JLSSXh{J=+GgkRu0@|$;rvICW7j%a40oRjMRCdh|%=57$vzS%0Z~v&%TmmaNV^%-Z60B0vO)fLD_E z^XHEW&LSwXNt7;KTADU(D&M|+lS79NNwH$ZWc29KE~x4#Es})q3sMJf z-+N;VM1Tl{0s@WqgUllE9ZaTsZ&!{gY$Ij>)rU&t&S-4AkJ5pF z(iy0)=osyan|`t(t;h~>+dD}@WiYlu5Zz}VzeT0mT)UcGusNrNO1pJ?8^xgeN~FJYsKtG_G> zl6%%)Nb(Cx`+Bfbn{Ac^Q@j z$N*z8GuNv-Ct+<$qnqDT@xt#>|51c-np0_jNN`0?X%;J^XpA}La&NLq8- zw{Ms0*RLxAS+HP1TAl<*0e=22UAjnQWTZ>?b}8StZ{NzidGn-p?b@M`pJc#*0g9wa5}GTVw-W&(;1dGbBI6o$iEywF$jI1X_2I(@ z6$gRhgaUOY3Fp8ye&4idlU%!YO`W??zkdCIk%ZwQLl7P00HOo&VpD*#>nJ0V!2D1` z9fEj|*;yYtWarbW;eW$KfCz*P0@;Ejpj=^1coKZ2!{vm`?~DT12&}_8!ofiL;>C;AX@A3q4_8(eTxL-GLxv1d`6q@LB!S>`l`2)#&)>g)m#0sks*M2Mx^01+SpsR#r;NkCEJYZ@-3p+kqdyfg%|@qe|Bqf#3-Z0M0B5KmdP zYLz^E_)sPP8CzqW8`4p(R!IT}0WDgzNLdbWIbl~A5)Sw7-RolgU>u%yHyPtY0$`_3 zouo;VCZ-EkXC9`F@dhG51c(4gB3KR`%1HU{+OL&t3fCyMYKpkINu3S0W&qvTb7SxmSbXl|4cne&k{P(3xmy`u$ltIbp#p=w%%HrTXM1Tko0Y_3&QVM+fIODoOg9fI-Q8UPJ z9O#uRSCnf7ireZ*X;zf4S>KtxuA^M7jPuT&JF<4|TD7amo!DR%V4E?r(~Rp0>MUTP&;}xWbGgg&C1VVq&678bo3pN}?dc-J9sl!wN3E zhX@b>BA`ej7+}aLB!OK?u%HlAfYL^SoV&!u#eb-&8#8y4rAGX86DKHAgd4{NoXRE+=uAsXq8nSOoD8A)OkYTKnf8c0z|+r1V|E^NaDQgu&^-O3nFR` zBi-!?z$YgsOH53RuTAlJB0vO)KpFxh3C+cTxCtt}!lE!reQP#h`|YUh1PcP=(toL! zW&1$bAQ2z}ISv7mL?&J-tO*qA!(m6kAo20>5*{8-DvWl_L_NJvN!ocGOGL?&M(A0q-pz$*eI2_F^+EDD_UfYaxqqM`y8%tny<)~#FW zw%{YV)FOiQD0U|(>@aGypj4}d2W0d}e@(zSxXH{fmqzaxh1`!Cv*#{8_T?GCI XMm`DS#$y%T00000NkvXXu0mjf0%th3 diff --git a/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-shape-soft-text-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/shape/avatar.e2e.ts-snapshots/avatar-shape-soft-text-ionic-md-ltr-light-Mobile-Safari-linux.png index a509f95a8a352e79e21b7f1ef5ead4c96d2f10e1..9756da855310dd7450e4a2d667de01af1d63054b 100644 GIT binary patch delta 2671 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
+ A AB AB AB @@ -52,6 +53,7 @@

Round

+ A AB AB AB @@ -61,6 +63,7 @@

Rectangular

+ A AB AB AB diff --git a/core/src/components/avatar/test/size/avatar.e2e.ts b/core/src/components/avatar/test/size/avatar.e2e.ts index 5838519dc5..f605a44195 100644 --- a/core/src/components/avatar/test/size/avatar.e2e.ts +++ b/core/src/components/avatar/test/size/avatar.e2e.ts @@ -6,6 +6,51 @@ import { configs, test } from '@utils/test/playwright'; */ configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ config, screenshot, title }) => { test.describe(title('avatar: size'), () => { + test.describe('xxsmall', () => { + test('should not have visual regressions when containing text', async ({ page }) => { + await page.setContent( + ` + A + `, + config + ); + + const avatar = page.locator('ion-avatar'); + + await expect(avatar).toHaveScreenshot(screenshot(`avatar-size-xxsmall-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-size-xxsmall-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-size-xxsmall-image`)); + }); + }); + test.describe('xsmall', () => { test('should not have visual regressions when containing text', async ({ page }) => { await page.setContent( diff --git a/core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-icon-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..e28b07799b055a631413ad7fec2adfd3d28860d6 GIT binary patch literal 588 zcmV-S0<-;zP)Px%21!IgR5*=gQon2RP!zq-23#a`s4X-liL^^_kkW(*p`e3MnrwoLi*(R`N-LJq z!Bx|#T?}G$adXi~6Ak!d5Qh$x$o+=b=JV@!ru)u0_rA+{k02uaV7J?urup&l;kqsW z2!fDEBn-n~7$)?Pu)((NMx$|me}8&<%5fY3_`bhhuUoCw!^4BBs{b@tmNgs>OQjNJ zUDriKQ55O1Ua!lttZCYJgKgV`!60;7mi77hiHPxdT$W`@K0ZEbnx-fUe0_aYDwXXI zI-QPbnzU{&o=vA}X?E3neO3`R^JRV1; z)9J~{Nf?4Cilfnp){#i0P$+~_JRWx(hw(h`7khVi_ww=r0Qr1A7K??_#l?l|x_<)> z5d?vvDD+u=NrVta5Cq@%S(c?#yWJ*)&>9g5A-b;9<9t5nd7eom66^I^k|acYdV0#` za_8sg;Yi>2pP!$L#UdeOwOUnmD9WK50630IrBd(j?*PzhwRBx4 zh}iG0`pzu&*UzD_0+&+`Z&JkMWVUK)mR axaS{TO8^({wL#DT0000$t$nzA6Q{0H`oX!i3LNSMVeEhsE#OjBYdEZ8X& zqVa2LY|PwS@BQ94^PSy2_qoq`?m5rlPQL*`ESF2vYBdapLrkYrdZW|naD9D^`}=#S z)oLLeoRHw<>lhRNn9R2!%q7`ThMJhr@vq5ZN}HjooE3 z8JdekBH$K_#VM6aAs&yj%H3`kyWI{>r;|RaR;#$Wx`NSYWJ;c%o{&r?!4(RHlSCqc z$KzoYI-L$=G8wE^E6ruIS*j!&jWSH7Qo-?f1eZu8PQhT1HH;w0BQ~0?Ca|*xL?-O^YgQ4G~}?^Y)~$jY2N4ai5~OdSS*Q(%jF_&wobZcY#=0qtVdWOQq63 z6?}hxqup*}yWNVd%%k~by1ToB*=!aq(_k>b+uIv%Zf>ZB`4DX*Zz5vd(P$)EXM@22 dx7&TT&OdWS8i3pA8@~Vm002ovPDHLkV1k~X8LR*R literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-icon-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-icon-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..0d99b917f3f2e63c3b0e106a40ff67a54ba16081 GIT binary patch literal 644 zcmV-~0(0lIw&!?Y>NC<67iiHJ2yPQa5k~X$7VW|Z17yJ`; zwgd@3U=nLAW-&FZwo4Xb78L15P`-EaA{Pgrh2-)p+01ys`0pNPQP9~G{`P^!?Fvf@wG8ha@)2!F)2q8j9zu)(GJhrsa zXxPo+a2N;#YPFhcv)O!pe#)|p5CQ;A(>RW+R4SE9B^(axx()ycp>nybD9U!brLx&< zB9TZW61Jz+YUTBMZI{R6@p8GuVle=~7~k*r)oSI^G>zwZ=LyMVQc)DkvTnEA$Hzx1 zm2yTr&#S764Z~m<#_7^D{qpkC?RE(v`FuVY3_2r*VGP5-wkP;SI-L%MLI@%IxekO7 zgb=1_+As``;{d=k&9}F=GSziRTTumB}vk3HoIQ0)9JKWEdEvlKs+8V6bjSn^m4f@77I}n z5g}wW8l6t3)9EA#0{jnERsDWH%d*vK^*b7!PKTnXTrTH!yZ=$&ZnyXM_s8SWYPBee z`U&4;GEo#o6va#?6AFa@V7J?8nzmRhve|68T&5`MC#^Qy?RGw&tE#%+?*V{iSwRp) eQH(?)j^+=T+!<2~8*x|w0000Px$Zb?KzR5*=&Qp--lKomXqwxyKT@(P593yFylmKs09#7{NxJJ>1<6IL`p5N&z3 zOlMpaX%WI%&EuRi_nx_=l)@i=R`JAFq2SGq09b~~8>;T2WNQZwB?751oQlap$2m0I zxKr2YAXtWK;HfC)kz3$Hyr3?p>o<27s;L zsUJIajs3M82YYrXFz}9w8H}(K`}H``mZ9Q_pEf-Ukcj|EZ?i?Z_2!b-5v2*7Z8?Lj zAl{0UR(1a~h){Jhf*mnuY)u{A_K~35M$R}o(JezR!t`HS6_jnvmS9396Kev?kZhYL zl@hM`dQQ8<2EdG)nwAb<6yvQg-$#6w-D}I|M@~#BJKh6N_J{D-9Bcr=kT%s00001&dr2w|G}XbGd8D>#n{5dVO>o))$9au+pQ=gKksW ze*mZ#?6M-;I8K7%_H3spOYoW)1)xi6qFw_m$CpCM#k@>E5Xo*_37!7Hgq3?Xw)-|} z!ST%TADu^V2{k?e3KS=GjPtRIXV# zyHnixA8lXsR#Sn)O$%#zMf`=6bB>lNf0S`>sU*kofgdYO@(-z~yU@!yT(STF002ovPDHLkV1gvJ&Pf0O literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-image-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-image-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..0d34818dd3d38013beaa7cb1477e0e59c97772fa GIT binary patch literal 448 zcmV;x0YCnUP)8^BFfv58Qr)FpiYo`Kio71+ZT zg!oYxfE1;KrfqCt<7Vcvi0dJV#97^Y=R0?FMkA`qgYweP?sQqmA16TDYQL-LK$4DW z7+D*~Sdj;VS3dl3c~#Rz#Uckd?9pk}wj_4vCsqVe)vvR#dwRp? zDc%DZ!|9l#VeNUGxJhbFUiyYEsz3wY^Jz+XU$^tz=A}2YyAXPj2fFcGXLYSGyY*&S z$ZpWB(2bU*F_jCGg9KwXXk!@mLR&f6IPb=sj)P|%y4(5}A&RY*t8mHDko|;325`{Z zremv7zpG`oF||UkTNhjEcYKr%WS*h$E92)a*E!WH5bYL+36BPhdI+TZMpX6vclYL_ zT^8H>Hg@mv^30u|SOYviw(Us&heJEkv$3W5d@IN6clzZ@*fk2zQhoJ8tR)!M`Zo7( qFPYw$-xa`K%<<4)On5p9um2ZUD4=zm5!w#`0000u4^P)Px$^+`lQR5*=&l0DDyU=+vC)mw-}Sd@X5hQZrJ8xg)iI~omYvHK9>Luj!00u`Id z;+lJRaNa*0lV7|M`5zegra|PF*e+K@h=U(BW`Qr_)at zA!G>z0@v%+>2w;4Tdh{As#Yo$gIF$?`F!4LwF1E9av@35LQ#~WDA8yX01UcND0n;` z0Jz<5?RI;;UMG`D0FY%l91dd~$8|a#a~`kPn@Xh!f*=TjVHh08CzFZcilWG}EPB7+ z!{Kl+81Ov*>zWM-f{@GQ7>2&4>h(IyvR<#(@An(8 zlx0~I#d5h!)AZk$!;X~^YrxLhtsrBY^!aJXKt=yW>R?RLoL z^Yoemkjdxs8D6jV=Z~M4wOWm?;`jT(9S#RRm&+lUOnyx+l}ZqaM2N@Z3ta*df~k&z^@gED&+ZzM1uAgi$!QO8b+np3ZEnrV*WrWLGLAzNT~LNa8fT4 zKV=+`#~?2t#0s|E@Aqi6S_lLJFc=JAWE6~axm@7!cBs=a%EGQfn5k$9C#Oie*E_=00000NkvXXu0mjfS%&%x literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-text-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/avatar/test/size/avatar.e2e.ts-snapshots/avatar-size-xxsmall-text-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..57aa900f905100fa23cf5afcbf778d20114c2f65 GIT binary patch literal 622 zcmV-!0+IcRP)Uxm*qggKRb{2m(oxKZ0QxjYh-k^$LRE za=GB|V2mY6dOn|(N`)jz0suOlj@RoIMbV~fwOYMix7IF~OB6+q$0JD+01&&~ZaSR` zf`AaRi0yWJKA(@r<9@&YnHwRV=Ve(w91f0LE*Fo-v)K@;sxk~?)1S|0I-RD|>2x|hnM}U#kYN}_Q3y@bD2lSHtJUi9cv!;yeqXQG zc8j7YP16X3(Dydu@!0S8heDx9B;xb=#^bTwGEEa9Luf<}4F|Jmt z7Brj9ip8SS=>&l5^%@8SNQPmS%cUjE=W~p4sZ+wJ!4b`wR>eu{r$ znr5@vq-nZbE)xJC2*UIEY_(dtuK!Q#y54LyF~&U4!}sTtBuSQKmSvO4q;-b#`K+qy zXf(>@ay-vF9F9MNmBZmM91aylxm+#)K+|+8m10>o5{cN%FQ60_0G`;Kp8x;=07*qo IM6N<$g1;0KDgXcg literal 0 HcmV?d00001 diff --git a/core/src/components/avatar/test/size/index.html b/core/src/components/avatar/test/size/index.html index 875d5f7ddf..a06309e282 100644 --- a/core/src/components/avatar/test/size/index.html +++ b/core/src/components/avatar/test/size/index.html @@ -43,6 +43,7 @@

Text

+ A AB AB AB @@ -52,6 +53,9 @@

Icons

+ + + @@ -71,6 +75,9 @@

Images

+ + +