From efdaf3852001829a35873b4a484ada5b547fcccd Mon Sep 17 00:00:00 2001 From: Brandy Carney Date: Wed, 3 Apr 2024 11:48:06 -0400 Subject: [PATCH] fix(button): show correct background for activated button with color (#29222) Updates the solid buttons with color to use the current color's shade. --- core/src/components/button/button.ionic.scss | 6 ++ .../button/test/states/button.e2e.ts | 84 ++++++++++++++++++ ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 1153 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 1277 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 1031 bytes ...lear-color-ios-ltr-Mobile-Chrome-linux.png | Bin 0 -> 945 bytes ...ear-color-ios-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1163 bytes ...lear-color-ios-ltr-Mobile-Safari-linux.png | Bin 0 -> 909 bytes ...clear-color-md-ltr-Mobile-Chrome-linux.png | Bin 0 -> 902 bytes ...lear-color-md-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1126 bytes ...clear-color-md-ltr-Mobile-Safari-linux.png | Bin 0 -> 919 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 1109 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 1263 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 986 bytes ...ated-clear-ios-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1093 bytes ...ted-clear-ios-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1332 bytes ...ated-clear-ios-ltr-Mobile-Safari-linux.png | Bin 0 -> 1014 bytes ...vated-clear-md-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1079 bytes ...ated-clear-md-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1307 bytes ...vated-clear-md-ltr-Mobile-Safari-linux.png | Bin 0 -> 1059 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 1372 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 1432 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 1215 bytes ...line-color-ios-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1535 bytes ...ine-color-ios-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1717 bytes ...line-color-ios-ltr-Mobile-Safari-linux.png | Bin 0 -> 1538 bytes ...tline-color-md-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1065 bytes ...line-color-md-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1334 bytes ...tline-color-md-ltr-Mobile-Safari-linux.png | Bin 0 -> 1104 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 1348 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 1430 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 1189 bytes ...ed-outline-ios-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1860 bytes ...d-outline-ios-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1936 bytes ...ed-outline-ios-ltr-Mobile-Safari-linux.png | Bin 0 -> 1768 bytes ...ted-outline-md-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1262 bytes ...ed-outline-md-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1537 bytes ...ted-outline-md-ltr-Mobile-Safari-linux.png | Bin 0 -> 1257 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 1248 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 1372 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 1102 bytes ...olid-color-ios-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1668 bytes ...lid-color-ios-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1751 bytes ...olid-color-ios-ltr-Mobile-Safari-linux.png | Bin 0 -> 1577 bytes ...solid-color-md-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1050 bytes ...olid-color-md-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1357 bytes ...solid-color-md-ltr-Mobile-Safari-linux.png | Bin 0 -> 1079 bytes ...ionic-md-ltr-light-Mobile-Chrome-linux.png | Bin 0 -> 1256 bytes ...onic-md-ltr-light-Mobile-Firefox-linux.png | Bin 0 -> 1407 bytes ...ionic-md-ltr-light-Mobile-Safari-linux.png | Bin 0 -> 1120 bytes ...ated-solid-ios-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1700 bytes ...ted-solid-ios-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1785 bytes ...ated-solid-ios-ltr-Mobile-Safari-linux.png | Bin 0 -> 1636 bytes ...vated-solid-md-ltr-Mobile-Chrome-linux.png | Bin 0 -> 1201 bytes ...ated-solid-md-ltr-Mobile-Firefox-linux.png | Bin 0 -> 1506 bytes ...vated-solid-md-ltr-Mobile-Safari-linux.png | Bin 0 -> 1195 bytes 56 files changed, 90 insertions(+) create mode 100644 core/src/components/button/test/states/button.e2e.ts create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ios-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ios-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ios-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-md-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-md-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-md-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ios-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ios-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ios-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-md-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-md-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-md-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ios-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ios-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ios-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-md-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-md-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-md-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-ios-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-ios-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-ios-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-md-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-md-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-md-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ios-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ios-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ios-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-md-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-md-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-md-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-ionic-md-ltr-light-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-ionic-md-ltr-light-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-ionic-md-ltr-light-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-ios-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-ios-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-ios-ltr-Mobile-Safari-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-md-ltr-Mobile-Chrome-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-md-ltr-Mobile-Firefox-linux.png create mode 100644 core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-md-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/button/button.ionic.scss b/core/src/components/button/button.ionic.scss index 111a7487cc..47da7e11cb 100644 --- a/core/src/components/button/button.ionic.scss +++ b/core/src/components/button/button.ionic.scss @@ -142,6 +142,7 @@ // Button Shape Rectangular // ------------------------------------------------------------------------------- + :host(.button-rectangular) { --border-radius: #{$button-ionic-rectangular-border}; } @@ -168,6 +169,11 @@ --background-activated: #{ion-color(primary, shade)}; } +:host(.button-solid.ion-color.ion-activated) .button-native::after { + background: #{current-color(shade)}; +} + + // Fill Outline Button // -------------------------------------------------- diff --git a/core/src/components/button/test/states/button.e2e.ts b/core/src/components/button/test/states/button.e2e.ts new file mode 100644 index 0000000000..5dcff3c089 --- /dev/null +++ b/core/src/components/button/test/states/button.e2e.ts @@ -0,0 +1,84 @@ +import { expect } from '@playwright/test'; +import { configs, test } from '@utils/test/playwright'; + +configs({ directions: ['ltr'], modes: ['ionic-md', 'md', 'ios'] }).forEach(({ title, screenshot, config }) => { + test.describe(title('button: activated'), () => { + test('should render solid button', async ({ page }) => { + await page.setContent( + ` + Button + `, + config + ); + + const button = page.locator('ion-button'); + + await expect(button).toHaveScreenshot(screenshot(`button-activated-solid`)); + }); + + test('should render solid button with color', async ({ page }) => { + await page.setContent( + ` + Button + `, + config + ); + + const button = page.locator('ion-button'); + + await expect(button).toHaveScreenshot(screenshot(`button-activated-solid-color`)); + }); + + test('should render outline button', async ({ page }) => { + await page.setContent( + ` + Button + `, + config + ); + + const button = page.locator('ion-button'); + + await expect(button).toHaveScreenshot(screenshot(`button-activated-outline`)); + }); + + test('should render outline button with color', async ({ page }) => { + await page.setContent( + ` + Button + `, + config + ); + + const button = page.locator('ion-button'); + + await expect(button).toHaveScreenshot(screenshot(`button-activated-outline-color`)); + }); + + test('should render clear button', async ({ page }) => { + await page.setContent( + ` + Button + `, + config + ); + + const button = page.locator('ion-button'); + + await expect(button).toHaveScreenshot(screenshot(`button-activated-clear`)); + }); + + test('should render clear button with color', async ({ page }) => { + await page.setContent( + ` + Button + `, + config + ); + + const button = page.locator('ion-button'); + + await expect(button).toHaveScreenshot(screenshot(`button-activated-clear-color`)); + }); + }); +}); diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..5c41c58796078385db709b81a75a09ffb394743f GIT binary patch literal 1153 zcmV-{1b+L8P)001Zm1^@s6wk`)A00001b5ch_0Itp) z=>Px(J4r-ARA_Rns-IJH0)#GlQT)1SVh9OD;}?mpKqP1&x*A0h-9TVjke#qQGu^Y()gK-jc3B*T znb^xf?B8knbLU8zf@2K_XTgBx1EeB32t1aX5MNg+9)oj$EaTko;VqRU2*AY_7KKV`3~t z;6tI$Z))o#v54hP3hsNP%IZy30$(t4Jk6fh3z+$U73-XqeC*$u!!Ap^2d>G#zqW2cxf&}gV|W(iX{yJh6YVe9?jr;Fgl#(&gFI1Y;LXe^YAkh z)E$XkmOT30_*HF_w&2sZ3Ox4w1y*i|()+e$bv}E$m!BL#Besz>Z;{K2bvCOuI;`GQW%#Eqjvelf%RRuwn;{rjJ01AS4K}r^WOP_f z*=}FvPW>+Q`PdWjgc;k&nsG_aW76p~QYqEKr3p$Yq-mO+?#B&}5CYRQk%nQ+ z*b12NZ}Ry(hG9gjp=DVl>DU;h6g@pXkZizhj%8Woayf*Esv{!V+C9y+ws!vmnIhC9 Tos+;;00000NkvXXu0mjf_3JP~ literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..c37184596c9eb9c61ff6a6daf4415b95e63a4e47 GIT binary patch literal 1277 zcmVYDU?ma?^7)Dtlkw7RELL?GFG#bUY%cEVV&3i!*pi-%zR;!`aY9W`)ubP{X21S9m z-EIbGrkh5ifzfCL1(-GlimJ%vav>g%&vZta`70C(n9b&lx)>;r$HT&n+gJiL45_lH z39(o#<#0GSqX`JuY&KAJ2|k}M6$k`4s0j$@^?Hb+2!W_6MO4K>O+Y}YRKjYtLg?%3 z8($%CXrlqhMOpg#lc(6bg?KQ98cF3HrFwk7uk@Iz-YBEjrl z&?DAJ_Rb54ykLR;mn-QcIffTms&Kvak-E|m7x2K7Ec{;;P>t#wC^P54`L2lC^+OC)oTLz% zPgZX9qq;T((Uc(9OPE^LKJ7+XWsHUM{$?v#>3l4dE_|!O>2?vDcV9;NoLJ$2N>}Fe zghw<~pSza!?ZS zaZntTL;@1sxS}{Hi3B9NF-7qM(A=~#2cY~&JvXS#kvebE$PFsfq`}*Ma)ZjW{m>2# zuh)xUaC)4WNX*ZY+;ln}3F#I00000NkvXXu0mjfH8*6w literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..3dc1e779220b133dfe19e1a85c80d606c6a2e43e GIT binary patch literal 1031 zcmV+i1o-=jP)001Zm0ssI2IZTjA00006VoOIv0RI60 z0RN!9r;`8x1H4H@K~!jg?V4|B8)Y2Fzt5BVm)vF7)HF+Lt6ddg9ZsATy7}jYZcH81 zImR4{V6D>Zp=tvD?`uYc9#t z=aR=4*R`RJ%B~4%vVPwEo;>&P{cz9SJ$HGC5CT`=oZGg|7;_w_xV8jNG6jtrU!sA zmP(}nQ1{xabe^)1PNzBNv{v<8Y}=-_H$RJEj8VsNDjlPYIF3WB?zwkO2q9>tGnAbL z!|G?ju=v5f=x{?MYoepk1?ed*07nplPc*t5QQ&u8&>o^C8I6~CCsl5ak$`>oF}1eV>C zUAHaiHomd>#tkow{dC+IO-MJlvrRikb+d4-@#b`=5d{pK_7C-|x8IkUrQ5Dg5_he! zmv&}dpBW{9&)>ZvabD@#Yjy3l;)BYu{h_I2dwYV9Y)f{%Zdq};wj3(0ASrS z$+qPT!1DVu@j=ByRF8(8>&H9R+7RSoO#1qRx>H{S@7*}=ZK%J8WJMFM9)PA>CL~2% zjLEI-41lIjPD@1-EJr+yKi4}=LkqWtLd=U!y4N-3WB0zMxA zD4HM?JU2OJ-kDB0BX4mTY2hqOFAYzA9ZQ^798MOu@)86C;Mp*9nT{qTD=z(d%Kzh6 zM*GSv0O}Kwn|R-s#>k&?f3N@ScluO+e=wgIk}v$B6!K(7S>Na^Tb1p3FBBhChR-QS zyF*Jmv-Q!Ey|sEY>^mBKe|xlhNA%l+bsZ1c4?KC&*Y*GJShWNK0V>O~VHlN8QWgxukY$+y zFio@e=BlcyrfK4O*{Lw~Lk;XU(KIa(2o&!&`4@k|oTmQO(Io%?002ovPDHLkV1gu* B?fL)! literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..8f6b1edbf7ca1703930545ee56e22a47301d9ec2 GIT binary patch literal 945 zcmeAS@N?(olHy`uVBq!ia0vp^;XrK4!3HEvzLeVnDaPU;cPEB*=VV?oFfeC(x;TbZ z%y~O2(qA}Gq+x$hG}qE?4I(`XLgpP@>-g6hemr|WyJpgnyDou@;v8%&oLUpRB7%4O z)moS^`*be&-eCCLdsd_IhTF_P<{R$pni1pbvrb7ZTyXO0 zj+3EBo@gZ%iQ*Ohwj=AsVU;s}ITf zGWk8j7nxG?^3t8$myIU=t*tw=+GAVJk{G6Z(|eTyQIkHrGL*4k%ALFE*t^`-^6V${ z4xipFWL@g{?)h;^iM{O0*E?^z`@UY4xpjV#^5N=~IhP+#@Nm+4oA&P9Q#<)-i=R6h z>NCslVmsUUcB^o9+}R43xU~vyE9BWv9(u;Y6ZbLsZLC2Nds^JVnXl{i#I#H{|I;)h zr`>(K!sZu#>pri&v5)z}MctX#uWC2T*K>Hw$9@+{QC0q%r*fC~{{B;Xi`{~g{`x6j zVc2LPQuOZFW1HgY-`B-W8amTAor~SGGT4H_%eC^(;*Ae>W=!tT75(%1VZn!8Z2<<~ z%-@{wcKKZw>0caaAGZ2g_R6q-d-^>>T0}n|EIzvD&WE}8gx`1Ed9z6-`D{^-OLKp` zojPlp?p7DA>D$EeJr7QAP5AH4J;8%@zDDjG`z15||EZjE{jrT@etN3znpD5+D3v|+ z%C8d@`HO`Qp5by|Qc*jrwSwu<%BwtgRqmBL#p&I%YkjAD>DVEYn)tSbtJkIfs-APY z_V1DZmNL_nE|y=Kuj6oCQPZGUc+>pco|CihzPX)H-OircZSu?E+tIB}q5AV)H5@!` z@Kq@8%<0lz-%YyNrCXS9@GZRi=l>nANV~6H0S|6XN_i9Z_-K>N;@v;)9$t6q@BNMI hW$>qA94Wqz(cEakt5%+fHPw!Aik>mTb z@>WL9oEbSQa%SeuMJwNG2L`hIUFzskZJ*H{J#pEx%vm!fGv9eHz4p_J=e;fGm#emo zMQn0+%BLF_+kdvbZ+W=)rz-EYD;!585=^&oH}Y=Ki)UVQ<~oCPLN3#(k7t{CHyANK z{je;7d5w>Qc+1# zFYf2uFV@G$r1`qx$B`4ykGC@(i=Qo4d*}a8mxKoUJ*>O#Gq}1xwGQd2Zhe2*q2AoU zm{Z2`d4l`pw0b7f?J;N8+&Q5xEytKCwElyKiQxbLdmEYUYK>WDtpA+MR#C@(W1F8(TMr9Y1z(JM{=a{Ve}v4?*?bF@n%EBhUWO!dF-8&92{$o#H` z*WfGvT*euK^41ME<@to-_kGx~xy$@Ks5n&DPyd!!_C$S@t0QrwrUi)ez(FV!LRSU*8Iqpnoq|* ztx2`KEU=?#rHsIa3aQK0E~^-pr36}T$XqQwN$kNgsq6VKPo4;umt~5x6?|>^I_Chh zo~4+S@O+6k;=e1|LSlqwbF8r9l=<+;wU0S}b@|Gu(xaNr+y#f7JwKM1&wSWh_Ss1+ zD!#Ykz?=@=B-?$pznM%z*E<}D|J^W6JZRP2>6fyaneS+G-_Z0t`r%sC^P1^$f6T=$ z>Tu2b-`upbz|1SsJwMfU-z$d8*CQ-t_CH(25GEkI>C*52Ehn$6+s%LEl+rWC^PaLX zx}_i9IZq5_c)vVqa&Y6LQx`-^x9>RBEO&%G~Y>E2uan95(67l*pjvd6TV7!cM8* zk60FX^Ke@B#$G0qhTQGgbT=`oU1>>TdXY1t2 zNz5)a*#5e%eWwy*dvokN!>Olx8Lw^+SsZ)Bvvcc?jo+RgsjT>Cbw2pw!>6}`YBOT^ z*K}QwxRce9*)TQzA~2VxGM#$pdyp++W(wFNTwL~|gW!U_%O^81Fgtm= zIEG|2zMU2AFB~n>u>WO@*UQ#R0jrj?@>Dpo>bv+_Ncq;-*#FogE4;^DRfA2NZDWU6 z{#(UX=DlanRNheD(z>YZfOpLO%Oz*;Rfp}nS^YM1`K;Hw{(NJpD`B!{O=3LK_#hhD6?{kpQ~yp-EUj^h?ZljiMP z|LWbYDO@d!A`Whw_};U<_+V+FjGMkeRpZ5O9+~Bv4o;3%A;rflW(hB z-ZLvXnfG#1#*{M~`6l0&=U(SsC%F9FLPh;YS2k{4X7*KU8}9@u1)=9JWsQz|Ea7nN z{I<=lA!y=EO(9J`|3#Tk#4C#?7l-e?lzd%NbY+f_QD5GK_>{zH9&;)-P5x6GIb$E= z1FMkJFWA!83-#6R3=fw$%*1irF8uO?K8`)J7F(aXG5_8o?^JVbPwLds5AGLZFrQvN6m}%m-H*X3-c4#p18Jq%ex!j z+Jr7}x~|A6tI&-vPW<2!Jnd$CioDTJ@m=prmrd&z&EkrRwcy*z6()WmN^t8l)*rra zo(BitPkd!+c71QZuD*lpbLloCoszj(J2fL#3veVv{o8b>_wSYs-}D_eNFU${`j`JZ zq%wK>%c#}wL_5EH(!5{t?Qyiy$GzLm^nElfw|}~~GGcw8)`m&SrZ4WUu9(E1f5LXL zzVFsEmx|A{wL2X?Vo*6G4)@tf*WrSx?_PHxxTr*r1+ zcfOLj0WA*=FS+kM@lbh6*ON_8HnBL%%ump~edYTLNwKubn#sY_U&!B3y>$8bk5njU%=+ eiZvl0_`gE%x8wW8^WA~@i^0>?&t;ucLK6TqKBK+> literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-md-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..9089e92644f747f26f525e3182d1b1fe9e325088 GIT binary patch literal 902 zcmeAS@N?(olHy`uVBq!ia0vp^F+i-s!3HE*=EZ&iQjEnx?oJHr&dI!FU|@Feba4#H zXnZ>>*T*+e=0N@SMSG@|1om9@nca3p!#VDj%4|u`RIMKWIH9zeC)@3|B&yABJv(h> zPFnUR!;{xmOf;QpqMI0ZX;y|}wr{NbzpcA(>xTIE^Uu3qR(`JX-n;*Q&K1x5ZT~&4 z`)u0g#0zbw_wzldKg@BxM{u2_a*VOtjg^7X0;}&Yve{846|_mgg6Z5+r__@N-cOy!{m-%f z{<`V6ju(7Z+Ou}@jAy#7H~v0IEwvN>Za5+GLBw=9_FUZwrS%hvekI;G#8~rJF-y9n z+|k+e&gu5~b0?JK6g+l0cChK`ruZ`MxG={*jvpk{Q|;=Sv)Mna5jnT4p@036AA5P_ zL>yvSQ)1dT3d|MeU*$Dr-NRV>h0A#MZFM?e zGgX}Xy5!)v_2s1>Qx_6 zW&ZyAf2XBxWSI8vbht&ud+o;NrJ+vvXebcDal9f)lS~ zJimFV`i*U_$|8pS43U1P-aGvcuda06D8uf~bEkZfd5$H+`uT_3*-8yHPX^tJTCgP` z?a=I~lhw`P4YxB^mKRQy`IDy?|SSazNm0)a< zv)-p$OYVQ~y^-N>9lFrv$MNe0KU>yx$Av{mGSB{QxvkT8Vq|a>hrjod*b<{P_tz>l zHFEYfI6q(bLFmr8iR`m4cyxG|o;&zEY2$%!k3T(F%+>vKc1zrua!rg>iJ4r_=qpaR WrN^rFwiTGM7(8A5T-G@yGywqcnWkI- literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-md-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-color-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..2071f7bc375211cf0673a6deb0c7ed555b564662 GIT binary patch literal 1126 zcmV-s1eyDZP)yKh_qukE|_h3)@cuKAvTJwuS8@0UwXD%C@k5B;eywR@oM|j|6-? z%CoX_K7s62;TuQSgeI+Ea2h<`+^k>x89sOko*xXuriF9A`4To}!NjEyp8(4y!SUR( zpFZOYs9XgyQ_9Y1(*-6iH=h^Xft-)w&`!AiCp2sdiEo;-oRQidsz<}T?eIwL@Fy9` zaP2ZI-B&(uq}*V4dl_Qunadr_k;^{}bFH?-GDtCTx!&6k|sVSoy| z_%8H#6<(kI0KlHM4w|6>B_o#QO@WK z-3P(&8Id`KM_|Di===hVo@G8$b*owx?82{2m1u-uN6Cwv^_8grjle3~2|ITSY?uw> zrA4&wSuwCbp9}j1+=p@(Rdpz~u7n+Hq^-%I5}`poxo7g4w>HWY{Vz-nm~Bho=zUkG-K4sw5KN4q|Sv}Mq? zYk-wqve3uOf#>>})rx>Ub0}Oo4=ZvbZ+7w^EPe-4CPSZLk+3H$f~koR9V6{zGw2?H z9FWQ4B(&H4^Ed3<1ZR)K3>jWeh%>1O*bBsUoH{$@2Wfe>5uF)2JLU+y`c1++XG=d; zJ6N)3Ya3D6Iy^In7}ruw?BHz?PvESd6L#TIaRQ>O#L zS<5aw1qds*=YQA-H4#*_Wf=o1Y7e?7s$MkyKBV61`u|S zR}8S5;(ZV85H(+s2m8!;V2#}}cs9%6QP11*8S&7k;Y1!hE7onSIERwq6}IlTT&ha_ zddrT`sF``O+R~i!MDx`8Ibl2hHjuDGu&P!!R_n!4(5`zJp_b=ijk}T;>&NCQIz7k(P zQ+kY*+a=bdLq#d)RTB{zCz- zo}}a`w@XQ}>(XwQkYZ=RaEWF42!2V>@@IyY zCwBrWC-eH$ILVvi9S<2zT2??E_`{brfUt1gq&1utSJ%viIo!Fzg+nAvl`ki=QwEPB zzmWVwGB@$|B`0>um-iF16`-wEH`(5bIjn1@W@YI*8tS-tQNEnaP6>4F@pi#)%s?>chKC(@Nt6V>5C~Z;_`7ci)6V#4{vSF z7=kf|07OJ#4d+EA9=A7IQvuLFKENVGMl)hOP6zMny)%wtzJFulY(a96f#sWNZ^6|d zSx#oBG&N9m3Xhw*YMwcnknB4w*j7_qz}{TOBvJp2%DYUSM^vn2bAOV#iG8{3$tGzI z?X5h#!Jv`MTq;f;okZd+oDRuaGEzRg;ZgxX1|s{CoI%EVUuga+LM=FoxptP`F)Ufj zf^5mox-cw(Ehi`~001Zm1^@s6wk`)A00001b5ch_0Itp) z=>Px(4@pEpRA_*D)9{}-f`n5KzRig-MZWm#qI z;*wZeYciP(*=)96zAiZui3F)s>hfoywbqW~kWQy@UAL~zEk%@4G&VM(ltKa&3WZ3h zd2k$uLZJYFv~4>|y{nMTW^o(`na}6z?aQ(tm&+j?$Emj;%L3PRBeAN*aUA5FGAm*p zeBTdN!-(pL#HxWvtQv^Ks)0zX8i>TI0W*wFo_JsJ=egj$GGOJ6u=!q(tq)hfy)!-| za6M>l(hJ(^Nho3!Y}oRk&+{97Tpy17E!ei-ps4}6+p807_W^^c9DMqsyP&O}gqDV> zSP%hgR%p7~eKxjg22KXu+b--Ikjxas1r0m?=$$^|Vh}xhpU2CO1noDN2Hzi%JkxRQ+vA}{R@-ep-R(Y` zI(%Muz~}G@$)VrF4cx&IiQ@^n)|V#Uv%%+lQ80A6ly2=Ur3In63DUW6QZcm1x??3g zeZ?ePAKv@H;PJKL{ozrtAsN${M#-j3h$)!J3ZU|;8P;aOb*r)`tfS*1e%1>}ET7zy_xKz?E4Y2T#kovnn-K8Pb1tVQpzSq_ zwjCCeS=js1;?!YcbaZsl%45fc=>pu6tlVC-1qBm_#B$GMPkN+^-hV(e4sg bJKFs(el)?pX1ycl00000NkvXXu0mjfAJ-c) literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..bd0e814daa0f8bd68cc5855cae11c0f6d22d0875 GIT binary patch literal 1263 zcmV8h;ze#s_#{3bi^ zGvD7a^M1r+h7i+r9iyY87#|;p*XzZkpF>^$H}44{a5x-DNJxOw=>(z8F2si~;}by=VW1_rEf6E=|m4@0gj zZbVg8v$wZbFbYE;Jv|*cHn+5}s_P*jA;XV9wOA zJSTw#8ysk>@nTMf58Aq&G6qfouPy)YZ`7j->XwBD?k{1K&RF?NGIBCZY`iJ>T{zvu zHK=8;D#&t~s4v&h`h$eEJ7gSw+8bb1)~Fyq+rasWCQ~1a*E3dCsN0fWH*hlA=kLhuoT z&25~CH~Ucs-dn9A_p);cls}mp?3}v(BzWR|8F#bFx2i~w3aH|G1-IrJxMy)N=e=@( zV()hZEes9^_46MD+gAla&U(m!H&<#XWQArr7F9(}PUemKCA|BUjP}R9Q2}+`W(7Ad z)UmQ4xacjPP_%q2p|wVhVNh)pyE-HstX0we3&EXR6?8RtA+hk}R{EUG60r#$dVQ=t zm_MmKsAcUze@J^!yU{j?Dv*K61Lo-VJ>Sk zer4fY`n-bmOEoOcF|q$g2@QKGnyXb@afvUP$3*D)J9CLO=oxIGH!d*nAOkZ)@hND> z7pzKsOmUhCqGX(^erGK}!rkrA7zEq>gRl9J$Z zxvT|S6L)-m)8p|#jQ<2hz=vP?Xrh0PbHcDIA5k0|3wf#^KjN9N(y+s>p4dEs7L?+002ovPDHLkV1j_AMHm18 literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..e22db210838f347bb481462bf30e8e0b3fb5bf59 GIT binary patch literal 986 zcmV<0110>4P)001Zm0ssI2IZTjA00006VoOIv0RI60 z0RN!9r;`8x1CL2WK~!jg?V4R|6jd08-|stfcGlU|QQ4#htr+7HEGfzjr1*ne7z7jl z5}+x)&=>+YCe|RP>J26YC8UW)(_*}%1POYDe`rF(g}{Z06e^NXs_D{zbk#1|v6;@9 zIbLjK*OhF-Fq?6gK6l@@JG1Yzd*qIN8tH5KFV)>X0+a^RxYX~ z*?Z9V!@-^x)iuky64G$qt$3hC19))0e|Ut4e&*VSF%rRZC`eCx0B~iRT6+>dO;D-7 z>r1ijLjyotuN*waUk!6>Pr`AlO8}0GZ3m3SZ_2h_x%E?Vwb|N}*nfhb+$9&jk=Qt3 z{2predP9bR#eqPN58J)Y<-zLq;Ox6IDYLo+@XDY(eS!9EQG=V+@HqD# zERU@IBVzmWYH+g}o8{5R?$3U&G@|uJ+eCbiYt0U0Bxl8o+ z=VD+8TUK57XO}oLK~@4KJpk?Z1WAc=zwxsB0|2)rXZw~3C)6(JMrWFAi#|U|d%x$< zhNc8lc?f8YAizv?vup%2jn*(204x(s_-kf%rtvD2iT-s-WtnZ!MVCe|&$doqU{_($ z{K$4ZAr1d@@N1sNCh3cl{K-+VW=R0RV7>4z{qYc=y-0_C1CNQL`o*InM_)iRe9RvZ%uE8s#2}Af&c&j07*qo IM6N<$f_~=W@Bjb+ literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..10f5c431a1fd5d216c0e43d7d183fa6182806af1 GIT binary patch literal 1093 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 literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-md-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..d4aadb31ad2746deb1df5075099e51ca13231c77 GIT binary patch literal 1307 zcmV+$1?2jPP)cgoc-MI z@B8~5)gTSRj} zu51olK>`YHC0p4W4%xBxfPLu5W`hbd;zF@$p#jO4X@vP7S_TmRs1?g@)njLN#8B+k z_Z`UF+l%)KB60h4E$)7y8;4K2#{ByyH%3Df0$j7AW6YS$XdkYr@@^m zss2}G{bu!Ia&9}8+@eR>L&K0*aD9^-=|x>wl&ZtNM~uSn+iZiB6;=UkbD2fR5`Wks zw9T0uV^C zLTaKY4yNq5@gca-Hh|P5tss)1hJARY3D?Gl3Tc}4ayMGZBbf*O7aIwrvTr6;H=cFF zwf_>R{Su?}gKb$6*i-KePT2khvgy};T(!Id%Sk!xB`|eN%xR}?LWhc_VzFZ5`DzEAuIe2s zq=8g+F4c@zsCJy+YR1&qVb6Z%O*@LH9c(1ep5^D+KGT~a8q|Vx*PGqW^oN?JxF`DQ~1qz6ScF!)@SEZ`*mqd2y9L- z_BHh3&u%YH6i3qqN4(fhb~w(bioQr*uFy=DD@I3ZP$>heHRV( zjHPGkhfb8%IfTL$8y$j$vveq!6ArETK1Pf{z-9_Ae5)64PzSM|vrVd8}9lk+T1ZiO-BhK=yT=qm@p8!?CIBe;xWJhw?vJpyO zfWwx~N_HfNEgPZq1vqT!tYk-W*s>8yUx34w&PsM9hb8xZ&{skTM6v9Hv R?8N{8002ovPDHLkV1f)hai;(P literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-md-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-clear-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..1585000e9690154c1df3765a2284a9e59323ba0a GIT binary patch literal 1059 zcmV+;1l;?HP)X^PL%BIeCYuOx(T1CgeGKUJf$*eGyjIqsiMPXLfwR9rlEN!XIDGhDcr0eDH z zp}?e2U{WYBDHNC#3QP(G+q^rh9n%c}u=A)W=Ig7(#(>Oo05BZV7rl77!7sIMa%F<| z9gl7OSUuLX;E8*Mz*|#C`;xOiu&>Q~-$L8;Vp$~oYp5uHw09be|RVYVL^Ic=B4UbIx8*KPYCV z7wk>;kE9y|PDLaD%Dmj1tpNIlwW?ha$wAhv6vnTZ2Rh^DhP0kmkHhx2mq^sy`B`-T zW|xIYc|)Y@Y3T>(M~?^neoIeF6C`JdHJAPU^**OQfV_3F@BrS+k&ytu<_IbLV<&rlfhBl zG?Bahib%?R+|Xz`H>}*pZ>^C!e@GoapDHAsl`{MGXRUPeMCSUQTWwov=6-exWGZF? z@G3Kw&?9r9Ncx({9d+_Y-y~i=H2v7!MV8Z9sg%kJ+sS74$!7Q7jml4#^bPG-ET_+t z8zcf?QZ;gKhNH#;C%GolC6PVrsoZ!90CEoqYur}C1GsQW&)$h8&EGE@D;C>l2S4|))c#d`_mQYevY5Bfm$!*& z!^T6f13-zJ^T_1vpl1BF^L7uU0AzPZ%anS!`){`g`;vpBSG^oK9gnBXy5*GZj3d}r zuS}}O#c_RhYd%=1l#AnfTQFuAX8%a~%muA>sgSLO#(>;(Sbb<`xcW}V_rIi1oKLM= zCEn~SR0@E-8CszoQs(IvW;;vh4&p#qkgR7P}0?UM8FXe48AFN0j4(Zzu zs~o{iUhaiQrPlRwwrN|fQxVB~o$+^$#mcp}?e2U{WYBDHNC# d3QP)xKLKIFP8@q>%*Ox#002ovPDHLkV1lrK2owMS literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..fa63238e1166c1211eaf8680e7f565d8a36e5de0 GIT binary patch literal 1372 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 literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..7b37ebff4a05acde6caff7d0cddc556a830f9b39 GIT binary patch literal 1535 zcmVPx)xk*GpRCt{2oNH_pRTO}~&hEC`ZlAQY1-jcBXens47#~2C6e-4_Vuc{0kQ9?r zd_*Jo0FC`2fgchQf50Qp{fk*WpaGu`e0XuHgSny%Ldz2 zNY9on**f@jVZID{y#_wt2-O!M(gK|h=<0;_7H~Q={syCra5Gq9!4x6K?JbZt848La zA=&$NUJZJ5FC6(yewDxf8bQrNh^!o_t%9cuA#d5hW%?P^>443vz}X2`Dxl|9fV2$} z6a!3}0%kM3y;Ev%Upx%zbin2!aCE?xe}bTG2w}~F2s6C93yk5a+{2(73!tMFu2uv| z%MfGIWQdM~b$e8q;yyUK7h0NhWBS9@3TUc_pTAaR3cbDg;oagM>G;RB%dmeNG}p_y z0`SEqsk%DDBQ6n2HpsED&MqBLV_mS-3SDX{p`!&FszI@rLque-RSJE~7N{x(rK${i zdV;M^=;P{vOQoRL%XH^m3wnAa#$mLV-}&S6K+xJOP2PB?M~wnSN1JTQ5X$QKfo@QZ z(G99GMy+m?VuNw1eFQFOx(0QZ#ibZ4XlBsIo`d->K(|xQ6$2QI5+B&UPI^Fph#wCN z3*pc%b)4)=K3dSU$=6!|EVbMeE}zX>Ao5uYL~by8m%A|-;ekBJUoD@d*gT&xBNwLJ z2XRU8Xug!Yd#1METeBwbjTD4+o`;U;C4w*S3&&(13 z?)U-k@>__J)^3#_=E50BOoe4@C6adhpjA1j8aqSDerQMPJI&; zZZ>+B>1dO^K_g3yxMTm@A*jD1O|36s|9i5*F#KmY+GRgbTsI;T9BsqDx4(?ILBq`u z9S?0cRar+X#3y-{OUoSidT+t+zH&#K%!^Hb*t1NE4U#6nwd}N$S;By-+^1*(gBrh2<*@|tRQFb?7NX7Dn`73j#l60OyQn>>|pY^ zBxt)KgNr~j;*Py9+FOQJZXl!ilHX_;zD~D`9=_8U-Jlwy8&qR-gKCTtm#E#aYb+CK zksK$*mJLy{!B!{qFDhWJjuto_ zvX)6nwt_WNPIQKcHA`w|(!^f3si0U-xV;@3YhmRFa;(rhYhEL$zejT`KMUBZAVg@dpIy l(_}cAFNt}PEbssT002ovPDHLkV1h^8-!T9H literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..a956bbf4350f710eaacd18f17efce3cf9197dad4 GIT binary patch literal 1717 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 literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-md-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-color-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..1df2998a370fef2902ded9940fc8d7b4eb2f9fed GIT binary patch literal 1065 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 WpDgHwq%m3m0000Px({z*hZRA_@=0B84li< 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 literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..5c3935fec0b598055a3a3b7e60dbc738fcd84d90 GIT binary patch literal 1189 zcmV;W1X}xvP)*kmUD zi*tk#<^pEZ#6--%fPR??nL~#0Utl^Ck}+}F=9eitaj@xNOEei!KoS^k1%gm?ae$?L z@4oAYBAtw2@@(ze@%wg8`d-d2J@53~wkU*vzj3?!0k04@=n3_Pd z>~f*QxW>X}^XT{VDx#=v@=`aX)_$&9V;^gzo$e@`B6Y_@zX5w_I z-}iX)Gp55`Qb^dd$$QS}?H*LAY%h5^lP8*$aF-Msgs`PbU;GH9snfT5MU+Yc0KnQL zrK!_LT;rS(9`0g72qXNuo0G|D5j`_@UWAzN2omlp{wEeaql-n)=z{(GOXlP8gVNP8 z1OSOb>T*%=7|+Ylf?8OR(dh{QFKy6*gfQa^d~6tmo`ZeF#JYUxS#`xG2`QJpso zHTpf{&G1m70D#p={A?F#`I#*28D4_(d{Pu11pwft2Q5W%_b~eN6<^UEA29&1mP++) zq_KloisUKp+z1@(cBsW|pSryXCH{@M4?6*ms75-OGO~AKZ z25^RXbdy^kksXs+;M7XVv<> z>VTV6H&cCe>hIgiuW8jcR1=_b*twBElD5$D7$XCtKneJ*=7a-oZ0f?Z`xWc`0syLV z`IA+wWINom1OVXe=Xge%01!{F=N*FtK+iU=-*e9*xc^>E) z#uyp=k^o>!){GMLjgk!yY5=g*IFpYtfWM!05QI6DmME^e@mMR-?P-vJV4xj@08Im5 zP$zM4=8zD;2mnBg0SLmMzL`0s+#-(nk4tV1(-Os`7yHL%QqCdbRbf?9Fi%nXJ#S3G zwQ(G9*8qSKvGP9gNek&6!82D#!{xyJ<4mGw7&`}vs^OgQf#qWR!`f@d zS%(YTU08gAZnJ5r@pp#jkrw)BxwPe=RDOo-O6RXXG4tLXdO`hV9G`h#I@U(B?SWc% zY|s#4=g0J>N8BD(=J2#cky9<@)v$Fb;)A>(?+*yij}E@)3+_$tG%Q8(-Ll6odPWzE zp3%i!<7qbG+*KvIKth(9kXYiWs_8uJL<9;aDG8Kh+2x)QDcr?`kgj1V%Px~bhq3rG z5v{F@NQxUop~Fblrm#$#p{~^!?vg^n(H{(3*BPwIi~zvl-LdC;XFIp44E8<hxWA^9fHx{#a->VQK>1YL^QfMr(55+mgQkn-svJ^=@L@00000NkvXXu0mjf DnzKyY literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..d987eaf4bfb364dbce4ffcd5484bac9534073299 GIT binary patch literal 1860 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 W8ugf3kp7wg0000P)(<13mu*!!TW6~xOLqf7i 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 Y11sK;fXa=S`v3p{07*qoM6N<$f}T!T`~Uy| literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-md-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..2dae7928e8c9b4deb1e05affc0ec4b05b9487946 GIT binary patch literal 1537 zcmV+c2LAbpP)kNzwX|9_MCe^=XZX; z-}#+$WCBT9trIC(bvX8$9mWO$lK7s0UM<7W{z~Lb*C0$I;|<8J)HsBD=2U}qfF$A* zh}6q*YONkR>I_-ZdXwSq2FUPqIXCjcp6>1U7M-{y*|-Y+ z^^CU!znv99g5S=-J)4u@OYl38KnFH0X}$!%0||6s(~{=@-{3FbXU3x4=9bT5xs1V4 zU9c)ijkwzs{Qe(h4)lA$h#8NlupuS5rR=)TElAI8z-RMA@Yo}hP z^DpfA-LqZkmol1&-mHkC`EK~Bi7NC7lcS7g&AEkEXjF2Ptk*-^P3ATHJwG(z*ULnV zWdDy%IB~8S^G0`rTIEVeO&OtroG!O~ZRNk~ECSYiYQc~w1)iWZ36p+36&OF%bv-WA zguTa_5Z}KGVj>hce5whhRZi?q*W#J`U1gXs_zp^OO&_Vk#?))d;WzM)E(_%!$t2?w zGZySJBY$BCM#d?UUL6>G5_$cy(A3)8VrsP*_r0aoS!ry$vifNncv2V5(WAE$QA@FD9 z)MI156=&bpw@Ml^6Ujzv;gV1ck8vpr)BLC&0k}}pkg{zIhoMQ3bi+SMI$kAbt3GP%#aQ->{S!AK!f>4yIxL1*S`<$ene zk`Ee1e!*`v-xD0W-tnRa6CViVx4m_^zJxzyUN!!zaG>gguvV|eQoE04)FN||8m~Ow ztrh&dIa(eVga*k_{FWYrsSdwzxNGTSV#%plZ2~qNw&1&8?D+mo9R}U5=n(jcOKR}# zS^Et&KPOFtDTyxSU}lGD{#T1bkVDQqHM<_`lY_Cf!0I3HJsocG#b(?!s~WRNvskAv z?dg?TMbSziUruw&iaZNm+u6|Kn0=}FY2fJaR-@GD;NfSZ9k+g{=?VXvpY0eynz!hwAS``0h%?nqu0*d;If^s&EjD-* z4gW)A2G{}vTWIhl{3EAr7`eO_$q9kj`n;>dYs~`UW*cFnXtr&%d|BJpW$=aln+Y{pg=5#4kVo@{#5`?~S1e z-+r3#`2~FUORH(9M$<4~NLufn_^@YeIA?unMOMCrJHl{X0Fs6UV*Z#QC|&*IQ_W|U zF%4hxaRb;|HJjl^hbypv-iw95p5kfq-S_{bPKrrq&i5A9{C{JU?p%+6DCq?WwRZ$0 z_}+06rIZ9;6s+D=D#7=TlPIMm_@ZF-u2KoUcbr5iCBYX3t9O-3@V(3jX ze^)zsjw6D$FH0gGfs3@p(RX?kB6M<;ZlaB{lQ)=zT*|?)E#hpk`;Oky7I87~pFZEr zGq)^(=+5fODojpcKzbFeI7uf`#DLzmPNwzjaD+aX4o9$KL6^zwq-48}1=UcxRTAG5 nU|VV8qm|f1ha!4h-3agx*G;y<--Jy800000NkvXXu0mjf?nM0$ literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-md-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-outline-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..ee09ce88ba444f63cb373e76d9f5e3a4c69c9c2d GIT binary patch literal 1257 zcmV=P)8nDUA-_WC7v!u3rV~37W+qX$yH~d#NyZPqh1Zo0 zR=0>%^&$G|v|VBZ=Zo!kIdnS!KoQKogQh6dToMz_6ct@}bUR~6b;f8wbpaX+2~N+ zjiKhQNP)|2VF`ffTh7F#0Gc|(8N~yfiR7j;*N2qjHNlG=;f4~s$?%V(0l#wK6aUd| zR?S0;MZ2K16ng(NJb=A9=9H~ocVlQWf^yRtfC2DFuiV@f*_maYZlfky3gFd~f~?^C zL-zY-(f~?6_ZLV(T%j9Ci-mMMhWpeXVwU2I;DOiJ8BeAeV82Q&fmGlnE7uv$v zi%d~F0A5*bW{u?2hMQ*Pycx8CCc8cqrle8rg2ag88IZ4drBZjG$0tAg7&9dunt=8m zNl_4+7Z#SJCQ}_fk=U@*WI8{KtGOheX%XXZRC^MB_iK2@HgEL!;kykxv()EToD2pO z07;gcZmON9JOhz2k^6G^5567QeR6o!LykBb)t*7lG{e~<+u0&p*=EZx-O{G=p*Xvu zN&-g!jQO_b^UH~5GA7c>kwY8!wrkSSZ-Q|)sy%}oRw~nJ0+8u6U1$q`)({#FDprm} z_nncL><)?m5WCT6fYxql^h_Y6TVrcis&4M)e%1%slJv*Z@bA4PCv zi=|(XFJG6&mrfq-8Fcx&RO$}MveMiYscQ{qFJeY>q`<`&o)R8E;9GIO>BrwA)h*(N zW$divcm)9{+ib}w9$2>Dw{|JhFDO;@BM;6tY=4ryWpKuPlWQ^KZoI{l=j72YsM90u zJta^CcP3Fgp5jV2@}ot2vdtEj9IFYweL65Ri8{ERFLX`K624@v@%-zy{gwWY>PE~A zd0_?j=JWgnllQGnmg@NSGJ>^#0#K?_;)`YZfwJ79gq1rGo)E17<2C0qD3Z=~@TGS9LN Tw@pgg00000NkvXXu0mjfk|kk9 literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..3536a6f7d860ab5775c38b256ecf5cb91e33a693 GIT binary patch literal 1248 zcmV<61Rwi}P)001Zm1^@s6wk`)A00001b5ch_0Itp) z=>Px(nn^@KRA_asi6M(RO%NstFQU%9unoF)w7qSwA3CVR zt+w%w&TxO9+UNA1^F05a=iKuq>AJ4-H@^BfM({wGks*zVaSfdmcMB2%yGx~{Or`Y+ zCy%bRPA$JFRwSger~MjzKZOeA>zt!*v6~%l6k{z)f0uM!*H3q9yt-`&O-mHozd481 zrn2S5QW{sP2!LQm*c568Vo{A?M;HKc{BVrEUNiNw(bpT|bf<<~8hd)@^|5%N{h8ZH z(0@Tk4E38r<-+KYhKSzK3hl@Lf=F0H+&0ZJnSoR)m3|wV^jButWO8rAN z02CEk);e)|GR@snZ=s<%y;0P>%E9~vD)Z(mw5)X^7rTwa-LSCiA0 zTWk`xB8kvgDyt2^;};|o5Warr4uK6D;Bz6FU`C;sOxJi+|5qEp^^rS&Qf@A!^S~4< z4@|N0z!WPFOtJDn2x01#3qlBl%VWvmrzS3s1rew=#ma?1wFU9`7FVJDnDa=I#Ja66 z#KIrAqpmWKx3-jeio2n%9qR$7Zwe&glTMIyrTaRoH)`oVvyC zLi;wSsC&T8{uAZMlV>8*bXU7S>j-mo@b10Z?VqRe*pvUf+Wi-H_lb@?D(KSy0000< KMNUMnLSTZBS7aRk literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..a2109c0a6919e6af849e9100e50c641c74e984d1 GIT binary patch literal 1372 zcmV-i1*7_jP)Q~MSutAI{!;I!VF5S zG-7jX7gU{t4g+Aiipb=A>?o7L!;7#CL4#_nAI7$ooiGd;raQL7_2col$S#p%RyGR)35ZwcwHft;L)MPxu>Di*x{~J`^=f3cn#i6GiCO;RIEe2E< z_u*{0mf=$FY%!Zz6b0&HtqwJnT5z~PaJUOzPxrvi)k-vcr=OC7Smum_wSHJ1)rOYq zrVsPvEGgW?PRLo;HD&*q7O*L(b0@VpS=4J;bJizvH2q<~;oa&f^|-4+Z9OPQmtq)& z@2U{KfREIjGOUPbwm{on?1d{o>M_taN?M=9^8e|>eOMUd2EN+ z2R*p>jSi135@30%7#pM8ptxb6K}9CIqv}vE>Z%9uRHOhetPml2ehaj{qf=V-WCAt? zMZL{Yay?E?AQc6^KCVTN~C{VM* zT(CK=ot~4+BT!l&fXu`W{9b?a&H-f(<`gL3`?*-P)dQ3po%*!TCZKXp`OxsGG0iRN zO?N~*FF;0YI}OS|h(}woxgEP4h+S(s@k^a`$J;iwsENTmI$4AT(L$syQP>33o=R`j zRt?Z;hq*0F65)v@0&I$DvtLj#DIz@cq7Z433WP+EE^$DP_|PWuR>!2~uA|;`Af{YT zBy~d3dH-9|gQQFkxJ#TZ>A_pOWn}6>Aa}z!*W2$&$DfZgy6p$l1v0>%E$;^v%g57zb(en1b3V{(vOmTJ@5+P&{imtIwN&)EBZB~ zBpg>#PC`E8qV+EWN^^TG@y9M=lvP`b9dx!?Ft-C;ty&@riXlE06bp(W0fu6%MX{h5 z5@0AsTNHZ%Iyo)N1!zK;!gy29miycem*q;GEz+3WqAW!km%ld{-&@6&{oD>$)*)X! z5*qEu+UZvBxd!`NsyVgW%y`bg^1t+g zo5XZ>KUVD8K^41pL)E3Tn>RjF3%%EykL*&i*i}BE*meAbRQdFY!U0^Xzx&Fk9}eXs edi8&oPyYjJv(BewMGd3?0000001Zm0ssI2IZTjA00006VoOIv0RI60 z0RN!9r;`8x1OrJ#K~!jg?V4{)8)X>4pZ9I=dOdpuik8tqDJ^3J@Pi91YGS4%Oq0be zG0ohvG>e!aZp+*UjbHfVoH!G+4`^_iCO8bnxCV_nw-1!fFC@T1V&cd$gpEHX3S<0f z%UyeSz1I(?E$J2#Z>^=3-?!(MjN-M=!|a0)1*f})l(T7=`D_|yK6(wubX>OCN+|%4B{Jui zfBq`icWL8JMOq92;Bt4s=MCv8RJGG^w8e67R{nKBSZ94>n}y5MojY~!p(qk>lRhfe06zE}VN-GjyT2e_x} zS?_2G!=i)`02mfEozA~FSlm5W{N|bbSkgOMQs*|E``*?wVsHM!YPRV9YeR&gb~jtK z(=c#lb)996FZi$ZhKBojPwjM=CkY_{y!G)D&MNwYqx0==%$HRg8r$+?$L?>)`SR>y zd*htVLG5oaYba7GT^#I_`s3=BAk&C)D5(NN0sHpj{K-BL2w>;{d#y=t1oYbCIIn9QW zNR()N`bP*b0*clm^H7p-r$Go5nE*goAVh)KFRiEIRVHj;)`tEG$!Nk`oqzv3=B%VC z1DYC3+NNBiA(xA{*!6`D>X{eWy&m(Bj|YILOlHQVmyek3<H<-tDw#M#Hos_C*P4NYhAhx_@tnWXJnH5%@F&HU-rtsOtvJa6auyunMI zD{B72d-u1LQ0-qA?m5T}_3^Rwzx)s)1lqa^SPnfHo^QE7J0Z1p6*PZt9sf=IaI;ymsOLr|P!BxTS*hL{iNSG(b>*oW@S@oJNCztuG-%2wG0|3LK z&OU2tMYgmn0#_xc>Ot&V43&}VQt$cD^td33a>l)NLkQ8d-oDM~K4#jnEB>{~Uy!t% UPs15+bN~PV07*qoM6N<$f^Z5J6aWAK literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..bedab5dd5bf1f2eb85907315d360154e77c08965 GIT binary patch literal 1668 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 bx6%IxG@n~TI9Q^L00000NkvXXu0mjf!K?~x literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-md-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..43ca456442d3252609292d70a6154ca944125bbe GIT binary patch literal 1050 zcmV+#1m*jQP)Px&)Ja4^RA_rLMtSF5NqV#gw~K2YG|rP6hvBjrSvl0rR@0dEm`Ys z#cj{dKJ57=lbJcU`JexsIrGgKhiRHtYlA_3RT3S)J1~bFXw>0Kv&dXzQM7rCWd#8o zr@r%9pYBMGx2}X>Yq=kzzRDSI9SK8yl@sI2MQylUT)F7PFo)tTBXKZ?z=*eqL_-^H zGum*Q(T3ZMHr!^k;WncUw;64?%_L2=fzMBa5&T%aF$Pz=q4_A(ehB_iNxySGyi*5< z_d#`esP5Vlc=i>j+y-Y)!nXGzzi{Gfm6gCBZU4XAO>#Z3VJj?HDwq#rkVV;`iuVf*SR&56L24F|Y<9_p*X>4co+ux2A9O@pepqHE^|FPu3c#}7Xa zOY*^60p_rz^<0jw9Kf;y*j@>}9ilNU9UgrWmac$Z&%nswcnz*J*!U`Z^4cWLxCKfK zzuFBa4$AS-S{YIIwzy?WDb1!W9Ym9-uG0rJT+!#$iC~+_;kyHzD}4uH@wbupG<}B zOn9PHy(T4wUucKjrLuV|AY%b++M%N5*kM_+MdDneOi^n~VEz)d*HvQp@PN##ZB6oG zYHfg(k3ot{@&h+y@A%i>J4f*9fq)7X;q-UOe$Kq`JahS3q&@_M-LsSuMm zd|C=v0SOZUdOPJ&&AxYhx$NNR>FbPz3W=V&FM+2BQfGwHSFDEV>Ckd~;<|(VQ1byS z&VzY5>NF{dQfAJ9f?^p7i|&K_S3=7%7`ra{RsfFdhoa}8^lkXL8ScuFr{G*8{Pmj( z6_NSsU5VRwRl})oVfyV*_;fH#{PMr+9zOu9)=Lzm3MGbTEru7$#Mu6BI94kkKL4a< z4_xb$8N55xY-@EAN2d*6gIuR1-BEe}le z>d?djy_RA#+HjlEhTDub+-9`lHlq!<8Ev@DXv1yBNJ)*+%8@3Fl+*x*JIfbu9SMUw z%ZK49j__Yf6B9hey*S$2+pV_7WSZ*kpufX~-&C@mr3sSk8e>+biKn=S+=u-94aOHR UZPKPgFaQ7m07*qoM6N<$g5~l3uK)l5 literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-md-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..dd5d081f75dbba6ab91389543c84df9f3f5ba8fe GIT binary patch literal 1357 zcmV-T1+w~yP)aZ^PKZN=Q+=P zJVixCPSM#gR?UbY?|_G*bGT-KK=oR1Pn1KyahIqOS%Syo!Bdc5>`WV2jk5(7R&b{% zN1%2+NOk;uRTWR(fQQEszQ&U(6&3&s13gyg|sDREq{CWJNWA& z#P{H`-p~};?=82&s7@8XBoo*EXb<-Gb#NwMHdhDQ$)^7-f(gCN-#}rvdK~KCWlpSl zN4Wbz*tE=mP}}hdIHmBI%&T@&b?7n>jva)3+sv_3C*a%9%;({6g3g({4}Q&qs7E2P zJ}iod-CKMB6?T;{*t!OmPxBqO346ktBlch?4}v56%|@Rb3{S_xtQX&`_G_B z(7qRp7Oy&g=IWlMO`bWMVcSRW{u`H%d7u@He;dBq083>qHT7{cu^IeEu!;Q2|7x_E9#|OLM zB-FVba^%=-8DksvE2)R=!Ja=_!ufy+)4@rUHD6Q%|BH;+^z3nqp>Ycs`iMx6U-zeV z7Z{cd%ch7dt@pvs5h+nQ>h?U$9RWXlY1gykKg_WQ`^rFHG68meYK{h~**0NMS^;(M zfDxko{ub3%BxE6^&W6o0#w#NVd%+l!$crz)t9@beDtifX{HjCtV5iOzt&?mY9s!;D z!F|o(bxB@79lAcS$4k|5fAed5c8Ww_mLyz%*fU=+c|!BWN=dHmdsb4|{t2?dy)bnx zWPAXtrJU39Y2N21Y&CqnrXkx$Le`r|ZF=^=iO`{sXtu!1Kkl2krvQCw7)+BSp1Zd^ zYvtess)6;3%n2>rE>*>82~Ppw)zFt0z{Bkz zPIR>Jx68x5qSeSltzoRJos|YDlg-@KY8V}^8eYB{Q5jLsR`c#(KVOha$VQ!Q74{e6 z$y#UMc(bXqH9<~&&fMUrb&Y|(qfE`4vm5Sg0!`Z+T~~d-(kcpD=Zh6xZV?UHyUY!Z zURcc^y56n~--=rL`NP)#j1XDWTE9}l_HJE6PfM+I@$CKL&0f>+>?lb`%P~z{`hfZC zjj%BVO8yBBY`ue2*=W<%)Y!VO4NFZq>Tg$rUAF-w%Z=JaNtTtyv&&<0k6ev_6&Z2S z21dYz9T+Doqg>clFa|b>l{?75mU2hAutVqrE^HTe2nmF6DJw135bpPXy;K=&_lK3i zzlPenh+Qm?#omg$jY}mbr>`w zPdbkBWBBasZ0C={Fm|kLB#r)X_caeoxb-!UhK>KG!+>M*nnx)S5fS_g8WoD8cPd3F P00000NkvXXu0mjf3SOn) literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-md-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-color-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..9ef4a0d61b8ec0d8a56572a7554d7f355f9e1059 GIT binary patch literal 1079 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 N002ovPDHLkV1n|rlOX^A literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..9a93db4c0a9ea8681be8c16837dfeb6a63fd5dd7 GIT binary patch literal 1120 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 literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..1af5542162aade7bd9eeca877d4a1e5ba7fea9f1 GIT binary patch literal 1785 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 IM6N<$f@&t$*8l(j literal 0 HcmV?d00001 diff --git a/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-md-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/states/button.e2e.ts-snapshots/button-activated-solid-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..ebc7a32a671da503092f116058f1db9c0ea1b3d4 GIT binary patch literal 1195 zcmV;c1XTNpP)KOH+edzG0EX135hMDBGWs^76AD9v;%vxx*V;JI8! zRJqA3c&1~Rbr3>yQ6{2`qJl1pI=Uzm(KAH_MbUR3H4M|eL2AmNFaSVEhMr-$u|ueL zv$6sJkmaDRzc;U;jjucw2oK)6#(L;^``WtEPrn!4yOJI+Fin17L6!HrZt2$6@O5Dp zz5f~8vTT|Wi2I88`f0{Lt~-&MG6Fowes#nX7(1YM9!zzlV8@G|>CSQ5q5wemklffV z&;}^I-&k8=lVtK%3peFmr@j`#({mM?@-q$fZjKQM0Q7s6DXjodkVSXwP3D8->_ss> z5p6EBEX$^gs(nG}UtN-IXy4PeEk^?yCKZ7YqD7RRVY%iU3jhb2x#44Ju0m5RqMW@b z0*C-`cLvVSG#qZ_2K`EmRseWsqa7o7Xt(dzei;C&pRm(u zeQ|Xzan%$dL>PhC%_yFS#6m_AF3F`^t_H)30Kk#YI3YyV6-BMMYXh<*lXsu9$LUUs zC`JQvB;&i%s4AD$nSww5MvOCvDamnC2*LROpAkr(N6B_ZWqO}SKGe#WEitZHYK+I7 zmgTejK6>D2TKM{hKcvI0Q?H#kNwOjU@G?;g%Eu~>h^2Y+~;uYAn1XT2@JYxEoM;VmrzOEQQd0DwWi;$um14vqh*yd}9t0Ekpa%?$XI zZ+{E93QRf9F|gCmY5zI+z#_xyrN%QCgd3iCMFD{A$C-}3$rox;KDi{O+R^%A^H06f z2VbhcBJ1c1y03_?LY32CENBrW%RwF3U{?tIs0usyrN%!%ZqcK)@K>@61N&J)aPt$PrHbwgU?{C`rOC+ZEM z3c4sN=%T2gi=u)qiVC_Y6F~^+qNt#Yq5`&=^p7y2u$urEWvVoqbD8Bi65dwICYtr{ zQ^t5WCs>{r#P?*7rcJ{uvl%OW8+zIQE_WnIFPHd_R0J?ae*+Q5&ivuTN@@TA002ov JPDHLkV1h7%IQ0Mk literal 0 HcmV?d00001