From 7f24ba006fd0bca260fc3dce4bf85ab19ab24032 Mon Sep 17 00:00:00 2001 From: Brandy Smith Date: Tue, 25 Mar 2025 11:02:38 -0400 Subject: [PATCH] feat(select): add helper and error text to the ionic theme (#30280) - Adds design for helper and error text to the select for the ionic theme. - Updates tests to add screenshots for ionic theme --------- Co-authored-by: Brandy Smith <6577830+brandyscarney@users.noreply.github.com> --- core/src/components/select/select.common.scss | 11 ------- .../select/select.ionic.outline.scss | 7 +++++ core/src/components/select/select.ionic.scss | 12 ++++++++ core/src/components/select/select.native.scss | 21 ++++++++++++++ .../select/test/bottom-content/select.e2e.ts | 27 +++++++++++++++++- ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 1942 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 2614 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2166 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 2044 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 2924 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2274 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 2043 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 2940 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2415 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 2745 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 3786 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 3278 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 1942 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 2618 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2296 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 2043 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 2940 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 2415 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 2394 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 4454 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 3589 bytes 26 files changed, 66 insertions(+), 12 deletions(-) create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-stacked-label-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-stacked-label-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-stacked-label-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-full-bottom-no-fill-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-full-bottom-no-fill-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-full-bottom-no-fill-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-full-bottom-outline-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-full-bottom-outline-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-full-bottom-outline-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-stacked-label-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-stacked-label-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-stacked-label-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-wrapping-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-wrapping-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-wrapping-ionic-md-ltr-light-Mobile-Safari-linux.png diff --git a/core/src/components/select/select.common.scss b/core/src/components/select/select.common.scss index 49ff7ac393..2ff7530fd5 100644 --- a/core/src/components/select/select.common.scss +++ b/core/src/components/select/select.common.scss @@ -236,21 +236,12 @@ button { // ---------------------------------------------------------------- .select-bottom { - /** - * The bottom content should take on the start and end - * padding so it is always aligned with either the label - * or the start of the text select. - */ - @include mixins.padding(5px, var(--padding-end), 0, var(--padding-start)); - display: flex; justify-content: space-between; border-top: var(--border-width) var(--border-style) var(--border-color); - font-size: dynamic-font(12px); - white-space: normal; } @@ -285,8 +276,6 @@ button { .select-bottom .helper-text { display: block; - - color: $text-color-step-300; } :host(.ion-touched.ion-invalid) .select-bottom .error-text { diff --git a/core/src/components/select/select.ionic.outline.scss b/core/src/components/select/select.ionic.outline.scss index 1acffced40..6df46883af 100644 --- a/core/src/components/select/select.ionic.outline.scss +++ b/core/src/components/select/select.ionic.outline.scss @@ -7,6 +7,13 @@ --border-color: #{globals.current-color(base)}; } +// Select Bottom Content +// ---------------------------------------------------------------- + +:host(.select-fill-outline) .select-bottom { + border-top: none; +} + // Select Label // ---------------------------------------------------------------- diff --git a/core/src/components/select/select.ionic.scss b/core/src/components/select/select.ionic.scss index b642c4be4c..1486b02641 100644 --- a/core/src/components/select/select.ionic.scss +++ b/core/src/components/select/select.ionic.scss @@ -22,6 +22,18 @@ --highlight-color-invalid: #{globals.$ion-semantics-danger-800}; } +// Select Hint Text +// ---------------------------------------------------------------- + +.select-bottom { + @include globals.padding(globals.$ion-space-100, null, null, null); + @include globals.typography(globals.$ion-body-sm-medium); +} + +.select-bottom .helper-text { + color: globals.$ion-primitives-neutral-800; +} + // Select Label // ---------------------------------------------------------------- diff --git a/core/src/components/select/select.native.scss b/core/src/components/select/select.native.scss index 64002313ad..ffc9fda904 100644 --- a/core/src/components/select/select.native.scss +++ b/core/src/components/select/select.native.scss @@ -41,6 +41,27 @@ @include border-radius(var(--border-radius)); } +// Select Bottom Content +// ---------------------------------------------------------------- + +.select-bottom { + /** + * The bottom content should take on the start and end + * padding so it is always aligned with either the label + * or the start of the text select. + */ + @include padding(5px, var(--padding-end), 0, var(--padding-start)); + + font-size: dynamic-font(12px); +} + +// Select Hint Text +// ---------------------------------------------------------------- + +.select-bottom .helper-text { + color: $text-color-step-300; +} + // Select Label Placement - Start // ---------------------------------------------------------------- diff --git a/core/src/components/select/test/bottom-content/select.e2e.ts b/core/src/components/select/test/bottom-content/select.e2e.ts index 12514c845c..2dec9404ec 100644 --- a/core/src/components/select/test/bottom-content/select.e2e.ts +++ b/core/src/components/select/test/bottom-content/select.e2e.ts @@ -98,7 +98,7 @@ configs({ modes: ['ios'], directions: ['ltr'] }).forEach(({ title, config }) => /** * Rendering is different across modes */ -configs({ modes: ['ios', 'md'], directions: ['ltr'] }).forEach(({ title, screenshot, config }) => { +configs({ modes: ['ios', 'md', 'ionic-md'], directions: ['ltr'] }).forEach(({ title, screenshot, config }) => { test.describe(title('select: helper text rendering'), () => { test('should not have visual regressions when rendering helper text', async ({ page }) => { await page.setContent(``, config); @@ -213,3 +213,28 @@ configs({ modes: ['md'], directions: ['ltr'] }).forEach(({ title, screenshot, co }); }); }); + +configs({ directions: ['ltr'], modes: ['ionic-md'] }).forEach(({ title, screenshot, config }) => { + test.describe(title('select: bottom content'), () => { + test('entire select component should render correctly with no fill', async ({ page }) => { + await page.setContent( + ` + + `, + config + ); + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(screenshot(`select-full-bottom-no-fill`)); + }); + test('entire select component should render correctly with outline fill', async ({ page }) => { + await page.setContent( + ` + + `, + config + ); + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(screenshot(`select-full-bottom-outline`)); + }); + }); +}); diff --git a/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..656bb06c77dd85b3d0091684dea824da0b02cae2 GIT binary patch literal 1942 zcmbVN`8V5%7XMl*6{9VsYG|o7C1^@p#n6|AZ(|qjn9_`leQX(9YY9>NQoKr2L(z%} zV`(v{C6P)|4Qkhx3`zzKlUgFR#Pae7ymQ{1cg{Wc-XHGy+;i@|pZm#lb_8Xi-$DTZ zkVW4>VE{lZQum4(>eb3r z%t7s=*R=vYs=A_c!CW^aUv6vZzTM+%e)GxN5t8W^iN_ucXzR&zYp0=7PJg~w{=3%i z4V07e95p)Y!8sSi#fZ72iN`K5d%Tzjd-Q9u@LBiD#E)vvRICi2x<&sIK6oXa&taOU zk0Gz3^N#|Fh&_TQ09=y{I0@7r4G{-Ul{o;N8cou`4=I<$fb3x%04Fyk3BZw0fJEzm zT$HiO;~Bu=7Q_QOEUT`Nq{Zzc>swn}w}ei|?kmT|#zJLeXf)dFSE_iYMv_p}cykgPaWdkE<+_Zct!gK8e)d-yabXp^a{j+xn7uQg>G< zB_4OTWXak+}Ftd_;t)H8xGQcy(((f2Lq0xn1g_^Th+U^)qF}JbU4*#LjgM)*J zrNN#31dR>hes~*!{W8R2=*hdqh6Y56Y6&7AaAP~mJ*HL=pz?JvUMP_GfYev|v zp9qXHRb}GpYikDrOr(;T{RKu#fBiMU!vHwu2sctuQ86bc$Jf_)E+Azx_~qiFABpwb z7;fK>digF<#JIz&F&uV?t1$AOR5!bL*%X3cLgh0ES5^8wzaj1ni?(Gm17g{-~0LbrR9Cy+#J{m1aRj@xshZt8FKvWpNx2#78=Y|t*Wk$C0%&; z60Oh!=AE5p#6RJf7TUk`>dC@gfMrqGye~Xn{PtSe_cgM_z18vY@#dfp7H6G65cKk* zFmc0y%_Suzq9qu>VD*#1h6VcO=0cuXAcR*ee2g7km4Gec_h5xw&W!EFY*<@oZZ}XyeTXy$5pCXO}hqFGY z?*4^#qgVD*O_`>-B-W#W7=#L$;I}lV)b9bW1<7@dMHScNJ#q!CzL={UALM{ zj-QTB%J#NWx~EQ-u~X?b2*$MpORr|wqUGW(qY@b9&mEwW<7x?SSw6(+EHT`IPa2z;@VCP@7T-B$`=VXs>Ta5u zo8?2H6qBMgdK^yOP+!JKK^z`#A(weSvHbb-y4Kd!mAch<0eQ^pAqp`cNpKwOEBbcm z)2C}u%_mf78|iA40>d2B^KLZ-3W_mOklw*!mt}$e$};^j8&9Qb_U85a`Z`2Lr4kt0 zo`f<3y?M!>nmS6{V5LLZ35QSVqK|auU{zZrQ^ZE`|0YNjqD0-LZjPe<=`E4a0%&VT J)C(jo=|5H7sR951 literal 0 HcmV?d00001 diff --git a/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..e9f84c5a4a1eab894b5f2d4d0be7bbea1c4d6f6e GIT binary patch literal 2614 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 GP5%eN$_umr literal 0 HcmV?d00001 diff --git a/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-stacked-label-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-error-text-stacked-label-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..38feba0f69e6db7d5d54bb72cdf773c934f3f177 GIT binary patch literal 2274 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 literal 0 HcmV?d00001 diff --git a/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-full-bottom-outline-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-full-bottom-outline-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..857dde80a9bb3221fd20dcd3a0a54a8c7fe13f4f GIT binary patch literal 3278 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 literal 0 HcmV?d00001 diff --git a/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..45f56705bf4b1f30573facf4d72ac01a7b57cc22 GIT binary patch literal 1942 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 W*~|KX@KNCR0z#VFAj*whAN>zbSylA_ literal 0 HcmV?d00001 diff --git a/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-stacked-label-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-stacked-label-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..4b662746e35271eff89add98d61a821b660f7597 GIT binary patch literal 2043 zcmb_dX*iqN9)HE4s!HpQskC=GYQ);XC5&K@BJ$XZGL;fLu_bmxCEALyrt0d9CA2eQ znTaMIjY#dKS5YN3DMo`(*Vc|wNv^2vo_@OX?S7f_;XVK7ectmw?{7K3Q+U}Eqk0^E z9D*QKtgDj`1j!YGI`kL}JRgXjwSq}5#Rr3i*yHEcAxMdfb#lD&UCqXvo9h+w`N!{% zO3Y*7DEuvi2{J0C@zYJ zhixh@r#rFYbRWIc-=4Y;Rf&xiot|f9a+?k(cR04I8AN%C^^g{Z#$>{vFBu1udJvTI zlLr*xM2Ch8EamQ$wKp{AT3hdq*V=eCiEUDt%&DoVck?}agT+P{?>{(OCXWFTwRC9#}C&lpanIH9dh|(taN)D1)7bN>j{NI(p)Ff%uJhF zSy}nwtyD`(3&(1&udnax>tisM_IJf6^L5P4Q$j)(K1koPvC!3mj!n8dqI@LcG&=i( z#Nfh(fv{G0PtW7pCloK?aJaz0KnDkhq@*MaCcjSK*VlJuW~QvH3=~Kta$;h_{=g90 zk69rK*47Bl&dxzWwRQUF0xFeS6^De=`a@pCasfL3=CqKIFN};vxrU~uclHpFiWP=l z;~9PF(xtStG=G2p`1p8l?}-Pqzc6DtGgS5Y`T4`cLq|u)=<%Auf`UX=0+Dzapr^J_ z+K@81HrJJ565RWeV1cS7?rtxGfAMS*L~*!nZK>($aGJ~X{W)4m$;;{KQW|Zpmn`J- zNz2cEaACAEna|=a^>lT?o&l^WZrt?Yn_}3OP@t^+NBZ^1kE20-Kp+sm{MEOx5YSEo zhyYkT9&brc$j%Nt)=HSDvm(u3@$;*4Z=9VCWK8H&zs`~nu-K784LukPmYkeyYimo9 zI?Ks6Vq~Agpwq8875_8JsRY;;IsNs8;YINXP3z8n;_l%oaRImJ)?KYAp)d3e}mysPnSGOu!n)1Jn1 zH8nNcc{~gT^ES0JK)_O|eeX+OL$b);4AD!0z!!&mlZwjNc!jjJ&E9!82eM_I zyR@_fr$w!f*8-&RmTIc1WIGa1XrFWVK>rzt2vx;g^#Ov#%JMSMizIBnXl^bDYkfXj z-`R=!>Z|e5(PrR|_ICf4>CN9;b?ohPvhJD6CaNb+q@rpQ5)w}4 zhx6~*g@%TDHgP&SGAEgS0`ua}Oy+yZ*Hcs5`a?|VV`MV<;NZY~m0n$qMx(pCyMGf1 ztm1#)lD4keQt>Tb?(P=!F(&g+%(r)8BoPQ}(LHb|;%5!?qmB+;UEPjtGfT_#&3U`& zT;bZ<8sKn-6CK3p?d>(+qz78SX*?cJ{WWkiXN8=djnLEM;#hRLux99cOG``miSHK{LV);HVjUfwlpmd2rn|bjfUJ1$yTAqk z`30q=IotmpY4o6j$f>Tbo?=~F1!`7rZfpP$%i*6q7A;)2U)9#uUSD6&&CMMg9F$6> zfc>l1#$G{2$0|PlZxnMqcmD6+W{Q3K1bStBx?X?L8@ZI?AmlhV1UGZvp zdHFRSaqeMcv41mJw)Jy<{*a`5j(9}ED?!Os{2hGf=TpS_?y9n~QyLm#QO%hfeQ-Vo miul(~p8TCtJAVqfi9SNT!_^ltPkq5{4q=@=o!ID*TmJ_LJ}_Z$MRj`2@bQV7T4B#Q5M@H(nf0N6MKYYaLiKoYfD%|-(z02X1hA|7Q zTuryt)wv66b8HJME35R34C#K`ZwLN(4O2=<5hbda`u1kXwI}|3DxR`u@4nz&-p*KO zLTiJ2o9~9ILF~8iE8A|Z5l#^i4PCpu1bL;#q>iF9m@@X+-9{o-_A)<_Ef9+-&i zA%7f5r@I_;SJ{VAW^xN2$|@uBwpZ{8(_S4h^$N!E{-!D@lquza?vNIJyCQPBH)Oh( zviYrJ>H6BdlVSGpzUC12>cXgwA<9SXb7Qs`1thJH(9l+84kU4EonmH|x!?T~p5bk5 z*xBlMPeS_KqeG_iHf^2-z1_$0XmCH>vHA+f2tdopgW|yG7!B3i zVsaJhi{oj7tml{A#O3vHYhOo3^1PBB-P|iN|DnmxwKKlu6IHL@)}#IUyKds1#itkS z>@q)PbAQg3>iRGQZEA{_!n_i4P&YQFu)t=PKhf(!Y(Jg-Vb@?pdd^ns97un>@Mh)LWLzs zv~h0VcM zsgPCD)7<$XS>sZuSIzso0Wi$65R5#vK}AEf6^S5_{}XsbQ{2i-V$ee!Xy+76nNYr! zVEYZ}EC7kNUrF`jrnUhDDHuRvEj}bb8PtOe-sio8GQfZgh!KiC5GfJhFt&DOWI_qM zf`qScX(&Mapg~dB0&q zNCKZ2C_Nc+&pb<^KI_b;hGX~Y9GlbVV|rLkO~y6nEA=&#Iebf0c6BtU^oWW|#VdUY z1tZqGhZdYl8(H9{b+49Y#i5i!WS5Vs{#aS@g58u-w+rsi)pVsNbpofh`B*pJdL?YE zIpo1{pHx?1_yT&PmWGW! z4Om|SzFJr7TwnY7Wm;VbyXrj`xaC+!>=Wk28QrF)ChhX$p~D(2S0+7Oo_KQZNTL?# z1CdkR{Fld{YYvwJ=(V7+J*oEt(ru4jDhYgBaydw$&bfYws%)Bb_pW68Zlll3)w$}@ z-1VfW9VivDpoy|i1nZDtj96#f#P4zG>FH1VZ9x(v->3U@um5ddaAkHT@N6Ds4xV<{+E{A!OI+i)KphpAl21b?3b(Z(xHtABs9IO1Mu!KUmS8h?!W8ThIoo%7s6B0=zuRZ$f zJotz;RB59dG#j~Wf2IRN}V z$1Ko^agS2Cu&3X)a%XyA4VBV84kwu~epPM>^Cc^4u0N?y^1wqBMoM^U*XU0_?L!j>rg=Z91W-&;rIlqiOT%S8u3c5f0-uH zzmSD1F&d2sEc8BMb4hKAAhuqAR!a<=;!0fEMP;AdJmySGTgcfPo5Q>kl{05NW50cj zJFJSsZ1c93v?sp}1kyx=qKb^-h9>|&5A}~05u90I1Jfq7o4Q2n%If?_XUCw#c%TGz#>5%1Y1tl aT9(+iUmeLXp{;|dn$OD24%=Yjo%#iq0HsY`|!TKFYn!T*16}db=JLi|M&j?_KCMNHx}eS z$qxV!M3@*_1HcmttzGzdp}C*Ji-B%D{?^9&pz4FvJoNCBzdpj254uA6+f94n=*4lM0%^I&{x||5yZRUpV&5ibDy@M?&qIwT) zB(2ovak#6SQ@L9Wtdw>N_BH_9&iw;p0NnNaMF4<GHC&vT!k>INaBFCmNXEEk9@qei~BAMUjy_YHDg|4-b>aVoKI_c0(OG zJm7SJk$?dfTiLp`pwRNYOR^EqCX#Av*_*R@-Q8wpW@-<|baJ$CrkLTX!7VmRG~Tez zf7ZOy_2Rwz_leETj@u-0dMJnRyP2!GgdLGjir zJ?idOIkCKaaBxs|ehgd4T^>J^sU2A5T9dK6ISW%$S64U||8{m2k$fOB!nNk3;Svly zy?Zv+WxSO@d-sm9%xuDO*RhrMwf8>;M@2;?7p10(6qlA_K4fd+_jWi_Q)o2$@aIe5 z?wQWLQwAthx+48ixS)W*TvvjmUlWsry`7MdknFy_?(FPbotrCtN*8b2(9l5Z>FN71 zL&xoI2SY;4%+8kA*4jKXneNFu0lw69?77M*DXH;>ZA=`(j?^KFi;J}a=AMp)tmq=F z0|Vq}1p0NyqLE*#|r5s}a)foPup>z0(%d-hx06{>O0@X*jd=%iy5Wfu^EpiTIA z?CtJ&VlW}o*-*qUNhE8bxU(*-W4s`v$j{$@hK(nO?}go=hV2x59~!bl+S$=qY?4_!^5czr5tZf=gQGL`^euD&KI zB5iFw+G7QwRE`rkITUYZ<~KPLDDvIQBcr28E2{zzRpQcUJ*!jPIr}LNGU9ezwEi!e zQbO;uHT~O${v~0a>4CpJ`oGgKc6wo9p|s@?cr7#e3OgD$k_EsG>CgZDLk89|$NGA& z?p3U>|LT@sQeqTF4ex+a6wP4a+clY4S?BzcK*Tw@vif>d`1bcWEp6?D$dq#y3vDq+ zEYP<(jNxHScjBo>ovulQCn~KQ`r$il)PcaCK`-UvxM?GSOEJ&YDT|HeWpg-JRmTPf z&Qiy#mzTW7y6qT=ETQbOew6*nkY3@!D% zR_MknQ&Uq_%#b1yi9|0j%1%m2G0x?Mo=NIHi&&VOvote%EK^3I*c}m9hRU*ixt*j4 zA=MC`X8|Em%Xc!GMx)uHP^Azf$z*a_Lxa5vb=&VZ6&TP7nRLKdvg_OWAg&aiPcK;YGUFk z?UL43_+}^^aym5cbELDgGr0)mOhCfIHVUMKjJGxDX-Wgkra<-%XPnMr)8+$+B$D4p zLWNU{0}hAN3i_6>e5bJp;yi8XSIp|y_amfxkDbDIaFtFi_%`J;K*wy-C5XceB)j({ zZ|EVB&x=ALJ+N5FKWU-xJel)ikIzd82ubqRk18Sdf8J|!=zW&@;K&H^&6{hGPfU{a z3!Z*&eY5zfHbG9{K@mYC$6QoY6umOm0!21Vd#(UuxdI@~*Z$5KIxt?Gu&` z4w+(#xAH|5>^i!2rIQN#=FSR-?(I?`uzPwEb)=KV@T|&>AP0w$Kdxx?!)5l>h1vvv zjDDm4Y$Az7>cWMB*Sc=_)rS0hz2T}m19j+u)b#Yy$KooG3PRfTP~}bd+=4Pid;8YX z+&qz=pP$j!w{Kld|F2NPG??%SV&GP~%ODQ-d8|F-^6^G(K{ArPnOg5NE*iuM!>%Ou z4GtEMjg8f0%L5%wmq@HId_yldICzANNr!V6FGB@+&)r=>yS}Ez%BdPP+na~-^{sJK zPUk;zgzPye|2KvfI^vIK!UH%|q7Wg`ffuOJiR=5vqWd)^raxnG0jr7T;&`r|%GP9gSx&*aU z+Kiv>8tOU(bq%Ss(IsiNZVWdzHkL6yUR`EWnuvzAAC7A`y?GPq_ag%y4cV6L+hSc( zQj&;v!sEAIjR$Jw;3s0lyK0M)Q&M2~YcLjkIpl&oh`OIKGHR=$YD8_pxJoGI?fiHDy7zhRJ%7C4`@G-tocBHF{C>Z4lI;ojgW_;; z2!altv$7;YkWez%Uxo>Tb@Il+8{i`pOvGcM^0$ZQAZWkbImZ7qCzbQdm$pp04>=jfP0{{rd*#^=M1}7%RIIDD9NH3* zzt>@l-wZ-bmWsBXHCukX?XE6UZ? zH8#4FN~LymbQIa;?amiNp7_ddSFOHm+7hhI(&=<9yI(mRj?ep=xs|DQGMOBgJ~}#@ znVEUud)>{gt?SpX<8U}Sa+^QSWQHx@4h!q<=y>f#pWKB(E8W`J)>KkFHh-{CJpNwa z?6yFlGxcU@*!E`a`_9f8PR@zhw@(-N{HEBwCPI;V+~<%}W_fv3YS&c2{gjmMuCB z(&y&pK7RDfwx$g)>{k^gs~`}F}Pw@C}*Xbk3}ySuxSQ<1$kOjTcB ze~n@wp)LhGdH5}dlj>6DcsyH4Nr`7+W@hGWBs3zQVf9OPc6MG~?AOiJXU|lyR{s9W z>kGrx)zuH(Y=)RUUIrL6+Tr3wl9!hy4yPa|hb&g6l4@OaR67O-2ifeOG-NI}hU=d^ zITBq%qmg?43AHFBTNW%XE;cqc7UC&%WYoe?S#EA_-VZNg8Nl88#zu3*TEZ2@qm+$d zkJ#Sc-W(gvGRLu@p`qbnEjjVtyrkS{D2 z>*nTGS*;17K?S_#EBzEj>K}?h41P} zr*r}|@$~NO-b{@+BLbb4|GI>L`eEZD5E^SF1f})cLZ{V3WdAQm;Q$7)r}jZD*i8>n z;IQx)2j+LVId)Z@OY7tk@qbN5R*h2 zafZixK%rE4H2>Nz*a&hn>7)BxxNzaj8L~6-%i7v@YXdB`1?H1Nt^zc()^Stn1#EP3 zaw3st0A#(ry@P`2GwXnobh<%?6&j7!kb)73M689ye$}(!rYu- zbG0yHw?E&4Kp^lGBUw!h#ul&l37^k*+^2#PR{)h3fY*sI94ad6_w6P<^%Y zzVBGwIU13CTIC@dkHd9!b@BR)jEuIox0$bAJ%91S@58IWz>Q0+@ACR6DJfa(86=xO zT8-D1BiPtD-y(eC@#?O1KS)oPO2Z9IOqiLPrnP`-u{BW?skWIQSs59Q7!bUp=68JD zGi`wp2=0uK9+Ua0Dg9>YUd4pK&`?BN^v+gjYa^4%bg!5VIO(Q4JRj`BiYF8ukd*ZI z_C~?erlzJQjl;}zAF}B$d%UooBDjwv*++QTRKUqn$FfXo8gFtSr=ks&nwXeKp-^lz zU0IQ}5sbpZYpaDfYhC^(-@OPb$%7TS{&RPASHkSa&lfu{Wohd7|hLDMpe~$6{)1ot9p7Bf;D(r z*Sy7_f@m?ZL@xJyJXTsphW=53%jJS-pBVYy4hiw`^Lvn#6c83>)F&w^DJCKky=?UC z?+bl|_t-b4c6WD6N=l}ur_Y`}yS}~-I!3hFWYD|T)>co{>zO|R-Jd_#06N&YcIeQd z6uocqPhu;?V^_Zl*0TTM^wu1qqVf@lWF!j|+sx3A+CF6x^@RhTU;tnyrAU?z9~IN& zVFvfuU-vr#2;=eHGK9SysmOhs-A>|r_(EWd3n%6laiCq+1egaR%XU**MXt{?X$C^ z5KB@il;y=mhZ2XKogJ65FD>MKfq{Y42sTf&y}jMn*B3;yy1EMX78VxL($dznpxr?n z9v>4EV{B~P-qr?FEh{UVn3$-ls!~^1U!H7!XidvAi+OBbVXqA&XQC;lbYQNapa4k0 z)2C0zKYUPAQ(Hu#?y>}R^|=RqHGJ~OLW^(e{pk5=aZ4tsyQZ5%wuUtsDB*p`D3d2+ zR*K-aP&dy|2ImPyt%!YLp_?}v!j|1#TwKD#H~pKoWk%dQ?~6B9EL%xzdtfM1j2j})1hIOVXY>*oHpYmWmOaZB*Nf?QE7?1GZn^1~R{8xI@O zPD`6*_1C=+Mb}5i0w;#3DXle{m19tbxLtEe43re3EWXzPY&C?hd`LGm*Bg_&Y<0_a$IhFCRXEM<5h##g08e_adc^Uxqgy> z%7;qeRsYMFQ%lpW_eVPd?tdApND+ANoi2HC0n0cz%q;$+Ub)fZCtFoEIY%v&(DcT} zOJ6A6-5Jtmz1;eo=sS!3q=x%cBi?WoxAFd!k53&xKDp80HX(15UTIOAZ*%~I!MqRX zURG^BRc!r**P}|Ehw|}lK6hcN_wqE34z|88m!#m48c>+A4hwSDf~8+Vgl9-&E782h z`U?DE$o|f8$jhg)Ec|g&TpUrrQ-fCTC5OIbA@$9nM=AzJ1=p$(^)4fbD)Xu|cXHc} zz3o-WE$UFVxItF`H*&j5de7xxy62U!!wx6pAo4)H@rx=nHQWLs!jmp(oK;Z}dh>~S zRdEIRxpT^3-W4;dqr!279;wGcD`d~-z2M(@S4z?~@i~KogYE=XAvI5Jb>FX*4=XAv z2AVylkYR@ht_Lxv_)Bj#xhgsTEf^ndQ4&oR1(&44%=)Gjn_g;BYnzstS+*r};j-;1 zR5D_u$<3n5q$n~g*M!{wi+wA><(u<*rZdQqwmcFc!Y6BKVqiRo4A!jqq5<5Dg=~19 zE$WG)&;AwFG|!zNXL4_4v@GF6m6@bx(jyf&{g!)V^Bi@bWf8ZDn#}FhiGf6zvd?va zySSfw+hvXeSvP%wzkk+X-9I;=Pn;F3jEs!=`e1b&TYa;s6qkFMhiHjPr6Pg9auKg$ z*$wdcv!*)^NHx=@X%NlVu@ag{@P@dBgkg_6LaZ!)Zoj0?sO(-sIA9do5A*zM{J&e##s>xlX5G~t`8QY*W@T2zbVaeVjsJpE zB2t^As3dzSo&iCFBEa~+T1k~5srhddCJJ7`pI{f3ef##UuDXl!htV>FrCdT63EZ`M zbMB$KF7K{T32`0N#sz~cSyJnLYA-po<-{;0k0|aPe1AvYHwY=D8F_F)A~-lW^jp}4h@<0qNaNMFR>uN1(zgMyHu*$R z!uHo%@XstS0?$de2%R@P?7BlcgXwdzk@s&G0GvK`ue2gRP=Dn^l~}vqdX{8CFg~oe z+3CGN0C@0NX!p*f8@?Dttn)Q|bP0R-gL)pO8QAC~JXT?xEpOA-UyM#*>GNA1#|d0^ zKSx(pg3_Z_J!U$r?sffe`ZCp0%cEdx?Q!WZ3d?b}{*HjH#caD!)BQHTb$Ni-86C6h z00Nfw*SjbD?Vs6y)mEJULa4(W(8i2w`nHmVuF}pqEWS7?VVo~JVSPVo4--~v9lX|S z>KRN4pbGu?KA=!$n4_e=JMBFnr_OH^_H(;=w_8PGo|9q;4Nu=XfnwpN+4zxp)&9w} zupNOym&%t0vIm?CLL_Y3eLq&H8t&9~?LB$fIF6JhxlF&PkMC)499aBR|3~E8pMB@U z05z0jaxZ%<_QDAnKeni=$mE|K=L`?u=c-OX_aDOVnZOVC*R|w$tF2q{wK3i!?dx4` zZhe)eB@9+<2;6qnJSlPT_^RJZbUcOP)h84I=cC4Ap51COy4mO=3SceM!0uJ1ZjwNi zf6lzZCr2lzC%A&J!&X6n&%KE-v9QA*709-3j_u>8`1(OA$b{_CM!X^}@*9V>5GcZy z>2(qi)dkqXS%hhm>y0WvQ`3HwkciWN9@@6jCzHg?C7!8B#=X`%AAWYtJmj5<-%LP-&$nqSzg57D8sGcH*i_7s9EG5; z28OhbWVs~_Q?qRYu~D1g%2tOyjgF2k0wzfNNsSxcFBrw&hK+a(KL;qnVJ9c`50 zG(b)#I*RO$7o6U_*(;O%?dqCfGO>c5x|HiQl;9&_G7A1*u2-)1>&k28wQG*Qu3K_$` z=E}k#u7@3IrTA;+o096_dfB$4^}NuGSNuRu5xRbq|BapdrycNMuiURoS#ZIzyo)D7 zjlYijt~E`(1Bm91X4!VCY{fDJDGHC^~CQnO%X7q{Ek_|3&~agy@V#|t0YgQeA1aKyil3@#oaT>RLOjQ z9c7}YwW`OYgAA8c%ED2#A!0f>)|=4r>u7ED5cPN7u;JbS5|#ooA-dI+lP~e&=G@0V3}SP8!p^OlBd51>cjl?%Q%_$J-KwC>PdaV9-?p3S;Hu6fqjC7TWO3QAXN%9GDI%vNi3ry@&YO#?wF5l8bcCr#b}R~5vUG8 zui>;3!U;oapYM=+$B1V}zD1RzXsSw`sANLpLS!F_2^uYFUy505Zc(vDJ6{b>)}U`u z>77JSL}W_7@8*Lr3E}H3NDg8+Ct~hFt+QHUZP~ocb9$ufhEpVFm@>UBpTc7|^9^_~ z!^IkhN|(UVWNHC|Pw<5Tu@G41*;zF**tdsLyY?eVp|v7UBgyz@aS^A!ME-N@|jKyx2wx~$(2MY^Q^{8#tw_2Xq7w)pOMUg{x$rmi??g5n`KF(g+ z_vTd_VO(&40nnuW2D1&`V*rvB80s0O?BpWT4I(ss3FU=8Jubb6qpeL@zrosv;5NJR5>FLaPf9S9)FWlYbQ(e*F*T(5Z=P>Rfzt$;wU{KJ8J2<~=B1GWW z?fJYb_se(U&rIYBh>Kk%G2wmu+&)y2u90hRHtD}%f$N(tBVu)xhctKdBs;6Uu359s zM{j{9U^o*)|40FymRMi_^+Wr#$A392Qj8HvXPwAZS5_YT9XZ^m0Dec8Rgs}5GxqO$Y8zkk@R=^j~qICko;1g9)l=+;EE?aY;Jc|W)v zfxw=h1i^sUx>LGrUT&B7-g)36VcHcOu*RS8dyy2Uy$6$rw3(S%8IW~1PfWJ^)ixv0 z67y(+8?F4!qmz6U_2-fg$N%U{&P1T&mmehX$vs&`y5L+qia<3bL{kn_in9GmXO>1@ zXSZAe9Zd@a5f72)tx;8Z^f5Lb!WX%_PN^jfHhN55uDfinlC7s3sWtxF!`q#lj@ekX zHIF2;FRcol;^x5h+r!f%hf_cm@M%QI-)c5IB6kM)=^^G+!*E}gJSN&T9{u;>w;sx# zbnPWIM0Py5)94iR~aCke4E? x6Hq!q#tV!O2;mR}S0TnT98@$IpSbAfL%r8zL%t_Vf$t|wShNwUM#nz#KL9}k8RP%} literal 0 HcmV?d00001 diff --git a/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-wrapping-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/select/test/bottom-content/select.e2e.ts-snapshots/select-helper-text-wrapping-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..cd0b07edbf92794759ba972a1391790572bf5e31 GIT binary patch literal 3589 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