From c1f631c1cf1280a4489127f0408e33167c06244f Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Wed, 19 Mar 2025 20:33:42 +0330 Subject: [PATCH 01/25] chore(test): configure ui testing in playwright config --- packages/web-components/playwright.config.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/web-components/playwright.config.ts b/packages/web-components/playwright.config.ts index 920b6e0d..b1b0add4 100644 --- a/packages/web-components/playwright.config.ts +++ b/packages/web-components/playwright.config.ts @@ -35,4 +35,9 @@ export default defineConfig({ timeout: 1000, }, }, + expect: { + toHaveScreenshot: { + maxDiffPixels: 50, + } + } }); From a405850895e08f67675c87236a102b393d0221fa Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Wed, 19 Mar 2025 20:49:01 +0330 Subject: [PATCH 02/25] test(buttons): add ui tests --- .../button/icon-button/icon-button.test.ts | 46 ++++++++++++++++++ ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 2489 bytes ...brand-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 2415 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1382 bytes ...ctive-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1143 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1771 bytes ...vated-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1487 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1389 bytes ...ghost-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1123 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 519 bytes ...naked-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 342 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1081 bytes ...imary-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 740 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1881 bytes ...brand-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1926 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1185 bytes ...ctive-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 971 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1441 bytes ...vated-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1109 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1205 bytes ...ghost-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 989 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 497 bytes ...naked-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 321 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 992 bytes ...imary-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 623 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1387 bytes ...brand-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1447 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 939 bytes ...ctive-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 827 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1110 bytes ...vated-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 844 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 997 bytes ...ghost-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 807 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 370 bytes ...naked-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 279 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 788 bytes ...imary-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 519 bytes .../src/button/standard/button.test.ts | 44 +++++++++++++++++ ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 3133 bytes ...brand-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 3343 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1420 bytes ...ctive-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1828 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1927 bytes ...vated-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 2236 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1471 bytes ...ghost-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1900 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 576 bytes ...naked-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 699 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1199 bytes ...imary-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1357 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 2408 bytes ...brand-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 2561 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1258 bytes ...ctive-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1433 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1609 bytes ...vated-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1706 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1290 bytes ...ghost-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1483 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 536 bytes ...naked-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 543 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1068 bytes ...imary-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1084 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1766 bytes ...brand-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1966 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1014 bytes ...ctive-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1307 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1233 bytes ...vated-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1415 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1077 bytes ...ghost-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 1368 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 399 bytes ...naked-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 530 bytes ...ading-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 824 bytes ...imary-\360\237\222\273-Desktop-darwin.png" | Bin 0 -> 960 bytes 74 files changed, 90 insertions(+) create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-brand-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-brand-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-ghost-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-ghost-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-naked-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-naked-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-destructive-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-destructive-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-elevated-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-elevated-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-ghost-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-ghost-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-naked-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-naked-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-primary-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-primary-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-loading-\360\237\222\273-Desktop-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-\360\237\222\273-Desktop-darwin.png" diff --git a/packages/web-components/src/button/icon-button/icon-button.test.ts b/packages/web-components/src/button/icon-button/icon-button.test.ts index 8c5edb65..038eec75 100644 --- a/packages/web-components/src/button/icon-button/icon-button.test.ts +++ b/packages/web-components/src/button/icon-button/icon-button.test.ts @@ -168,4 +168,50 @@ describe("🧩 icon-button", () => { await expect(spinner).toBeVisible(); await expect(root).toHaveAttribute("aria-busy", "true"); }); + + test("📸 should have correct ui in different variants, sizes and loading states", async ({ + page, + }) => { + const sizeValues = ["sm", "md", "lg"]; + const loadingValues = [true, false]; + const variantValues = [ + "primary", + "ghost", + "naked", + "elevated", + "destructive", + "brand", + ]; + + for (const variant of variantValues) { + for (const size of sizeValues) { + for (const loading of loadingValues) { + await render( + page, + ` + + + + + + `, + ); + const component = page.getByTestId("test-button"); + + const screenshot = `${["icon-button", size, variant, loading && "loading"].filter(Boolean).join("_")}.png`; + + await expect(component).toHaveScreenshot(screenshot, { + animations: "disabled", // we disable animations because of the spinner + omitBackground: true, + }); + } + } + } + }); }); diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..93c7b0e42fb32dd2b965ee92f9fcdcc1579c72de GIT binary patch literal 2489 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 literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..dcc5d61fa07ace1cacde5b320f5183e51a4a45c0 GIT binary patch literal 1143 zcmV--1c>{IP)Px(F-b&0RA_HKa3?NVu_y;tscN zp$jrJF%qTiF2rq8F-X4}fN8x)ZW@oc|?4R42IgYdZEAMvZzHi^m zyElIb7GcjD2k~t%UkC6lfH5#iAY73T;1q--00#i}L9_>^w^S_tV@m^>cEGNC3xekX z`T@Y#n%#T=_*b;(1v$<;6Fu67xZ&Oh<3|8fCIVupfbfilomV=Ia~tAD<1YBq(=Hfk zrvfTGrQzW}@-)h2h`pnq0s1MoG$VM8ilxV$KHZTa_PlYRwF%&ckv4sH0kPOg^2jvA z_4+-4Ux0AcnmipCCjiaU$jIxo$5IXX6aS@kaV8Mv(h^3ZA+Fc&f%vzs2{VCdCMi;} zhS>AQ!L4e~hglMg6Obs!%_$MzqP2Nx%>aT1XFG5F?^iK6Sq1L4V~s;F{4}CfIp1FqE$51^JhD60<(jYWqkGMNu-^6DOwOcBKF*0 z06fs^K}JZ4K3teZvsTS~)6H5HA2(KlgfRB68<;g5cF&1D_fK0HPR$h+Eycli4&V!q zYhz*lC@KQLm}xJ~S~VC(Y6x|LGI6}VYAbz@2{1~gy{K$9w6vUi{0}WHNBS^=Q4+x> zpaEw)^6d^x+{xWmr%fV+D+%i%J#?~@YLk`bJ4JwTYT8NG_*bISstD~=9fol#{Jmx) z)I3Ns7Oo!JO<76?62g)2H_ok)HnEdTecX_B+`xo|2muEIz`kiOYGP;217%8yZ`P_o zge)b8eF369(_RKA%fYbAs+>o+wuAp46&;;)9}Cf*ad8?(RRpR=OB0z^S?D9KSy?_P z+H16|;uNOEXcW18Ko?FG@+=?hAx|l!A=kYHfwvZW52B%}2vvo{PXLyp@;@!yCdYXf z?917zx_d;0iq7|l?D`O%^-_@$A??wf)BcQ75FMP`Ii*7X?VPr0ju?`A#JqOlqO{?) z_Cw`_^C9=IJ~)BcrJ{4Q{lkRykXV#wnwJ#D2_P2ZzKS&@PsYf2H?@1veA0<{;)<0< zMqYz3*Hv9Q5a!ZO!c&*vH0-){11MI_}Jbui>d$s002ov JPDHLkV1gzE5+?uv literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..6f77e79a6667971d810ec4444f156dc6415c5090 GIT binary patch literal 1771 zcmV;P)Px*rAb6VRA_mT%`O2wC;wi*zTzLb`N zqEG~%#VR5yh^>9FPrem>D;DiTikg-vCqa~?=N-2f5_2ZG9B%Hf1+*|fGcYAl) zix~y(YTL7%5l!gc)K>$9zUPjZj zDb9HUz%XO%#mvmiz={aeWuxj3_ABHh@bD=@3VvOBv5Xu(D1;8cCau4VH`NxJSiF5v3 zmgOD`ST(3QFlAmzrBa79O;cJ0W0I0er4Ci`mYJa{j60o9A8$2M0HBn1Gsdo(iVO}T)RM{MfmX*-qtYL~M(7beLjaIMq3}o$gx#&X?~SWi zEItuMai2Nl008N9`pBmS0|0^`>`tfCM@q-W81no5-?!GZ`AfH*03Z|qNhA_GK1J`8 zBnZOpL?W@H1cdhX_OBPBqyGMW^!N9dm1)|X^;lD6X7D;$oK@0=3l}u6*J~v0!*W1V z6var{Y_^$QYMk>p0IwL0MmG^cx|(s9E?v5W%a<<$0NieO**QTFkk9AK%2ZW_*XxBS zijMmxgmgut(M>cM4DPI>eoZ}n`V`l$U4zTzGSd0;=aEXKj5^DfErX_M$mjFO=krh$ z1@GRy17oZiCLkCL?j(${JCY=QKDXU|rxo6F@eGc$u+E@zajTD8il z2~bt_H%cj8=d__4H*Ub~cEjyr}H-@kWa3J4)V(ex2;Ub=JVjxnP(0#i~c>;NE@N};W-&51caT1O>YNs?rQ8zI(@ zuC>KEZ|XP_0b~I9=iPuP!sT)S0J^&yUq&rmy40BMnlOE5sHSOCPFmQyb*tf_yLaz4 zeEsC)Bp730j6qdZC#FEtv?*FF7Dt^lA_#&pDF}kl@byDOLq^E0U%%doDJT|;qm*+# z;-rzjzCOc4_wV0t=-Rh$-$IsUC+~ zUpF{7Xn1Gi#*I$RfTAcvbYfy+z-dE=4<9zdE*g#E%9SfMueo>c9%8W=^7%a4+uN~i z+cu|WU}9oofB^7w&R;ow;~p6q!S(CcjpKFeKD<#KJa`bIC}Q>M)p+vc3825on$_3W zSN1MAA8DEX)x2o&m!-shE=#g!mef#!d|Ni~W>Jo3>y!m47+O_`@ z{h>-!RsB;G#a&J70YEGkLo61<>({T*+1Y87_xAQSvl|o&g{P7veOcOX^#SmYkB^^h z>YDf?YJ7bBr0y6W(SgW9d1;|#@s38#+v2h;|I}LZ8kfap4FJ5QumcdtX0x|i9YXag zo6X(=5GaKk058#j%-bnMRn@;mQQXqH`(9gxLg9rZNqfy(DdvzXOD|u(`~kphtBtnN ztZw5R+X2914LbmB@p$}bt3#@q;_>)V0BzQA(^=rI2DKQca(#-f2IEF)v#W-u7Q=q4 zQo}Q)O)p!Z0D!h|IJ`?$)o`mwR8fn5sZT-;yLY38nn(?CfQq&-dNO9Q~P0 z<`=);f6hGUt4s#vJ9svgjB|d!|J?BKaIdPWj@MANq^jz`@bGYN12BMo=jUwe*YXqq zjE;^T?&#?FR+6NqeC#)aB$LTsJ3Bk?SpcfRl$Do&tPqu;P$~cF)vKORDD;)j=Q}vx z&&r(hL?)B@Bauk_zG1_L!79d90FIfCG0^&3(fCUF{{gBI)83mqQ+WUY N002ovPDHLkV1mvRd0PMg literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..4f251dc143076b4611a7616b8cb5a13c3099fb23 GIT binary patch literal 1487 zcmV;=1u*)FP)Px)iAh93RA_HqlK?(c6lI1Gau7gCJlElz zw-{p$05wYKvo~+vEF3<3__;{uQkgr6$6bSnphSWyg@P0`5sCncYin!gDW&s_u{s}7 zjIlbUbbf7Z?R;3SRF7P@Y*W%Q+l85JT)zVAPAUHAG9!Q!9>dZiDf z*=%0g4UjmnX0v%I1uV&1JBOi^&hIuzRFu;BA)!)XiU5j^&;w`7JymKu-07~iI zy$%BailUsNl-`wY^*DM>t=Vi|8h2Y7R$}t)H9aCC1OV}U|2I`t&yDZB53e8y{wx#< zpUF)Q0N}dr)%Ohs08~{y=eq9I@VeKBbY1^;yrzvVVLJgp6ab{rXw2r}ojZ5#44uce z?X1;8Rn>EiMq@S{6!vXyZr;nbVFXlWW{yD>=BYIPO>^gLDzJZ6nHXmOfXQ{!*94>|zo-EQ}OE~N?$ zvwg@*-EQ|j0G$BPU%Ytn@zJA4f6qM3NV07kwr%%T5w>mjhIhj-@?Ig}<;$0!9y@mI zA0pgDJkR^JP$-F#lK0h1vUg+; z0RSAw`F_0S4X=pJ8~`STmvjJAd5?IzDKWB53EN8mCW!!&k5h=}d4CiNg_GlZ?}O$0 z{xeO}K8a2TO57Z=w6ydcfQ@k*ouUn4W855vebHtIV1K<{zc%hBm85#Teht9>Xmbm{ zoK7S`t*)-#7`O3Jt*)-#NP(F^c-S?-Q+wgOwLQQy;h|S5&=i3El}hET=XsTJk$9e0 zsZ=UwC747YB90_UN=?_1ki%Ph0dVQr@J8dTF|@->%ha zmp#v0*liHc^A>8g+T|f&0P*Ix9qSMB6acKOtbBRs(4nt2O*^yAnv5XLX7j=H^z_dW zfFzi{`yo&iA`S|1@oKeNo|&2Xs#Gd{p(x7CC=iUXMyJ#HrO{~obo}`7#ROyHfTH(6 z#NSC$jZR7H`(0dI{OHJ$BePReQztY{`#@FIX+p?BLdYck|ANxxoVS7?Sn)jX-*&tG p+;N=0%jNP?#K7optnqR2{{W{;Z)CL$5CQ-I002ovPDHLkV1kPW&=UXv literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..e44f46f3fc807148093d4733d84596fba0adb6cb GIT binary patch literal 1389 zcmV-z1(N!SP)Px)CrLy>RA_&0$%vw@1HpdenvnAjU5Hc~58YN-aQxz{!- zQt?0V9}snIA@&2LNU^myrLlJnu^|!DCe;fIDK(l!vDxlPBDj*XAv?Y3@pO0HBzw-B zjZyl*!tU95XP$?ddC$D>I|3guIX&HCDAit2stwqrV7-6@u-b0&R6$li8W@v8jLr)& z)EJB1_KSni?O@V0w+p4Zlo0O=X!6pBf(fD2_ezK>jq&&m9X_4~WlZxRa01w=L!bf% zfKQU~__tn+T?@+2%)C{YpFdp#A>|m5hH*L(jrO@QawRB}&7Mbyk6lyKfl{etB5|_X z=2Z!roStqGg~FG>HZ5}AF`}eAT#fTsQqbR1Q~Q)sSAd9b^t>S_gy?FhukT%~(V~Lv zjsK1B)bwy@F^93BAbVzhs2ME{2qE5EXr?L(viHp33Rq?fA*ZC=QE5-fO08`Nuu{bU zL~M@F;WZ1(&M^k#0b&E{Hyk|k%qG=ExFTAGlCvAg)?TQWoT3E-tdIcGjq&&m2_Tf}s>L8fgM$nW4weqAR4s;b zG(4N3`(A^yN;rGw4Cl_Cb$(AgctD|0V0L!ad1e>};c(cmAyF{V7>~amuulcPh)JD0 zM=F&9AQ%dj{3oR(Z&@YJ=H}*DwQ3cCKtOwJ0Zo(B(=F0as$IJ`V0d_#o}L~;p^)=A zb?Ov0Jd#pB11v5IDF-MV$U6ac=Ez$V>ZKD&6)nU(GB?Td;52#3QYlSv|x2$p4GSr$`M zQ@S(&Hc18Rb$j{h(j`aGN8R03+l9kn@|H#3viR%KBV8IOSTF6onP=R(b&F6qOeh@Y z!|rZc+uEwOjYJ~E>g%07_2kJD9V!S&1d5V?p78bM%Y7qI*vhCkb-Q$PMmu_DHw*~>>!MqSdzJ(8W@80ENPml9^!-fq2yuD`+fk1$!rY44mhXMHI=FJk@{hghx zUAtCicqe=i_*hlAH$F~ZUmy31PS^l-b#>IOuKfP~;NU@j4yJaMq9!5u_5OaY_xG1R z6s1Ypj*bpGcJ1q}697)i$CZ9h#7SuwyX_lO vwZ?!njNNX;@c;F)3V3BM09L|ExT5(FQwI-hTstG100000NkvXXu0mjfiTR$X literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..f5e3b13281daaa991da0e34177c43f0741847e29 GIT binary patch literal 1123 zcmV-p1f2VcP)Px(9Z5t%RA_>4O*KbZi5&%v3t^xVL}s&mR2?m z9)>1KPttfIXrYLFqKQ4BbcgAz+}SjCXT22Oy`0YXN4LB3zsawZc30o0xBKqx?hzca zyT5vM*!w*1Z2ckvrSSwO3=P8Y`59)jD%@6DM;MuM>Y@4e zRApHrJa0bv@EwVessJt&Y0a@Am7*tI&P;+ir5#8`=+W8eaYC$JKy3kBL}#_rsoW0otb1q-d#*nJjSEiANJMt?*a?SXI{p^v7UGbGFazhVzV|80`LnBqUcXo8BVVi9W71W_W>n5tB>te zOVA_Rgn*2xm!2|thLYdeOf?MyJ3^hCS)sGpa=Tqw)N;E$GKLKV)I{PC(3rkj3(eWt z%6(1x6mTVTKV*u@l+k_4()_px0Ef1Nl$9@9bWs&yyM7dhf`QO>6ul1ej3ujwv?)im z9B`ZzLZJ@Molvx}^GrQcbzIXygb4T~0BqY1q!)JCI?$$?iOM0cNGKU>3qiDHJBpMt zo_1xG^Ln=%KSXtOOwxT8f@sUSI8CA-lDbAK5?NGPn8HHbaaH$?neJF8oG+mRX9`vaP-`XVW8RY{rB;?oU5w)jOf*U|1MIe zJ}=Hrk2SIOk(1L48l^ZoNS~Yv&%1CZr)kY2hH6t&@4&ov>Z(j(UQ1spXWkDDqUf&+ za09Vf_x-QaA7<`{ScnGz4o*du83#(^2{H{erl&s;k@acnq#&ZDyc_Y{9jm&-T%4#f zGZu?(!Y|#me(9OQwV9bWEQAEG=~P}dHdzQ+W(Jq>)tE}BKJ{AdvGBZk^~Ths=?Tx9 puVM!Ozh0KXrFj7`i}Ub`=D+fi9W;Px$!AV3xRA_vA}|qMzgW98Ve~(S+TXVv1B94|3Lf;HnX*{ z!G^N1ASZ&=e`Va|;pG7Lx!oQerQ_PE0TW&p-hvN*ShrRtq6k0Zjw1 zVk>3%J*$8^EQDAD)UUF$3hbBRTLkV@P>rEtEV|s3>S*Nz^G#88zh>YeM2tm--c-4L zCe&cIk1R6uF2MjCCh)&k-7dI&TV&`!WoR;if2#yiFE834EHYG5d#IGazfbLR3GL!{&|L8X)ovju)0c7SxrlE*@-3Jc>%&$LFe+D#J{Lt<11_ut zRO<9N0u0BD*#b7L7q0YixLYg>T&d^l6<*hI9LI4S$8j7djxRebP`=#Us<{9F002ov JPDHLkV1n6_;OhVY literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..4722a272a0cec2f6a9d20cd2d3066605f1fcac69 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^CLqkg1|*MGNWTVBjKx9jP7LeL$-D%z1w36GLoyoQ zPLJkmQQ&d4-fU>CEgdU)?$iucHY~&6Ayd2 z%=Cy)@WW+ebe@Q zO35xW^@uZH7v=vDpY()}^<~AWG%dvtK_mC36INI5iFI?Nn@%G@N6RCVWT0OjpYdzj52j*y=&}vt*beumyf6bi#ZQsw|m>yi< zEO(^J?>6sx0TWyMlbNgEcC5Qt^d-hT&;5GF(nlqy0=zF4)fzl4J-Vo|LN~(2dYa|$ gHKI%qpE1}>wSU)F^-44;>k3H3)78&qol`;+0L~zUn*aa+ literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..53193425b6f47e2305c8080e5dafeed9cedb514c GIT binary patch literal 1081 zcmV-91jhS`P)Px&^GQTORA_ zQM9-9qutgbHWn5(S}E)U4Uq>nT8JNw=&FVJnwT)JnHges6O*~4$<81CMef{l@A>E4 zIWu$abzv`hfkEIe;1du4e830&dK&l%Tmh#*0{8*^XR{wd7y#CQ3qZ5T3w?}%dJ6dh z>Ci0`v3p0H~_^;##3l zK$hhfZEm-lOeRAI33mC0x{TCuO9D4O5z*Mh;INt>44cS*0#2w`Ss#*E6r z!2v5PD;4`^vsrF#Zb&ARX0&`hpQsxEpCrB1B!ubdX;f7um&>ubx>~heHk&mCb#!!y zx&aW7^tzd4^!4?b(OF+#=jiCDYTINo$^HGkDXOilO~e%dUvp6r&=RJmrp%0Xcz9T| zy|L^7yk0L)PfsH5e2}W>R1we5&t`-)O{>{nk|bO2qh`H4+hTQqd_GSumjmGV__${K z$Hzw$MFFrQeWxY8)@&JxM8b^F?@#67#bRcJ#>dBNvi1A@1OfpRML|&%Zf|czTmd+h z^eqh`Y;JCvq81kytG4U!?>7^|$;pYR8vqGO-=7h}*47rPs-mhYot>S`&CR`PGchqi zC=^1LW$y0oh{vlg;#9&9}j>uZte0WN`{A!rSl5gjoc4l_13MmQXP(Vod23QBa z8G;7vSb7FVM@JbM8L8N3Z*Py?-Cet;ME`X7xA=Q_ANbqO8A72D!C;W??(P>$YI}Rz z&S?M+fPYFG9aqNU4=rVtEi~f9QZP;{)*Eotb_!11@WN?Zk_H+vl?$ITan!cH0Y@FY zD28K>#uUR*hnI@snB!%oXs82#c5kQE{fOrO3&6e{G^oEY00000NkvXXu0mjf8qfoM literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..51ee1e3c466bec0ed3c8cc190cfeea7bde821bbe GIT binary patch literal 740 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 M07*qoM6N<$f)UERY5)KL literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..5e99f84590aa7c0abeda84d232dca1973654b331 GIT binary patch literal 1185 zcmV;S1YY}zP)Px(TS-JgR9J=GncZs~RTRK~XJ&SGn>NYj!&Yj8KBO&0BP#L1N{om;Sj1KzdG|{%=7kN++MSW7Fp?=U>T0wnit;NP9+L&&$*-e|7-JRpZY$n+> zo7{;>3?3NRx%ZrVetYhod(XWqEK)R+>A;pwf>JvoTTnIvwdL*{!Z4~Auw4&A?RJwpoF?|gp+J^*3rGEXzB?Z)cegnnHL#XVF301|b_TZ#mk#*~? z{A)lRyV{L%7^q(oxM|5E9FTO=@%fbI1=O+8BTE*wss!32>E``ayQ_8Rwb4&Nb}k!O zrMFL|p?TL_J#zxCEL`MuPDtw}wXxA7D-Q=CJ44^IT4%nL6XMv4a?KWD_sqnJ05zZA zK*2k|4A~l2vLupQrgPXv2XS4*b*X)BudyF-lc?vRo=54*pXPufTdZ;=yrB3$|A@Fr#7$EB z>|Wfq`^^2+ti?(X4;3Z`Z` z3t`wqGqLUND1sB8eH0roTnED`rf3K#3|pvPFw(W{5YTlI+l~$BpZ_I{pzq_{(Q0O- zdcnf7&zR`e?07m#lIvf65eu#~Izs8Mp>V13J?y4i%nU92j73TNO&!(jcq&>4XBG(y ziT~5tC_xgNw;9_}(tfLa;vX~ueDsMZiiJOZXZ-Cq7PPtk<>wTK22kI}ZfwTA^Bz;Y zL1}C}8I~8KeW<)_VpZ4uBDwc^0Voa*M4#6@^cXk}&ZgV(&YcFpJ9nz0(n;PGWBnBE zW3dHmao`d+zWJKsMD-_BF>-3pq5r_22?@loJ{fSCQ1TBAa z1yT=mlG^@ooM9^t^GkAQDh^(zI5a@vxAWMy-WIjjJo0$lp_qMWTJ^`yicMA0O~(=K z`A@)@n%c_Cq*Z_QvFb06s@6@?(7bC!rdzb98XWTh0!X@fKf-Pxy9{XAFd?en4YCj* zQ;CyEZe7x7iuRC5Ze8ehmH*8p`dqS7e?$BOD&f$_sD5ab00000NkvXXu0mjfWzs^@ literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..5f1c4f38c90d44373a9936b28eee528d2233506d GIT binary patch literal 971 zcmV;+12p`JP)Px&g-Jv~R9J=GnLke(F&M_5*8wF1kU*j!q0)(h#9Xoj+HVk;J0TSYk`ak4tx(k| zNF76l7Kw?u@C|62C1tKu%0v+o5d;o094g7%;o{>0xjQ?B(DvDKw$DGm_WS1?LYv}B zWeNd$j(Y7Wh(^H}0?^xNz5wA6%)1bQ9n^T61_nO2GY@G&8RZeMmG4N^rtb}`dA3dJkIl4dX$ja_ID6KXkm6Riv*Xpy z!vO$ITXWxd>ip4ghz}j*x+%h(({XG-u2u)}>+<_Oc&n}qbO*;|2)f?lD|1;D&dBGq zXEjSj)vn%mc_00PyL_Pruyigp03l zA(TiqJ#$kyvxIOa3$s+TtuCMW=z#j8!^D-!6o@~0^>n^GzP<%Cw#^A4tp$fwCA_qv zbDUhHrg>OufO$Mj*-vV5arnv%u>8;_+lK=U+ z1-aDp4ka;$griJX0JK&goS4*tYj+HQ-dn|jigc~#9OD<3Zb|^SQ0?q@ek6ofmeE|? zg#h7DwYNM+ZlE%@Ipe03mUBoE4h5KZb;o%fbT`QJRVxn%Cp0X`yel9AJF5NVLH9dH z5>mpLrJ`*?EoTvd9f2BetM(5ilJ++HRVMNEEj#{6>uHCl8gDBX3r@+5A#<$Pq+XfF zM+ej&9k#*@@rKUGo9E2P=bD_r$~Zafk4M|eJWeLdf<}1+^}r9kH$bc0(w3+_p>TZf z`kSQ9k91j`$SfnP95fuFouKagnE!V^ny9De2!zE4MFRlBqVrOzDHl^Dx(4FHgMdM9 zZS!T)Uw`%S*IypFmRr;xo9W1Q6Bpdz-~|W(6p5ulm;+$k1Davo!?@oK!VeJAak_(J tcWO=I0=k1^ez&XmZ!XbWsZ)PL{08cS(uLv_&a40c002ovPDHLkV1iz!#`^#O literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..40573cf273bde306519265085a6d7f49061d07f0 GIT binary patch literal 1441 zcmV;S1z!4zP)Px)TS-JgR9J<@nNMg_NgT(&^YUl%(ig!$xKUdb>9&f(+8$I^*OOknhwkj z{lbsTo6K+K!|ylqW-=iF3{;Eglx^GImPjOii9{mp09pVnCxlo4Af+q-7y~dgF){IH zKA%r7S+e8-0O{*Prwo(<4FDmZg?$z&TXbY(WF6=Hybxkk)+r&xDChkA$jHb#08wAR z{;~WF6|S0a3T$9tpow$dT`yEEan8F31_qjHfCeF_hjSd~kPzb2Y{69|g!tq*&LIuR zslfn5XESQG#5wP-j8_A6N;o<>IeBZY;VPP(oV*2q)_|N}I1R{ZxbKnHS}LbI2>Cyp z<2Z-r3$CK_!tq0XhD)c@E9YXh)+-^zr*t~K(g!*JsSPTSYS6*K!S&zLVSj(W?CXN2uDwCgAqbw8(%3Rl-5g=pi0su+?#DowTLdc5X zCS6Ns&z{A(bLYOO|M1}h03eskRnK6x+9NpB4@P zVzC&K$s{bxQqi<+TN{v4+GY?!T67({ySr6dj~zRvJy0wbQ-EV*W7>X%kQRdwvP`G( zvuDp#^o|}qicOm~X%A#s78WmFtRVCGye{CfaOIf(HC?-Q4U|#y>3JSdUhRoQ zLI=ZQJ0SgL96Fi3wf6cZLw+wNB$uD5MriC={w2@WqQ4 zD#fj>ty(@ph}Q;V?72?kj*bo$!QS59y5O?eEZ)3%1I8E_V_3R$sg@sO?75N4<JyxRa0f#}78rx^)AQc4eS&hOMcfo3Sq`5j8>fy(&)?+jmM zl~GC$6pO{Ha}8H47Ow{2f(GhKbJctVkQg5yKQdPrnB(K)M|^4Z&pWfsL{Yi=2+YL_ zpame&)6>)JIL?*Xf^!__N>5Kuvkxu^82jRGrUs;nB!C5deSI7A`FyHWD!r{2s#Gey z&FAx}zP`SV02TxyHx(QO5GCa+F5>%}foMGA)vH%OCzHu-rfF_84CBX8D3tX74N)qU vvOgWZN)2@z(000000NkvXXu0mjfpX{?a literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..9c103bcec1cb7c32cb57b38d19e5fb99b0768346 GIT binary patch literal 1109 zcmV-b1giUqP)Px(4@pEpR9J=0nLTS8Nf^ifE1$i3P36KlNQ#g<90I{ydF1ezkPqShz(rErH&~Q9 zA#P2aO0^o3)U!t65Gsx|0ueV7IEN5w%xbjKSUYotca+gaE6oTyzCR4wmw9%6JI^!o zjAk7G8O+KtIqvuSPfMlJAM5MuzXA9az|W536ahd=IRNl4fG?Mqm;VGoP}|(x`~*O1 z&oDU#V!#Z5HLd)lmG!u6wA<}Rob%U0h;wNvA;dZ7{B^tCegt4cd#>J=&Y-wb;ih1X zM&lmm{Kyt6O`P+iMx${r1vCk{7>+S^AcVNME;uD2#06vQzyNYS7=VrI?6ov;&W}`k zDWG%V+{t8ea?@~1lgZ=+fSUq&yKn}Ovv5Dct!awgorL@b#~3@fEjXok;OLN7aJ5?P z{!NTlTL~d9YPH&Z4btAVp66LNOer<4n{YMUX0!R&1`dEEgcvtS2$2A+UaZ+{K8_*b zjz*(5HgEu@Jwhp!p6AVg6GEitc{6pCohjsKG(NZz9H6 z8Mawt(IC-5=GoYe{>fx=f+&hwrUuJglm@8Zvzcz9C~9RK$GMwa!KTUgeE@*xc_4(C znoVu=XPC%woVyvdOgGW#=_vqM!>wxLI8G5#%E+|KRluidk&8|4&+{^D^6#<+)C;6# z8QTmbgt)L8Bx*D+3iLEcHNb2DqbO=+gb-)8v9T!7DWxEU!1sOZ?d?skm&;`U!0zs@ zaXUhYGXz2K%Jhx&X=a&JK2F-%Ofx|cyh5kbd2VbWSDSQKSgTdgfjd3!^E?X?vx>ial2ZO;|1(>hb>rbq#W7#aXY*nw< zp8&`^0P+BwFbof~+3cUIjA-BYr&-4L{b^bwgshZ7Mx)VjE|>dDZ6xIZ6spzgga6B) zrfRkNAa-va0CMp`vET2%xNX3GzyAV2F=oo?fCT`>Fbv<_7F-yH?_#)u4w%(@5kP4? z9)I}JaO3g#1AtPZ_p-^|RS7`4uDj1U|7acED~fae(RJN@ZS+r-Nt+&A*WDiuhwpD1 zZa5siPrxM$T+Pih@d%*Q>-ApV)COj+*L$hCRgb$|%;Z9CeI#O00Tuz2DwWDZ#@O+7 z!7;{;E0xMa4K4|o{cdk21#;Sx0PavqcY+`|w9VZz&aFWZ98yYm0NhFR+&nlJz=jiV zaXH#&2FKtWtyb&zt*x!6xm<21lga$DwzjsVe};&ns4Ijx3&Zepx7+=+y}kW+Y%jH6 bx$OKu8}hQqBw!Yq00000NkvXXu0mjfCifEb literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..e6bc934a26a44b092934a995c06b25d8034b3fe2 GIT binary patch literal 1205 zcmV;m1WNmfP)Px(Z%IT!R9J=GnNLU@R~*N`znR$?H@hM3I*y`|1ELbj56NkOY7E^6w!v$(k8&MZ5xhm4b5b@k15 zYouS;!~64lzYp`9-@M;@ODIs$c)SHfA(qKB2}BnFR023_4{rllw-{R>QJe*1Gg>hC zv=Be!3Mv|{BSGi}Q3nIgyL7Y)#vU=t`d-tt#i9ZxlgWzRRBC_`^}2z|>y)uEZ%N5l ze!qX?Ujs&Uy_0}J2AnGfT$bYm1HRD8%I+5oxEYI$7VD|y1z>EfTvhMp9nUwg5sUpy zL^uC4vMe#ieyLE^*2BgQ1w2W(J>`QG_IGT?VxuPw2LMELb2AnjJ+` z3SIQKXU_lt%~!6xbHo^kTy0dj%49y!G;L7=01||5R=^rVgM%0z8gkkztE;dq3#nAf z=@Uf}ilVq)n*^a7K)>|1MICO8M}~(nGBN@H@W^t`m>>u+4I`&7olc{qqy&;Axgewt z0R2KV9&d58@rT10pFA_2pGq8l3b!ics$O{$1<5F!7etr^y7mE4&d#c9&Sg9 zqQEo^n1+GB-@M_r6NoMdb|rkQ=H})gD+**qL3d9N8ZTewcI5N<5C{gHcQTnw@|spk z>|L3Dq#iwd2-(iq#>Pf&xNOM1?B3eig5U4wF*|#pSjZ=j$K!;T1a31&mSw$r4|Sc} zP9k8NXN!|0$;sY^h6dMwrKP1X?9WU(o#r*$767dC%xt)L5gu8FN0#x^1oVNPv>^-tD-}p5JFe4x>+{oFkh5I zQ)FcYkw^p!^Yf_83gM^Mue)99z@h2XA3Jk4RjsV-J~1}-Ua;)Y?!Qbr^;aLK{_-eq z-Bh8fttSy~Vr(oQ9F77606W#Y2uKti?CqLeN8JtLe{ltzty6o6ewa?`Z-{>Y&U*Ib T_bfdK00000NkvXXu0mjf32!PO literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..70118fe7b96ce537ef931e384f1474626ff9a373 GIT binary patch literal 989 zcmV<310wv1P)Px&mq|oHR9J=GnZIw-KorNn?}7xCQX%2gl@M(F5Ia-c!hc|zm6djYwT-)gD#YXl z)^>odT?76P3Ye)gh{D#YQk^(e)kqCP^B8hx+$46+A%wzL@(`b&@8kFG?!CJZhE&jK z%!24XpPt?oM7IE31u!X_j{)qrnRh6c+XnNNdF9H7Vfvv=P(g5mgjfL4Lk6y8>}U_n zo7`@{Hcj*UNCBJ8=JZLcwZcS?vp^+w%Dg^t>C*FjK7a7rfI%2OBH$GRmq!5?>-dO) zMbj`gh6b$F>uaO(S|R}R`c$FtB(XiI;h z-d0Oc6ylRsYeg5X;<}kT_I+RLIR-ADv|20bw}8wLy30w$bx~PeMaj0c;YzlRl5J~$ z7!y4Xg5U-KTmS$PVu3Tj0l?DoG9W$k>Ep*v`|2tz%K`utEepk&8CaHurR8P#wjJ4) zrEQu>hy?(h2Ww%t8-yXJU1i7NP6WVJ&+ECDbd?>4gD~W(=k?r6yJ}&$3jh=}8na-2 zpY}Dr??)l6dLAIdrc`#E$Xju*Dvv2I#_g(}7d@ZsM!HAA;o(!X+b;&WyyChMM9H?{ z`##E!lNv7H_wmwoqX`m(VFa%eW(e_&vStl64lT=yys2awMg-E&X3z(9i<#e1Eet<1 za7V|WJJj7FN&<|xX@ypbfG#NxF_u~UAto5*a@zvTTe=38Wkq2g zRGCygFItq9_cAX}%v%ImEM(b;t3_Ak*tAa5GEbTa*qbtp>q3%lYFqXhXO&pKg$!xM zbzvGtPkE*-$wZI^D{{GS+1_xrK1@>9{2S@?^rmT=-=jUru$y#Mov19MsvO7(G0dVK z-^~9zo2Gm|f55=v--JV_akZ00000 LNkvXXu0mjf$LP}M literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..00865f2a490aa7b72718b86907976b4fff0c806f GIT binary patch literal 497 zcmVPx$t4TybR9J=WmN73wQ5462+G?AKM56-+B9TfLlc@%gkVs6dHj9x(NPGvvSFm)o zSg?>748$Z1LWq<^3>sQmEJt#@h`#gM7l!*wPTuS7{lD|ix%a$x!QpT?91e#Mh9xvj zf8^yG%fPb=fGE(SB3Vy@SU}wpuqgLs&wo`Q;TdZNUVuu#d?s?hohKH4nAZ+;dLnL3 z7G$4XtNT@8<(Iihpv|+)mzHD^qq#X*(lW4D!yG^fC;&xS_5_d))8H)dDzRqJm6XA* zunZ2W>a7EZ25k{|P$pab3N2kcqdL}N?u(-8?iBFkM`Wqsn_AwF00tvL_MxSM6)^{J zZ1=~b>So`s8%qU`R0XH){z!|lxV*T1VX0tM?ZK+u9|LL+p7|A7DwtOloHUy20J>#~ zlfb=SVbqxD9mq%pv%tPj-H3E<3^)O9!!mdZOo+i0&<`Bc&`be6Vy*z}S`r5N7H5EY z_4{0|Thi$lz>tjPJleeHTONu*fIeVct{QzV^s)h5SrgTJ>Ky|{Ys}dJwu2^U)Umu* nA`9H8@y!N3-{EjL9RHP1TYXTzw?=f300000NkvXXu0mjfX4%?r literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..0f216ed613ae756a841ebbdd74d0d616a4e99d9f GIT binary patch literal 321 zcmV-H0lxl;P)Px#`$7qJlU!mnr-+S>LVg*oO~OS=G0QheZ;5JxurBS(AP4{_fJ+&BivJiwE4ZhlR?Zru zCN!21oh2T*f1BO}p|OF`xi^JlAkk}*WD(TnAfK$pJLMY*nNK=?jdKo*jpk9V$1-kt zS7Z6;KGw}-WQ}cMY0qvWYizGscw}iyXxc3k+XTtnM(yl8m$mDu3gS49<2Yr0ec*cP T_5&J}00000NkvXXu0mjfS+#@* literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..aaab8b1059181ebfac677e820fa8bb7693ac3eab GIT binary patch literal 992 zcmV<610Vc}P)Px&nn^@KR9J=0nY~LRTNsC*jN{CJ1W61SEn*^ZFW17#fGCpES}VcME$jq~fav}M zR*J>mTME}g8(A#nHcL7q+F0n`Z8Xc`2PSGh%#4n6o0-8}ujWj2H9vTZnR$QbJe)Hh z=RM=2ehmXjpda`EbOL_+S^@Y8d;@lXuR!_*eF-ZLEC5-+@)%j$8~+tx?ZD?cpq`4) zcAKxFkHFR8^Ag7rIF!0L%zkd);--H-x1DlU-Yzk zjmxKALGL-WHK#iMk_MB>q?Jr2tIqj+zL!E)eQ_4*X=HwW-YS>NR;g67N~MwoSWQh$ zR!d8Z8=9uo3%KwQ(9^edc6Qdv=kt%kxgHD#tHSU1Te2*B11kD@ zQmIFIZEbBwgfu-p zjbRuVhCw==W^r-x+5AeS!pX@A#bOavRZ&%yP$(qY9YDWiFE)iVH8q8<>llW?($bP} zFO^Eg1?=qX^aA)nvRA@2)!*Omj^6U}GMP+9xR+wF$i>Bl3+ea!1zZ4h$`6+5&uVgV z5?$8;*xue2hIgrX=Yib8X9v#9N-Y?p?= z*UB_a)4c~x)AS73*VpIXgNKKQqPB06UANZM+S-~sf}^9Op5VgaFp)?EP1DdcjkB{e zQR|Lm7u7;qUtf12=jP^w0TYRY`+)54?+g2YuaaHy{}9RE*w{eVb#z^)yStlIDpk`n zHa12q7DH84&d<-;*%6vBY^HRReGmqQL|g|42P6^+Ow%L~2+-5h!@$4*xm=Fc)>iWQ zJVQf6L?RK!$Hxf#)_58y8V--DCwz@f-X`@f3CVnm}+dV71xX5Doro12?nn*z83egjVb?_xuj zosJs1aCg+uTOaQM=^4&ZLvO!1YUmA2M-9CN{7`SciS84~c}j2c8{%IaIKV`*>HgpV O0000Px%DM>^@R9J=0nX!%{F${)3=&xRBYjjVrEy6s@R(H>U#8C1A+-vX#8FcN{6x$+Q zjdb-Y+l)tno6OjOW#^Y%kc^W*u^l^MLOJHZ0(b$w1JA&>rtcr{7kC5y00-dr4Re_> z1Gc~kh)y{*y0gz9_5|z-NabYLjCmKl0_QuDQ#m(d--LVaTHkIKVgCSfD*G{$bCZ08 zS&Pm6`i10FvVrsTNzv++bM6Q-o3^Sd_rxM{lc{GOaxumjLNHGlLWnU&@4_xJ&elUN z#@OzNh{UR@E{KN^VpUZa-zXd;w<*EF+}cGhZOcIk6_7kBxw*xEQgZ2UoiOz=-Bm>h z;Xgg2PtE~WR`cqhR-Y1)_S+ca1$m>HS9r5VUy!6kx^xPne-Ci9Dh!z@M=bQ8|u2Ys@>M*aMz81)0DV$@H-DIWfaJ~4cg!$bat_yC5Ix$A=UtCau%002ov JPDHLkV1khxA}Rm? literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..81e2056575127754619455a31f64344b506969e6 GIT binary patch literal 1387 zcmV-x1(f=UP)Px)B}qgjE=-haL)ECLpnw%IwW5X6cCXiq*?XTo=Nu~NKAEh& zXXebB_0GFK#<HSiTGbk#v|yrJX%Z&`9b#7Wb^*0*nJgNZF1Q zHW9VZr%bU33YGVj`jLjrHU8TZw{KZ?1KK+{*lHXE>uHLUm79TqnUVj(cNnwq68b|| zPivAKoY{8g;I$D@G6wVn6U+T2S=WNdEe!~e!Jm)RmQar;=~&YZXz!*`u%X!G3 z3P;|AZ$HB%wQrX_>XgH~7cf|bcW$SZ6@u@H1 z{deHIiHz-nt8-}nZ|LksH+5lc6Ks(FY+iiTSgvyGsb-4PN7kM4lQ1^Dm) zeDH2Kj+%dmg#j*KLLE0lM<-NQz{T@{CpoxgNMIH=WwMQlP=AAeml3%80od|Pu;$o- zh6#o8{F(a`YpalSRk4nn<6~47HEO#0Tg|K*ELU>`?phm^|MXSK8?p(e!m46Z^K&R& zL>*m_Br%sV4j4ihW~wH&0Ny;-lP1qDW%w6uK!|xFFa*t$$e*}vixDMO-+G4g)tKsekEC>cJW>eUnAlf zhKZR}daC#6g{f<90Kncjc^nu9Cawp8T5K;xy83$pnowfHE8m+w-k`6(BjUu1>qbf0 zSDd+^xG80_83#&b7pZ)I^+vB|(I$4U8Dz;ukT<=Y#%@*+&fPVJ{^#X1+Q^Q9ZdzKl tBMsxe5vLz{HDmm&q|>QuQa5-#{|6R5dt|Y~XNUj*002ovPDHLkV1jJzpTqzF literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..2c3b7772dc23ec7aa066e5509722299d5bbd592a GIT binary patch literal 1447 zcmV;Y1z7rtP)Px)VM#_LVh2 zJ63jqNk?6t3jsTde#Q}?h=8}wqGr;!*FW7AF+e-gDbUWqr9g%}|L_}F(iqBz(i}j+ z)Mc2r{|8h(Z2WaWE-5P7d2`+TR1txMofziso@|UCyz)flj@*CTp<=ojj8hhYSKhbEe?9`2&q3d1tNhXk zeDW4-UId$-L-%h+kM-iT2!^IIxOiLS40lk<<3d1;n(~={ZZRejoSy1KP(a(xo`Z?g`kc&1s zjxj4rvOA2#mGjWN-F`oQ*c#(6cs++{$psF&13gUd-4x`&{r>J^1wfG-f(kM#97StN z>YJEcza35-hM~i=EC}U6A&(UDB)p`IR+C>Dfvy_I7*iF*r5plFR+UMPxHOS;pBd-@ zAknaSmH#Q~i`@J92P^=-@kcrOwAAcLnl!Kb9Wy7j5HVi@$S~S=TgT0u#42iu* zgQY$x%@p!c1Y)NqaMi&vV{@H$0RjQ}L>KGeL3FSeQ=h?v*bqP_hD(qMBcPbE#J)8P zD^XsHb9{+>VWZW1$;$;P#$GOtpashX$!t4`m)>Byznhtfy!UtYwu1VHz zba$hevSkSH+c_J87dLvbKUcCwZ(k>o?I4kDXJ(*>>HeNj1;mof3i+GqcMO2;T=^xc z??ziK0U;`z+h9YR-Q>rER`En0T0XERVSNTEs)Sy!3W&D(?UUfys^bxP;{{mlQG|cS5G|B(~002ovPDHLkV1oS2 Bxs3n- literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..943716138050c68e94f6ca78d425a23e70f530ad GIT binary patch literal 939 zcmV;c162HpP)Px&Wl2OqR9J=0m)~n!Wf;dl&*@3tG;2z8f(4;$mJWXm?8@o}f*)n;PED~4lJXZM`clRxk{Y85@}p2J&fpU zz#L%3I`W5j1=dtB}^A%ec-q@8)QP0~SK;S7_EDmE)j&sP=3s=~> z^fryc6#(wJ_%UYc6k4x=0?8zjNXA9*@W|ST&VodmS1!Lx<%9G7!lW2}@m0+9qX4K_ zXl)x@*WX+^jWw8#N@*cFYX@h0q;4*}hh+@r_(_Idcm*?c@^+@dGz_NksujHI7SwB~ zHGmk?JE_Qw9W<7nsxDjtW5}F2OXkek?pw+X`w;aSTDpOK?^smoDJ$q|UDf#EJ8pgQ zA!1TJ%|nQhEb7+qHcNQhx1z$w?OiQ(Z-Adyz!=Q2$U^x5=|e~&iC3+F*NO@siEgh0 zHkL_|oIDW=06qOOZIl!=O5w}9nd5r>|69x;aI##MIKeu?GZ`0;zR?vj{zAS!g(LN(tj zB60LV%tMoiNzq(ii!`t0KS$jfiHZB8NmcU}DvQAk*Hx(}pGAzJw)7>{_G!3>w!ip{ zoj*44>MmApG|JvXWzp}3<>LFmOTD6-zh9-ga4}rlM<%cjk7EsGXkEWX^ZK>$S^DYc z;v7PkC7XMBU+uX0=LR=Fn)jQy2F*N~LIhMHF?IxV>M`uG!%?Zib{vjm`<;N@ua^*@ z@zV;aC!PWzao^FnKMyD6&Y7@W{Pr$PMFq*`9%(N+PePSBpwvh6Qs5D)13(;S6>XjF z6GSkUcis)|=mp}8E}=356b{h5;E&^-cLM&mSF;X?|MGI$0n(@I`QKV~PK~$GiXl literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..4c52f09b66510cd159ee25659d9dfe10b5fae957 GIT binary patch literal 827 zcmV-B1H}A^P)Px%^+`lQR9J=0S3OVLKp1|`MT)1G*is}GBvvFUBpNSHrTl`xPY7x!JanLP{s2o* zJ9IEpEAkVn{DMf3B_R?j5-Wm@NOoeTWC(8upATF3E0nZ-q#K;vz0Y&+-TQG2IYEw7 z1fx0_s{z;sumNC||2+Y41K<)wT@dRqO?${=mt_*W?iLt*0ONg5d&hv=~ILUE}G%$Xcnbh`$+-!)=w@-ZjJDN0~ePs(t?&J@!^p;E=&riN+12U#~zZg;SL z?O^@dLAl+5Vp{O*W87_OC{(IYObgR~51!ph@___K^%b7mW1*N$6e?B7x`De*4FFJX zcOdJAI0^uebwm8-*~fS|X`$Ti2ph@Az-lYJup~m(4Y3Qwv;+|VJe;)noF}qErHWCb zj!~m7M5JI_;#Dmbo_!3(w9#yPQKHB7mvt6==S6_ zg&tGOXCPJsFnmSwq2G>2-vsz?pJove|MGDf5wfJ``EMb~zb(}BUI+jH002ovPDHLk FV1hG?YpMVM literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..430bb1928ca99ef554431748c555506be53694f7 GIT binary patch literal 1110 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 literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..9642ef15fda5cf31fc815e302f066e0bda282d93 GIT binary patch literal 788 zcmV+v1MB>WP)Px%&PhZ;R9J=0mrqL@Q5400nThC-KLi)LN`@jsf|Alf6kG(0Yw59 zTe+WX6o8unlDF-~+dK5mpM$(pL|`Tcnf9Q^(G`OzxF;88{vVRJEf1i10zRnK=PxWS zF0#J9?q5eD5j0H;jOhZOGpX8S3Wb8)+uM_kMng6l4Ou7@q^|2Skx0lyA|XddNBhaZ zqsPsvNl_e=Qb^$%%;x-(s_UMA!8&_f+V+(`vO4 zLU3?!pdn5B1f&VWKCdr>7A@&}y}m1&oZ0U>F9Ilapbtx0*M}^hC4S zLx58!Q^bQ5?NfBQmI6>8d%qDyae3Nv~K_(RU!eFmX^S4RJ*&o z0GywntA>98K6P6d>PW`_FqAUvvAi=ALpzvsVrWORKeO>{htrWWr6nps8 S9`UFE0000Px$!AV3xR9J=0m(6X%Fbsvicz_}+bbtU|pa3W61l^%4(D#gxDY^iYdk)>869g!F z57>)j$d0X_HbF{&fCb5X6h%H!E9&I|cmV`>0v>^NnEL`gfe&C0yaV42wzIMUcEB0% zNb$2gC;vBGfU0M_ksj7>}05m-g5gFFH`)C}UTF_SlWoFM57#UCJ((!cX1#l18 z<+>s-qQW?(i zMI`}^h$u_N)6&WrZUi5wxat^EfCv&PI`TmS0S)1gQoN2+C+04s+Uq*ei_WOIA(`F< z4Z7GV-?b&yDd*6akqy_DtCLDO`~zM$LXrUk()fve*lLCcwX0f4f+58002ov JPDHLkV1m4k;WPjM literal 0 HcmV?d00001 diff --git a/packages/web-components/src/button/standard/button.test.ts b/packages/web-components/src/button/standard/button.test.ts index fe9aa139..53a8c88b 100644 --- a/packages/web-components/src/button/standard/button.test.ts +++ b/packages/web-components/src/button/standard/button.test.ts @@ -180,4 +180,48 @@ describe("🧩 button", () => { await expect(spinner).toBeVisible(); await expect(root).toHaveAttribute("aria-busy", "true"); }); + + test("📸 should have correct ui in different variants, sizes and loading states", async ({ + page, + }) => { + const sizeValues = ["sm", "md", "lg"]; + const loadingValues = [true, false]; + const variantValues = [ + "primary", + "ghost", + "naked", + "elevated", + "destructive", + "brand", + ]; + + for (const variant of variantValues) { + for (const size of sizeValues) { + for (const loading of loadingValues) { + await render( + page, + ` + + عنوان + + `, + ); + const component = page.getByTestId("test-button"); + + const screenshot = `${["button", size, variant, loading && "loading"].filter(Boolean).join("_")}.png`; + + await expect(component).toHaveScreenshot(screenshot, { + animations: "disabled", // we disable animations because of the spinner + omitBackground: true, + }); + } + } + } + }); }); diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..de94b2110d01d424f9040e6ea1db20a7fd228ed9 GIT binary patch literal 3133 zcmV-D48rq?P)Px=_en%SRCt{2TwRD=R~7!&ow+mBq}H^P$&Vq9Xq9%XWin2u5U~hKCla!(x!)l1z>V91?mWqR1(3!;v3xa1vSZo>Mf3N8h<1E6w3SgnO@N<( z_+eXgwGI;RyZIo92a7u4S)!dBFGK0FwVL3@^)(GntUSi)a9nk;l4X?0jRNtkRk75m;A7t$75A1pxau9y|MNo$nh3 ziE|ToBI9FdvH)mT6oAEJ8k*o}|icK28L48=pM;P%I9~AaQQuPJl<+ zm8~i#HsD*c@>k>Zq;n(AOw!UUSWNSk%csn2I$kb)(I9bd$0Wd0_Vq>xY3S@|&;pCw z>q{WA-v+N~XJW%1)$hWCWJhF5FD9ZriIP2%3{Z*LSnKimFP2J|kwe87k<(NkeL22E zTrVgak+9RwnE~0VNBN-FQ}^w%YFv-%k&kHWNWP zsxsN<5BL(RHiqfbTHiPB0q(fR$(tDmI~|}q>@v8Qfy-A)wO?njGpVj8tp<^41ZulT z?g8*n9+w9uw}W`4zOg5qtzTQsf}@cf0K2~n?*5JgfZ^G13SB&?=`{IosVZ2$+mrK#wBQ9W(Uq>qCLt^TVsKIa}yyI><* zxh*eu(wPb!EP&9f+lAvqTp&bpA$FBy_(aKp$A_{UpDzfml8ZvF0NnpDWMvs7At!zY z9DlT=PXO@ZJCN=$_|dB&-J#r!4WrxN=+O)1g&00mL#`%*j< zb~5i+Ih`-rb6OyjsXRy-#{++?wkK(4r^+M{L8PiDTF$N+$jWjakH7x~IPoYvVdb8% zbQ!pE8N7M}aP`OY7uIh8-+S9-eaUPpGFJ8)oZa=+lc?<)&x6#FF^3Q@aZzNv_?b;F z^F1U4^U?_Mkf0Hw5gF)1Ne;jAEnsCSUk&~0G0!H)C-i8Op(|H_?r?tlx=q0QZ+jW6 zyjX)Qy8<&vvfEZgm&O@AO_2ov92+czj6z?PnVmp@<_Xd|C8tWCFN(mYKA)oq0Dk*( z;Kk>X`b-X6@t6M%y!TJw+RgcmtJVXT-Vf)Z=a!_+gF;G)R*zBScz5)1WIkZD*eA)l zMkfINz9o9%0F>p_?303hPwd3O)A!|X0xL`T|CgSx)F;Il{{RJ-FF^)}fWa=X{u*ys z(-VjCKB;=& z2+$qMiS-+RH(ym5Tzq7!QBR6Zzad{;FH?380)TXI5tQ||C)q2u3M*D{;z_Y9CBN4c zMb)elOTEqT)$}AQM+NDX7n1tyS%IqcxcF|q+5;ioE)1tzRT(i2dXm?^&0n_)bUi7g z5!j`BQn^O~LS8KPNpfBlb1$=F{U-IkPlTUJrsj+3EA^y8-{K3d-0l2&T3^tUJU5zs z(%=v{Fc|cL*83zon%-@OeNgu(wNI+vH^C(D`8-I1#jr>5@9ax3U8Sxkg|wSbvPW6Y>QnIQ9%cQpXbxCUmre$v znH_ltHQ-YSv8fU}x$yd!l~tqfkH;L6zWBAIzG%i?vk@HG0(6HUgTvsz-f~DI)rUl? zkmTl5dS}+&H^Xwd248hZDkF;kdD=Yz6HMcysG_u z^dusjN3Nf|L`Pu;kAUBy3xnz^3vW9wsCHd+D(syV>+RIOdiI-U4Oy5tAXo&k6$ z3{Kz`FZ(qD%`G%LL(2&pJrspn8~*9wt=FB_Jnw#aJ8XYaM>NhB6FA3t|1 zyet0wBx1h}Z2;6*W_wzE&y|8gB_tN0rut%X%1msOkA9 z6$(krME2`&M1v%U|MV;bd)u8js2#WjTkLix4hU7Y)fb$Xd1qp+-p8puaZvNHCvN)0 zAvC-4!~wE*Yvk*h(Q;=l&Q8n%Je)2^Kq*z~%2rUW)~fu4eEojjt-ShE7(@8&xJM84RZcGBt=08RN)Nb;SSMvjk&C~}g)P9UNUa$pyYdt=}3^RL=3 zHUoe>{MW}ZFfavRq1I(_6`T+3XKVb6cYk&SR}IfF!=C(?Qd%M)>FlO_{q>|)$Wb&}_9TidAj8os z@&W$#?gvP9xghCj=Lf;XHvw3Qj|KiYsgLQ)>SK XMr6=Hko%t900000NkvXXu0mjf^?n6D literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..3cf7138527a49d145d2a3fc50615ee77870b850b GIT binary patch literal 3343 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 Z{tb3T74l<4pkV+2002ovPDHLkV1fzKd&d9( literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-destructive-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-destructive-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..6e0aacaa6555ddb7afc312b4808b1a8a93c491c8 GIT binary patch literal 1420 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 P00000NkvXXu0mjf&tGzL literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..26e444bfb14412e817a8d6c50ddeba4701982218 GIT binary patch literal 2408 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 literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..e6d24c1b81b8e2357b4f83db5133b121119e1b61 GIT binary patch literal 1258 zcmVPx(q)9|URA_gNaT_D2M~=W6ondpr4O1Ijryc95d0C4fC>80ibQHbsqMmc7wF9H%<*Bi({9;z zyK8sa(0-FicJACW=eyszbLXCOk5D5to$kVv&G=p?BJC)vfd;^+^`3JCAIKtHLbV^m zJcXynB$YZ|%gv;k&YBrohiB|WL zOR8N%n(7NX!n8#$B(n_Qd(HkI~cu3YvF==*(xzOp6jpi2AaqzPlH18mQ_wQw_)oUZ;iYc27e6KSq zf7y@T2}ez$bJMiqj6>pa%(j&n$>pf)pss^|H60aQ@V!n0k@l$k&mgzv9ue-OkmyN{`w1I#}PYD!wb8xH$E_HTS+d*XikCaqOOa7 zEmv2rA(YidF-=-`C}Py;>KJWzY~={#dM7IR79uxK)2* z9=bA84~k`B0of=*46!W4j)8)`VPn@9lvLXu zgdISpF68DH8H61()dn$}f=g*`?I9NLxTQvuYB#ZXN2TgAmWntlqvj3g#Zm_RAFOfL Uwu1>urvLx|07*qoM6N<$f)nRo#sB~S literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..b06424415484aa5c804783bdb3e7484956ed7f4a GIT binary patch literal 1433 zcmV;K1!nq*P)Px)Q%OWYRA_1QI<$1U zFy3}1w9mhpv%TldIrrZ4olg)Y(&;Qf6?4&o(-C4ak~|;{P@?VAAT+>@pbjZ7p{SJv z*hp)N-;vb1ms6EU<|pAl>1S&GLfErrN52(WsvlEa`3fpLWq+8 zB{5!*(nezP7Ll4--&fT>4U$cc4rB}=D$_s}y3KrGbfe%rsD ze}o>$pAV|8ctfzF^MgBVko0(R@O!K8!nf6(;vykwO2;R_tu5wj-!yCv0O=twpkoC| z*UgD&>gAZqiZ_(tB$1wdMPETdr8w4l;*O9fxFP+W;1y#(AwUS=ZG@P5)&|JQA@W)ogTm>ySeIUos zJZ_}d8-4pGCv7K>(RS<*GT^^e5Deh0s-*Skj|Bd?W{lWwg9oRZLcy+q>A%Ip%~uzr zW{twSvjSmC=(WDLs**tM-y}csC~8g~0E)#*?t!C-6mz(}=5f#FU$dIyxVrsI(qCMDw0)5!<-;l~G?b56Ak~x$*RD z{Fg3<%QRObu3cLR*53fY^GyZbvu8+s{uQ#e+DIu}f@#b+qo)CqJX0u4YABA4s{k1N z-6^cw%0VcgD7eda;;pJAZCTgof^2W6@q@QXeDGn?mKNjKuo9Q;6TK}EsI9?W@fqgA zC8#;0@tr#hfMruDC<^9hUNCwJ9i$l^Kh`{M{M8poo;64RLp6b-4>RJ4LIC_VUB5|# z^>qN47ZqV%_#)=TMYR8NJY4RpzM!|edI2>T4kUQpdF6+|2<-L!Mnnnk1lOFvy&LAbz0zlAd?^YIcH3Fb!=Yj~G zlZ60P#j?4S=CbXy|9T=^-+%cJ{8y_P@%U4uKKC+BJ3ho8T1~3OifO_m5+8Voq^Z+L zn(-LQ$PA;V5zM9l-MneY77saJ9lm@tRvIQ!;~4C>5KNdx{5{(uJd9=l3T00000NkvXXu0mjf{Ia>d literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..ba1494ae44e74edb4cc8d6d889d8bea8b81e2e9f GIT binary patch literal 1609 zcmV-P2DbT$P)Px*14%?dRA_ATDMeI=8%3eBF$Aqv4(LM}8h<)fXoubT5C`yx2kfwGfMro3po0Hso_TasD zH!%$@Yi^wW;3MaroG;(+{PKP0l22tq5zahm|FB!u`& zKCc!q7-MMw(}rP0^7;JlnM~%F`uh4`9b;ITcDX*loDlCYkHZAhL;zwW64^p2J!crk z6#JjSFpMcm>A6TGvc;N@V}8y#JGJ02hd4#Tgu~%Al+vMEPjaz9DIE%j!)q!CWotsr z2FjEa0f0;dAuSl3=n)6Uo87j18EFZ20)wlT(7p-^DyblSFTHd_m7Ow+XU0K5c%*D#DIA!LT>t|`Evk3GMOyu7X$%5pAR07=M|r7fiV{2IBp{si^X=iDbB51x6t3; z4^b3tJAL}JEe-%IU%niSG30VNFJqstfpyr@!|zEO|$#fty@=hjuuo^{hAX+vDK}BgM)*RBngrvp{=d0 zqBsEH^?K3J&;Y;RZ)Z~?k#LJHL{V(z%!ggBU}$K_E~~Dtu6g@;yFMdJa&&^@ zxJ?`(WQ7~S?%lg*XHREmC$?|jK5t*Y-;cVwI$NYvDpggk76>6LJmzE4s^j9ti;yG< z02U;U1*^;yAiCtz1_~Bk&%%F`OeJD z;PKI2rXdgrRE?(-nx@_7lF4M)m1qDCA3ki0bmq*NdHdbHd)LmMty{NNm7^2M zWHL+uD7vmsa2&VNji4PJ9d^69xf!QUovJwg>eZ{5nwkOtG&VNk;K74c=ZKf(HO=#U z69J&4)9GGCQ9g4c@WjLf1_lP~>!zkA0Kne8d*ShTuzvk|+`M@cFmG&~Xm4*Xx|gda zGMUVP-|zo|08nnmdoXS5=HUDS`&5?l+tUGBpq>x!>nT;R%((Y9ifz7t2Jr2Fqb&?xmY_({gtth=0wC{R#j-fF-6a4TVB2sZ?q}*Y#LU zjywMYbX||7QmKJZDAWRAsbgM#bFQ*u{$5iPk(dIZWGAb14FKfPqet%t0)Y=?S$>b_ z`Hei!H@r@N1J-qYM%VSIs;YlHefl)KdGqGq=K7mmrR#qHaMq_;;2W#I00000NkvXX Hu0mjfAH@vv literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..a0272a930a66bd41db17dcd66d382a8c65e8671f GIT binary patch literal 1706 zcmV;b237fqP)Px*WJyFpRA_3yBU1f)zg_)iC`oQjV zz=f7(*rD2!-0Z#I{X5^;@7|j`GYkNSzrgb3^Vu*qHnv$5#kX88m!IRfwE)T)W6NfZ z=L8HQngB3t7{-96X}43U)GuDI_g70B%9GD$1F{bBmQ-X(u51zj2m=EHHL9w9VHm~` z{l{P!#*nJ2UknTk)a3lJ_-FOmss)ER#F-&XBoe7qRrOn^owN(8s(u@ZL@MVI%G88q zGsv@~7yzVFseL6SC7(0KmfO7+oCFai)9Li5qA325Gv)iu31k(;%&V&Uwaeu?SXkH^hpy|LMMXvR`9#W{I4`X@0KoHnT_%(H zDc?%s@-3^ENt_&bp086?_3POpaaMyY%llsRJ!d|+T&{z%Ebp^wVlJ_+uCCRhD1PQ3 zza;@t6hG_g>RO!>i2-nDm)2J=bM#n|J=s12KpX({_4QT%FV0_Zxm*YP`ueJo+oY?j ztKW5+)KWuMlj%K35QMi2O(2y@VgLU9=;-Ju^wj?dIZe1|G`g8F_G+OCOifLpwY3#J zJw1h<`X7NY_G&a5-OQDhl?9z9Gan4Yz@bBjaO~Kzg3n!6Ru<$0LGUl;B*|nFlarJG zx_>+#M<^6RdwV-HO*8G8Oa|TE-MDn=5*|N(Y!lm=5Cp*wUDx{;>#;&InWR7EI&D-b1i4)kgX%lws+J%~$ z8r->a$E-^v5@>2_LNpo$0GvL38j(l@2M!#-xpU{RbLUR1S+mA&H^3Ns1w^FVt-R0Y zBcIPlL`0gVk*-fqv2o)@0zm0>dPW2(ib4P=5D3uOvu6na)z{aX<6XXdnE+6CcQ+9c z)z{Y(0CU_$gl_xu<76_4-rinp*|G%yP*hX|j+>rl`}XYsfcy9F&*(EWGz0+Hvu6)> z@7|5Qd-vknwQFX5Z*MOE;NHD^0D!e?*8%`KIy%tP(}Po|PNA`}5wa}X?G9iV#<-o5 zKX~wf0MN;kC!ed!MZ)##*JngfCX=CxiVE_0JXBj-OI1}>1b`YE8p!YW&)91=Y}oLe zEte9Bgq^OCVHo2a5sla>xYz3i0E~`~K3A7WBme;A<>g>(`ohc@1JCnlX=#Da=R-Ig z#-m4%004LI-o@?Pw^3JDhbvdEz~}RsHc65Y3ZLwI4)~#Dd07%ocIr|O|50l5^p>5l?*-dM~&@`#b#tpk^Ef}&aAHm?@VC`ZI-r3nn z4Gj(C@p#OLxNzY@-nNNE!W7Ws@lZG%UJObL#^B&!EdwCxy8eLUxN=(;@B-1?+>BML zR$<4E9k%Z!{|1I(4D&p{4gkc7iHYM*|65B96B8510f-!?Pm3S^R??RYIZYS<5dcf4 z)5nX8i{Epa*iyjcLVzCcIQT${+4XhEAw}B){Ken~Cz4;s0!{P870G3<)T9);-)Z%|}Ruh3`1;VV8Y`!u8u>Su3O_C%9OG`^%=Xw4$p66FD zrO$wMUH?PZ_1_gm`E7J`G_rpE`kQloW;b8?PjxXj?L?FuhyVZp07*qoM6N<$f>vld A&Hw-a literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..3a7c0dda3ee554256ed1c805fd04660fc68a566e GIT binary patch literal 1290 zcmV+l1@-!gP)Px(#7RU!RA_?U@>a;qWg+bTMzt_7Ir)*J_`yBVAisfew;58^|QmmMwWT93DJq;s5{< zU0e-^2e;HG7ebLpH-I0dGTVE&lDu%c0tI8SYGIl)`)#+%6$Gr=y56*L1aPOAh{tap zba4QHfukZGzqwH+I45K%%HM?|_50JO0D!hLXWTkw22oB2{oO?(@sVK|b1DFk5ItM~ z4!3XJ!kyc<-SXnn5^UQ>JRW!J6h(oq>(aTA5Iq2HsP9X3S*G)WJ9jWJFaQAXXj)2} z5CWEIrqr#kucN4_2&$^eBl%vF8zK~qw#&SDPEJl@cz76^rn$fV{(j6YEVzBj%FDq3 zOv{34S$OyE9U_qkEX$Hb6AT;+MWgL1i2PuA6YOetH#Cn20C26Z57(}zKjoK~m%}to ztgWrVbVgJ#7(`uNoiwf>@(WHRPRsK5{m6(rYCdUe%P7tUbX|vG81Q<%FijJtX(Aep z%AyNSBu)z_*d+x&-M{Y&bhWp4+jhFH!!k`+rip)Ezs@ViWC)_;!ifat9n;g(&~zP| zuA`^77prf<;7ml0308}Tyo%bt-s;chp)zZ?Evwc}v z8BAxJUteF}b$;nUz*_-eMTWDM6DQ!&G-fO$fSHvk=-ovuj9m(*@AEX#t==flS*Ps*SQ0+t+YfYosL8z%ZnhU5A9d5jDXyXA(4 z1^~dP=gvV@Rn*tlV{&p50Px4NXDPNFU0tZHt(8F&#QbfQ&v&CB0kfA23m6+4!^@-_ zJOC6I7o+&dk+e2nT)HIpqUr?9+>l)%9tkJL$1yQJo?5vnis<+I;Xiv;Casjm#61zT z4=gSs5C~v)W(GA$Q|Pnv=Vepb60|>j_SuS*XP=Zykx^NBkC=xFLTe9zn1?neGaNoW zJIM6(e3-nDC3zuZ+@ad%>o^G0jhKfriGvRb1OU!fcZGnpys#@Eod0y?L%Bi7CJ>y3 z+t&4_{WO}0dC1oFrfk_|I85T)mfg;9P||?^1qXZeK+cFZS^xk507*qoM6N<$g5u>{ Aga7~l literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..2c84a0b9dbcbee61e19c50c853ae8dd0d778986f GIT binary patch literal 1483 zcmV;+1vL7JP)Px)g-Jv~RA_VuD~&M4MVPXey9e zqoh$=;>y%CT1to*BeOt>p-Pi>Q!9mv+NfRNVq9o=LNgN(e20~;>pKrAyL<(RA-jkqAwoWY&;0L^b%`auA(CMs5 zdD9dV^YcLzaY}#xQ7Ob% z|4U_rAf&YT=gs>rE;`yiZr<@SINa_c0hJOKXr?d%5b#36AyaJZxpDG^#_4iZzbm6A z6hcai(O}pYGCfp+-R1gC2$45s$|49U<)t`-Var%)V;VG*%o!$>Nuz$rPM52CrkMjE zgvfKcT-BrAzxv>CyNiIc)2b};D1PTWC z?>{=z%>j_GK zU*_qPCmN|8iS+qa>lGnVzB<$80tO z5Nj~d)ZEPc`SXM2yg7X=xPi z*~9ObF7c1kiK0y139kUZ=CymhUfSE*$PAdI*Xx6w$j!|KpzFcNHL1;J17LeW0iSK( z&gTUM{B`|$Fukp<4S>$hP5_oITLuB++FDyVUt7zUB_*h;s%c*&pbs2yYqrI3I-LM4 zUAlBsT2gXyFpoJtKKMQ{F%h%b%=gER(bU+;c*OeX)D@i2BPbDzxeb42>YK9U@(xBoXm<9D_E75#`^Sh7A{<< zRX2vQiK#doTa%W?zp6^pl`AAJSptB^?PhaM4&B||*z9)ndi|JX?RGos)~+QzBZImN z7qpZ$VWgCo6rs~uwXXR1i4(Y7F4m-_v2nu&vNvwz!;}=dySu5VtQ^xEkK4`9_4RDX z%tTdH4wRN^Eo;IEoz5y89!~~R-qO1A<||kD^_O3`e(f3n=@}Vp$UDJ}k}sMPVI l%a{$~e5-PkW2S@w{|6<7FQ)l7R_p)(002ovPDHLkV1hqs!Px)+ literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..926f6226f74c54e88abf49daa119236f4a16309d GIT binary patch literal 536 zcmV+z0_XjSP)Px$(n&-?RA_vA}|q$i~Wwg%qW%*xK1xvJvHfApQj#TN@i} zC<_a+5(^OtB@2_^gUzAi4aQ8~xzhR6>AksgPxsrmbKiOIg5x-j<2a7vIL^PNOF~l+ zNXwsM3b;`LPz02zNQM+x9BAE1U_$QiBmbp=L}aW4xCNe!^aZ5@IFH2mC-bU++DMdI ziw&{QkJbGQF#XNkBv29AW`{9q%b?J5F~Hd%vjbTP!PRK~>N|j=42Jy=<{0a1oQn42rB45}tu(si0P1{fBwo(z%L(9pE%( zo$pv1v$Hr4}?Co>jiqU%vk}Jjr3#?+MqWYC0cPx$*-1n}RA_^VZw#-kUP-y?1oJ^>m)|oaemHInR5ZLy{y( zk|arzBuSEV8ND4mdlhb?2X8wVN7pihMO^Q6Ag$=>bO3)r4{qUdrw*^00rdZa|5_Zv zF{~)9_hAgjv2h9F>X5w%6*HzHUn9t%= z%%@7<8;`Z!p-+Wgd5fsxfB}r+S?Is;JLc0Nx77I*PwFo2;SLU#?4u#KhI}7#96N9U z58_F8J)7h2UTk11D&as~1@+<+YIutIusy`RW|?t002ovPDHLkV1lb}_r(AJ literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..d911b076899e81719b7cdaeb8c78c1aa1a77471e GIT binary patch literal 1068 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 IM6N<$f|ML|Q~&?~ literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..e3118664beeeb0b7b48953700bb9cf55c80e8e25 GIT binary patch literal 1966 zcmV;f2T}NmP)Px+Xh}ptR9J<*nQM$)RTam7>)bo9PA${h00Ta7M*G3a3>^l1P)!FzKNx6>Mx!Na zS}AB67(^^JDjKO^v=z1GgJ9_p(ioc{Nn2X=i%>+6z}R%Ajft8JMvG1@*FNZ!&fL3~ zANG0dea^Xe?(IZwaD(~amL4Jmp@UmqgF zsD2SuU%5I8`S{&;llBJb9d=N?Ao#U-I;8&(~F0 z?;h+!s?Va7=8o)J#$iuBUPmcc)eN~v2N`$+GXj)C^@)~DOrE;jG2AvSry030>Skoz zrCoU!dH31YjvC)P>z5E2@znFs-FWpDU@!q*l1suq5wAP$i|5ZKC-F2pBPHWZi{vC+ zM-bcZU4n#{y-&6w0s%5Od1Ln$QaiM+Trgu79)udtzcGh3LD-~Sxn{I(jN@q+2kq}Z zFgczeTx2+ljN~HIG_v2^1)D}P^8S+IU@k6z&I}1UhTV)kiSsvPpILx`NhiHxH92DTvEAr(?rlkXT zTu7h<*RFuBi=pTJUP>wq4AHvwJ_^fj3K4apu@j}E%Pnf$SP`gMUJT7UU^fw>sG;># zLo>x4-Yp{Gssi7B3NGt~2R;iEM02G1NFFnB7FDwPB;iDzqr#N;6^;AIxg@M3&H$52$GWk;-WW#pxHL!Tl zcD#NJW~Slv3Hb0z*t`!~+Oh}_eH!lj1+2IQzOo(GZzg74M<<2PeVyRObpQm*KVg+U z_Xd^UJc0S!VYEDnYSnQrCr`(DSkpt1SM(IEchiL-9}N$w6vCgn7v8l5zV&g~z5!b2 z!JB7c=riz+#jxyVcxJc1=9+u$4u1Ot+;9tW!y0tg_mOi`&^{koyp-T{8F_jqg@Nk< zn119NRDQoFuC#1k))-;&Jju>LH3VM}QBVP)E68xs<6sVl-T9aHKxG<^|K0YTKWp0; z_So?y*JTl&e-WHK4v*gt&pv5m<(13qHv2zn=e@nx2KrZzT323q8^QaorRDa`bZq+_ z#T9Ejgd5^;s8=yG{YlVL!r@uC8{M?F!Kwdbx&N0}?6M0l$wukp|FFSrWDEj37Tony zf|+UPTwtelzniw*e?_Ox*zx!D(f++B<7I+Uw--L5cp~9{+ppeZK`_e62;m7I;hY*c zLdgA9W}tmO-UL-BU1tBDI2OvAWSz&qYZ30~gtmEhUTeEm_WTs)SKHB3C!o-RysZ>^ z&J_Bu2`UGl;@th8=lt%6@@wiO=Vro@q99C!QCbe6I@olSe*GA9_rl6MVDH0rpjd>p zHV|?24_1EtRkk7!;P7*>;W{X^z@slidne}BtI;=3B?ZJUA4&?5sJMuA$a2_^((1%# z!VGUYEa)MNu+f9FayO5|yS`)5Te$&#HU`^Xf=9++(d8E17xrc4Ixm8oH^7cRLC1Xb z&@-X3N&JYbU(`9tNcNYm#1byMS2j-@qX(VRawaS-Q_7mq&b3O+{_EkBUxka`356m| zoq<=6z)!vm({E{W-tE*6i^sI)+ zlg}|^=B1(j%S7bxr2Ar}>KP#QdMG~_9S647&c6;9(@{CY{aNxiPR{g{QlGc#^Eu67 zcWylnW7rxU^JLGo?iqLm)xo;RG>d2r`MJ1q626Gi&i2uc~%b?(kH3d@hj$0cAjP!5k0>c9Vb zCnL@Y3F$T^hyUIx?)yp0XjRQn`b?TU4yS)Q+`k2NKDEpxD%as~t!UjW zhZU{+sU;U-&m!B#Hlo^(=nh*}`A9Xy;lzA#tC4no@J^6yj>AS&cTko7ddkuW!rpdM zpG#5cLAC3GDzr?L&gNF~qIdMU6edKq>CdJA1I>a51X0s`J^%m!07*qoM6N<$g7oy! A&Hw-a literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..db501c58edc14a2e3c90d104b33df8c3e8265ee6 GIT binary patch literal 1014 zcmVPx&ut`KgR9J=Wna^unRTRfR=gp5hnI>WKf`SlQLyEtkF*UXz6dD)eLQOZiD@cni z2-21Q6>%X>pp(WTCh+t`rvytrXEAnE0E}L@jht@-mreGjAp{_qcfPeBbBHsAZBC*xA-%oj zRwhd;gVgg5;K&)&o@}$ZRj+;_Hpz1<7- zyaR|{0)`V4mmEb@PHeT>TN>7~cZ8;X4!CWRmkb^$IVRoi)%6cI84g$W@&j%*!b4?b z{Yr2C0}8hBZZHerhJIGrU|37u*aP~T-HGAQ7p&jX;Z~mh*JLG)%AmOJ%-RY&awh4V z{&(N7^ugHL169=8q|*k3{)DK4a#&2NsHhdMv2^}D>cwjSJaq0;%+O)9Rs{vJStOH9 zBK3MKmYy^KqN5;*m@R*Fmh#2-gBz2h`{Y}g;pYHQanR~A_80q6H^)G%y?-1Y)N$ zejbdW>-cH9j-TFMM^|@Xx>iNKTcjW9OF|B)Js54{{2^&A8=66p}mYrP4SiM|SX; zmZwOr1L`$wX)!Tbk>OI@fg7{GLDnFtbPJ;cw9&x&RhkR8;+7LpiVV-i9y*&rOpcYg z-&>#4Y@oi6)7cffoRGP|usBn3N8a=DYlty4=C89d`)f;c>OcK})_gJpkH;-1K%A+- zux(Dp9XqrC3Cxp&h{@5Io4x1w>g6v{ze;A{vACtIVVjeIVU>xnITkCq7hXY(p?c+O zDp9qy1i`*7ScA}lHsYp12s;sw;c5qFlxAJ?gjpIg08?;9Y!w;!jo zi{{N6G;ZEleV2df)#Qo}aXyqn&#AT?4;z2YbNiD^!BIuSBTF`i2&h7)Zy)CH5z>8o zlSm&B9uGIPc-qmS^uN7=0QH}z$vyuf0GUVkCz*0XCv$U8YjNTGUDov|N>A^z(aq*c zOXURMwOds}c%h$FHW?PzogpR1c7f@jO?y{wddpf`y4|a&i~z;9$%~gFDkFFIr1}3- k%QpO{KBlc_H+(Mr8$objkFx`N+5i9m07*qoM6N<$f(Df91^@s6 literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..4310efb2b262ca238be1d3c6179db377a721f3da GIT binary patch literal 1307 zcmV+$1?2jPP)Px()k#D_R9J=WnQd$oMHt6_vv+L|u3WEMupojI1QG%$so+bAEuvyjKuyGGjEX=E zMj_FX5EF=ezy#YEApsJLl!#afn5L)@&;X4P5}>qDUISRPu~MPi+bkr?~ay( zaxYww;{Vg_%skIMzs$_D&&&#>RHTQ1U^0AvAfK#9groH79qP=in^F^zJh z*e)_Mypb4-NCrtw8;2qmBF%Su7%ozo2xSANTrE_!y1Rk51ePAH04eitYj}y25QW06 zF1~5^%{ru}jYG&{AUk2fB~BGcG3Q3JeM4aB)h1)eGC=K-@Dd{po0uhB>i*7+VZecz z-FKJ62BjfIUgwz(Pe9f(?hUX2YJexCF2K^G72KtJwmW49xS;cr4lL#4cPy+#ON#MA zRjaSfup$;F>c6h8S&8?nFB9cHG6nbq!3s*DF;PXu-!DIf;!Gv;+Z~B;AE``C(k(zC zXZ{x|sFt!VTv_-Q(yu4Ny@HT4El9Qvt*M`P8p3LLEqHQ1|ItFx=G$+^tKeM8@wgLx%eaJBE4-CaNAQREo ziGHGr=F;y_Klu!7_AWN<$Bt0{`n1q<#>#a#XUw+Z(c5X>x(P?l(>NZRjDDh$rj2V! z$$o;=*WSi|<|JlYYizIq&fvav$70=7vVpp3*_a*;*PIW?+`I#&Um9(DchX$)HSNcb zhS_-67N9s&>0elceb@**E0$sssPYWR05E`WChL_U&WpODeBVCV}%89 z$Caqsj~pav#Ap<^RhWsSWB?qKr&V?YYi1jkEI{e!!guHZ04=2@=tmD>A8PG1Z}A$u#cM)7`s6(qZKy$c zg1|Mg04oDBF)m*UYd5ZX0I+2a0zlYoAgsmYn!5eh=O&;?w00Xz}4cR0OA4&h!-+<9U{W~w=KU2-%-_9Z&j?kDsQ=X3%sCx;e z(gHS(a)g){t-WjRhqV3jBbVQQ!^+fy2BV)mhS}1LbH?ltaA!%M58vVaTwS#S{nT;X ziHZiLg zKwHVBli11fqfyxXe^q{zGePMZHewcJGa)W@{W>J6Vu{{;nq)n6rK Rdi?+Z002ovPDHLkV1ifWa$f)d literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..a1b101d6149f568bee4c18843eaa43138b47ab2f GIT binary patch literal 1233 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 V4T)j1(;ff-002ovPDHLkV1hc^z}x@; literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-loading-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-loading-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..d3136d3d8e5994944a08e2ee342771aec5de83ad GIT binary patch literal 1077 zcmV-51j_q~P)Px&?@2^KR9J=Wna@ufM-<0Dvo@Z^$Sy1bAr%o(Qpg1q2tcwFltBNRHXmFm{eDxelH-p9{BgwpU*zzbm*36;yu zIzr5RTwm{$Gg*{lv})U(AtA15rM{@JxN@O{VSJaJ@|9kI z5JFsUu&l2S96xAa)wVkgt*3!Afw2n?3rdKQ{Z@Nl!E3hNueJV3fK?HC0YHN-gt*vf zS#zcL_Xu9K?M|WfZ%0{d0UB&A#6amv@7aJ1t*4KJSaw#^%D=K-@?eQb}&K`y{ zd0kNYNar`Hy>cRkVt%ndI5V4aJ6HHD{ z0w7J3v9U2eId={K!!X#|+QRcZ0HV<-(P%UX8URLI>!C0}J~s{|%I&EsOeyK@>*LF- zSLyBRD~=TeI*x<0v4Q8hghC;tl!0(DLZS0v0IgJa5CNuc-9k#q<FFtZPPDoj z@AYf4*=$g>C_K_H{dT;xw1kwBa5!A{oHyIsc&^J@CgV39$m=xNS?U*lJC9UVVVWk- zpFJyk&i3{;p63yZ#r&oNd7V3g4I|;V^WjUEkW!LLrC56Uw5&PFCr|J^kB*KGzv)0; zrvadHxmmxRcbqy!XIB@}G+AC=ey9B}_wVDnF755@ep4wz<#MwIfFr~V;Ctrr*@X+3 zQu6DA2Yj2)w)Vr%_wJESr|~?GhQ>y}X%wIwA!drzQYM?7(n?+SJ4z~*V(RA2;`K*u zZM3$w5{t$7b7h5Px)5=lfsR9J=WnO{uPR}{xT_g7*}Y(Rb}s1GV&V`MVJs%FY&aSAeB@K4kSvzWPT z4>&6^f^!ctlf?&xCAx*`g2E#TM1v4prLKQI%H;foE)=E6CFKv3RMq)B#TOF3t7&;s z%IufwUI-zC$e*aHInNw_)9ToRN z01289Vr8_d)((~X5boBrL?Pv0uQS;}NYJDZDMKUelYkT{i{AvYxTC3hwxt)t2;bGT zyw`NkJ`ZLOFBrO{JxS`yD|0Kv(1mz+lBznr5jF_1HB=wV+q;(o`}c>+yk8jPC-78I z5zrf|q9SF{B8)~OzgJa-!o0uGA3&r65H4lLf1!dZJARzcHg2T9zdsb_m2fFD6ad9w zumo#O*LAd>o}g@;s;uO1yPaEIUBl$9t*um^Jc;v4a4AMH7%X7`QrDA$vIKmyb0;;` z)l}8gFlEY==jwK}x6^R(BC`?_cxU!(ul#UP5x2U!m^OVn08&bJ=jL+IX7lP;Qc@@@ zFGmQ!t^va!bv;SJeL%;Kc(%v!8yy`0Oq)8Dn3x#GjT=W(QxjkB*ulWSfX|%9h6d)( zoy+FTOcq-#l$Vux#~wX;L`g{rwYBcz$l-8s&}QTP1q-kpI>c92D{=Ah0g)Z#so>6B z;{!2JTvWt7vzcB^WAm0RoT{oKA|isC>S~IQ9KmtvlFyv{ygZCXBR>@u5+5H=?yggt#|b0(3hyD%Fw zW()uyEm;D9)9HItyWG@7%HqYWUbBX6+qZM?-aW3jwE@uF(&GMYZU!JWE)Ia-Dk`|q z(Lwo%6XaxPbFscYV4vN4*nOcMaXH!9*~!A>WFL8)$I&~tZ~KfbO-uqfq zjYdo+6SEQ$c+YHRVRAAvX3PkPuz+?qVMTFBT_14`J#YSeekm^IkD40NmMsIo<#O?T zp1X8SoHGZ2Gw05E=a@_;em;7Xfq?Jv|L?Sl6R5Ix1@J;2)nPr3%$^YG=OQ3{drWKWv^pIV-Qx9Tx%DBgtU a(tiO$?ELK$8Z~PG0000Px$Nl8ROR9J=WmN82MK@f$%Xv9b&iiPQ-AR$4kAPN>iu(tD0SXrj@-)Lbi)>amZ zScrl|5VX@ygGxwY^NQslcn3GPDD%NEdv`O-d))2bg5x-j<2cSgWg9pQu1ml~L_KD7 zfivJk(FG=fS;cg0fqBvc-h$`_&#J&;5Y>n}bK^yE0&I<`nFp2>m4fx<$^p<<{*4CE zR{oQ00Jn-X)PRnnW+kd@HL-+$1J^0*2fz@R(}re( literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..0f0ef1b39a3c318e725477978a855a28619f1332 GIT binary patch literal 530 zcmV+t0`2{YP)Px$%t=H+R9J=W)=!8}Q53-OkC_RxQvNM83rtB-Xb@AgP*P%}MiE)Dv6Qm0kUtB_ zQj?X%q%;dzNjAc4jD(a-MivsYuo+g8pUru7dp$q-{eIpL-EY0lJ?H*A=iYPPdt@@1 zOeT}b)I@Jh`<%gcOxCnt*LnW81l!YX2TB~lP0asO8+0<@9xQEhjZy5xK*_!q`?0Cb z^*hQHysL0lMM@9iFgBFNEsVZ`dAN*5^4tx3OSF5#gIFEyxA=fB*c=DYS21TBW-yLt z5qQA@9K(*#x8MXG#<)v(9f5a+;`En?8Qx;3q8Hz zYtc7}sc1jNy;7}CM>aGno;|HPTvcPg!$+*BurChzKIAuikM>0@!oFnu#*mM39!Ie& zZvHb~;RPPyejG+u7>g6%o7j4BJ?vYX%c zPf9PSe}?tA8UZ&V=+jNgWh$w~Q#JeA`UkwpdcXQcj$$QlC2!$OCX>lzGMWF6AKC|J UQUb%k3;+NC07*qoM6N<$fPx%@<~KNR9J=Ona@ibK@@<$n20XhhsZDSG z1NJ{iuX^xU#Is&JNF>mpAQ4i`O%Ws!9YS<^$!?=)-I$q@)CUie%*=c5<4tBBZvu2D zG2lIr18m?85C?|3w9|{+0hd4(C;_{`51_8nNd_nYw}9+Jy=}*rQ31Qw2SDBES}$2G z_5r|4wAgL7-vJkW5O^2kn6JtB)RJnLY?ir)GFi zFgSkx;JrvLmt%Ex)%zX@1Q;6nXEn<`zL?IUBAd<1?d@&ZXf$M_(U93}RtAGX8I49| zG#Zs7BP0JJ!?$ft0G4$*%IEX){QTV0d_M1ug~MSvK0fYgI2_guz3c)PbUCTjYO+?V z$<578IX^%D=$v>wE=|*vrfJI2(NUei1s7P$RpdC1tW+w}ahzx8CK3smPN!uek2>v*qE-cynFakwc)9$DTENTS}ose zhKGkS41EG$5~FxlGL0^s=gSf@*XZ@`zQ247W+hu7G|&Ve5VXrC-cQmEf2H(Up%IDTUibKbLnrut$hPK>OUj^0000K literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-\360\237\222\273-Desktop-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-\360\237\222\273-Desktop-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..45f2669be0e517c7053a463a10590a380d6ece21 GIT binary patch literal 960 zcmV;x13&zUP)Px&dPzh zp7r~DKCQ2>YierB<|zN;v^^EYVlhgk62rs8HNO=K1#-DurS0{4+1%V@a&q$7bzNOu zc)i|A+u?9K0=_v~f3rHdm2mp}HW(kEtoSmH!i^c2&CS3+@>MN-H@Avif zA&Jh;P9$-BdrEH*Yaczk@sG|kF=0|Ns9L?RI+vAeqq!1VO=TTM-- zEnveiczAfI=??~j0POAU)c~8O$?feek_d;x0QmiWBr!if4?rT3KoX0KivUEUQ9K?G zp-_l;JWenev<=);N}Hz1&CN|se>qYoCnq()i9`Z`TrP)U7y#Vg-;>E?o~3%RSR|E7 z@tQ3!FWXM(ri#|fVpP`H*cbpiJ3B}spU;!cW|4%?=OdX+z6xR(2CJ*9+}+((`Yg-B zFbpm)FWKJSW_*0yPD)pb)>bnP;_)~DD=RCNKBv>k_4PFXfk5D=_jYu2kj-YXEDN{W zZ3m(eZIyv%nsG2PGJ3A&1N5_wU0?+O0000 Date: Wed, 19 Mar 2025 20:53:02 +0330 Subject: [PATCH 03/25] fix(web-components): resolve playwright.config.ts lint issue --- packages/web-components/playwright.config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/web-components/playwright.config.ts b/packages/web-components/playwright.config.ts index b1b0add4..68948eec 100644 --- a/packages/web-components/playwright.config.ts +++ b/packages/web-components/playwright.config.ts @@ -38,6 +38,6 @@ export default defineConfig({ expect: { toHaveScreenshot: { maxDiffPixels: 50, - } - } + }, + }, }); From 2a8e77515f07910ae13ee61cf95e76cca66d8256 Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Wed, 19 Mar 2025 21:01:40 +0330 Subject: [PATCH 04/25] test(button): add android screenshots --- ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 2489 bytes ...lg-brand-\360\237\223\261-Android-darwin.png" | Bin 0 -> 2415 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1382 bytes ...tructive-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1143 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1771 bytes ...elevated-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1487 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1389 bytes ...lg-ghost-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1123 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 519 bytes ...lg-naked-\360\237\223\261-Android-darwin.png" | Bin 0 -> 342 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1081 bytes ...-primary-\360\237\223\261-Android-darwin.png" | Bin 0 -> 740 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1881 bytes ...md-brand-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1926 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1185 bytes ...tructive-\360\237\223\261-Android-darwin.png" | Bin 0 -> 971 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1441 bytes ...elevated-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1109 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1205 bytes ...md-ghost-\360\237\223\261-Android-darwin.png" | Bin 0 -> 989 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 497 bytes ...md-naked-\360\237\223\261-Android-darwin.png" | Bin 0 -> 321 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 992 bytes ...-primary-\360\237\223\261-Android-darwin.png" | Bin 0 -> 623 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1388 bytes ...sm-brand-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1448 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 939 bytes ...tructive-\360\237\223\261-Android-darwin.png" | Bin 0 -> 827 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1110 bytes ...elevated-\360\237\223\261-Android-darwin.png" | Bin 0 -> 844 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 997 bytes ...sm-ghost-\360\237\223\261-Android-darwin.png" | Bin 0 -> 807 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 370 bytes ...sm-naked-\360\237\223\261-Android-darwin.png" | Bin 0 -> 279 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 788 bytes ...-primary-\360\237\223\261-Android-darwin.png" | Bin 0 -> 519 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 3178 bytes ...lg-brand-\360\237\223\261-Android-darwin.png" | Bin 0 -> 3401 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1420 bytes ...tructive-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1828 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1927 bytes ...elevated-\360\237\223\261-Android-darwin.png" | Bin 0 -> 2236 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1471 bytes ...lg-ghost-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1900 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 576 bytes ...lg-naked-\360\237\223\261-Android-darwin.png" | Bin 0 -> 699 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1199 bytes ...-primary-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1357 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 2433 bytes ...md-brand-\360\237\223\261-Android-darwin.png" | Bin 0 -> 2598 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1258 bytes ...tructive-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1433 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1609 bytes ...elevated-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1706 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1289 bytes ...md-ghost-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1481 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 536 bytes ...md-naked-\360\237\223\261-Android-darwin.png" | Bin 0 -> 543 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1068 bytes ...-primary-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1084 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1766 bytes ...sm-brand-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1966 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1014 bytes ...tructive-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1307 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1233 bytes ...elevated-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1415 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1077 bytes ...sm-ghost-\360\237\223\261-Android-darwin.png" | Bin 0 -> 1368 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 399 bytes ...sm-naked-\360\237\223\261-Android-darwin.png" | Bin 0 -> 530 bytes ...-loading-\360\237\223\261-Android-darwin.png" | Bin 0 -> 824 bytes ...-primary-\360\237\223\261-Android-darwin.png" | Bin 0 -> 960 bytes 72 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-brand-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-brand-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-ghost-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-ghost-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-naked-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-naked-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-destructive-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-destructive-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-elevated-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-elevated-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-ghost-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-ghost-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-naked-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-naked-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-primary-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-primary-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-loading-\360\237\223\261-Android-darwin.png" create mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-\360\237\223\261-Android-darwin.png" diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..93c7b0e42fb32dd2b965ee92f9fcdcc1579c72de GIT binary patch literal 2489 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 literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..dcc5d61fa07ace1cacde5b320f5183e51a4a45c0 GIT binary patch literal 1143 zcmV--1c>{IP)Px(F-b&0RA_HKa3?NVu_y;tscN zp$jrJF%qTiF2rq8F-X4}fN8x)ZW@oc|?4R42IgYdZEAMvZzHi^m zyElIb7GcjD2k~t%UkC6lfH5#iAY73T;1q--00#i}L9_>^w^S_tV@m^>cEGNC3xekX z`T@Y#n%#T=_*b;(1v$<;6Fu67xZ&Oh<3|8fCIVupfbfilomV=Ia~tAD<1YBq(=Hfk zrvfTGrQzW}@-)h2h`pnq0s1MoG$VM8ilxV$KHZTa_PlYRwF%&ckv4sH0kPOg^2jvA z_4+-4Ux0AcnmipCCjiaU$jIxo$5IXX6aS@kaV8Mv(h^3ZA+Fc&f%vzs2{VCdCMi;} zhS>AQ!L4e~hglMg6Obs!%_$MzqP2Nx%>aT1XFG5F?^iK6Sq1L4V~s;F{4}CfIp1FqE$51^JhD60<(jYWqkGMNu-^6DOwOcBKF*0 z06fs^K}JZ4K3teZvsTS~)6H5HA2(KlgfRB68<;g5cF&1D_fK0HPR$h+Eycli4&V!q zYhz*lC@KQLm}xJ~S~VC(Y6x|LGI6}VYAbz@2{1~gy{K$9w6vUi{0}WHNBS^=Q4+x> zpaEw)^6d^x+{xWmr%fV+D+%i%J#?~@YLk`bJ4JwTYT8NG_*bISstD~=9fol#{Jmx) z)I3Ns7Oo!JO<76?62g)2H_ok)HnEdTecX_B+`xo|2muEIz`kiOYGP;217%8yZ`P_o zge)b8eF369(_RKA%fYbAs+>o+wuAp46&;;)9}Cf*ad8?(RRpR=OB0z^S?D9KSy?_P z+H16|;uNOEXcW18Ko?FG@+=?hAx|l!A=kYHfwvZW52B%}2vvo{PXLyp@;@!yCdYXf z?917zx_d;0iq7|l?D`O%^-_@$A??wf)BcQ75FMP`Ii*7X?VPr0ju?`A#JqOlqO{?) z_Cw`_^C9=IJ~)BcrJ{4Q{lkRykXV#wnwJ#D2_P2ZzKS&@PsYf2H?@1veA0<{;)<0< zMqYz3*Hv9Q5a!ZO!c&*vH0-){11MI_}Jbui>d$s002ov JPDHLkV1gzE5+?uv literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..6f77e79a6667971d810ec4444f156dc6415c5090 GIT binary patch literal 1771 zcmV;P)Px*rAb6VRA_mT%`O2wC;wi*zTzLb`N zqEG~%#VR5yh^>9FPrem>D;DiTikg-vCqa~?=N-2f5_2ZG9B%Hf1+*|fGcYAl) zix~y(YTL7%5l!gc)K>$9zUPjZj zDb9HUz%XO%#mvmiz={aeWuxj3_ABHh@bD=@3VvOBv5Xu(D1;8cCau4VH`NxJSiF5v3 zmgOD`ST(3QFlAmzrBa79O;cJ0W0I0er4Ci`mYJa{j60o9A8$2M0HBn1Gsdo(iVO}T)RM{MfmX*-qtYL~M(7beLjaIMq3}o$gx#&X?~SWi zEItuMai2Nl008N9`pBmS0|0^`>`tfCM@q-W81no5-?!GZ`AfH*03Z|qNhA_GK1J`8 zBnZOpL?W@H1cdhX_OBPBqyGMW^!N9dm1)|X^;lD6X7D;$oK@0=3l}u6*J~v0!*W1V z6var{Y_^$QYMk>p0IwL0MmG^cx|(s9E?v5W%a<<$0NieO**QTFkk9AK%2ZW_*XxBS zijMmxgmgut(M>cM4DPI>eoZ}n`V`l$U4zTzGSd0;=aEXKj5^DfErX_M$mjFO=krh$ z1@GRy17oZiCLkCL?j(${JCY=QKDXU|rxo6F@eGc$u+E@zajTD8il z2~bt_H%cj8=d__4H*Ub~cEjyr}H-@kWa3J4)V(ex2;Ub=JVjxnP(0#i~c>;NE@N};W-&51caT1O>YNs?rQ8zI(@ zuC>KEZ|XP_0b~I9=iPuP!sT)S0J^&yUq&rmy40BMnlOE5sHSOCPFmQyb*tf_yLaz4 zeEsC)Bp730j6qdZC#FEtv?*FF7Dt^lA_#&pDF}kl@byDOLq^E0U%%doDJT|;qm*+# z;-rzjzCOc4_wV0t=-Rh$-$IsUC+~ zUpF{7Xn1Gi#*I$RfTAcvbYfy+z-dE=4<9zdE*g#E%9SfMueo>c9%8W=^7%a4+uN~i z+cu|WU}9oofB^7w&R;ow;~p6q!S(CcjpKFeKD<#KJa`bIC}Q>M)p+vc3825on$_3W zSN1MAA8DEX)x2o&m!-shE=#g!mef#!d|Ni~W>Jo3>y!m47+O_`@ z{h>-!RsB;G#a&J70YEGkLo61<>({T*+1Y87_xAQSvl|o&g{P7veOcOX^#SmYkB^^h z>YDf?YJ7bBr0y6W(SgW9d1;|#@s38#+v2h;|I}LZ8kfap4FJ5QumcdtX0x|i9YXag zo6X(=5GaKk058#j%-bnMRn@;mQQXqH`(9gxLg9rZNqfy(DdvzXOD|u(`~kphtBtnN ztZw5R+X2914LbmB@p$}bt3#@q;_>)V0BzQA(^=rI2DKQca(#-f2IEF)v#W-u7Q=q4 zQo}Q)O)p!Z0D!h|IJ`?$)o`mwR8fn5sZT-;yLY38nn(?CfQq&-dNO9Q~P0 z<`=);f6hGUt4s#vJ9svgjB|d!|J?BKaIdPWj@MANq^jz`@bGYN12BMo=jUwe*YXqq zjE;^T?&#?FR+6NqeC#)aB$LTsJ3Bk?SpcfRl$Do&tPqu;P$~cF)vKORDD;)j=Q}vx z&&r(hL?)B@Bauk_zG1_L!79d90FIfCG0^&3(fCUF{{gBI)83mqQ+WUY N002ovPDHLkV1mvRd0PMg literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..4f251dc143076b4611a7616b8cb5a13c3099fb23 GIT binary patch literal 1487 zcmV;=1u*)FP)Px)iAh93RA_HqlK?(c6lI1Gau7gCJlElz zw-{p$05wYKvo~+vEF3<3__;{uQkgr6$6bSnphSWyg@P0`5sCncYin!gDW&s_u{s}7 zjIlbUbbf7Z?R;3SRF7P@Y*W%Q+l85JT)zVAPAUHAG9!Q!9>dZiDf z*=%0g4UjmnX0v%I1uV&1JBOi^&hIuzRFu;BA)!)XiU5j^&;w`7JymKu-07~iI zy$%BailUsNl-`wY^*DM>t=Vi|8h2Y7R$}t)H9aCC1OV}U|2I`t&yDZB53e8y{wx#< zpUF)Q0N}dr)%Ohs08~{y=eq9I@VeKBbY1^;yrzvVVLJgp6ab{rXw2r}ojZ5#44uce z?X1;8Rn>EiMq@S{6!vXyZr;nbVFXlWW{yD>=BYIPO>^gLDzJZ6nHXmOfXQ{!*94>|zo-EQ}OE~N?$ zvwg@*-EQ|j0G$BPU%Ytn@zJA4f6qM3NV07kwr%%T5w>mjhIhj-@?Ig}<;$0!9y@mI zA0pgDJkR^JP$-F#lK0h1vUg+; z0RSAw`F_0S4X=pJ8~`STmvjJAd5?IzDKWB53EN8mCW!!&k5h=}d4CiNg_GlZ?}O$0 z{xeO}K8a2TO57Z=w6ydcfQ@k*ouUn4W855vebHtIV1K<{zc%hBm85#Teht9>Xmbm{ zoK7S`t*)-#7`O3Jt*)-#NP(F^c-S?-Q+wgOwLQQy;h|S5&=i3El}hET=XsTJk$9e0 zsZ=UwC747YB90_UN=?_1ki%Ph0dVQr@J8dTF|@->%ha zmp#v0*liHc^A>8g+T|f&0P*Ix9qSMB6acKOtbBRs(4nt2O*^yAnv5XLX7j=H^z_dW zfFzi{`yo&iA`S|1@oKeNo|&2Xs#Gd{p(x7CC=iUXMyJ#HrO{~obo}`7#ROyHfTH(6 z#NSC$jZR7H`(0dI{OHJ$BePReQztY{`#@FIX+p?BLdYck|ANxxoVS7?Sn)jX-*&tG p+;N=0%jNP?#K7optnqR2{{W{;Z)CL$5CQ-I002ovPDHLkV1kPW&=UXv literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..e44f46f3fc807148093d4733d84596fba0adb6cb GIT binary patch literal 1389 zcmV-z1(N!SP)Px)CrLy>RA_&0$%vw@1HpdenvnAjU5Hc~58YN-aQxz{!- zQt?0V9}snIA@&2LNU^myrLlJnu^|!DCe;fIDK(l!vDxlPBDj*XAv?Y3@pO0HBzw-B zjZyl*!tU95XP$?ddC$D>I|3guIX&HCDAit2stwqrV7-6@u-b0&R6$li8W@v8jLr)& z)EJB1_KSni?O@V0w+p4Zlo0O=X!6pBf(fD2_ezK>jq&&m9X_4~WlZxRa01w=L!bf% zfKQU~__tn+T?@+2%)C{YpFdp#A>|m5hH*L(jrO@QawRB}&7Mbyk6lyKfl{etB5|_X z=2Z!roStqGg~FG>HZ5}AF`}eAT#fTsQqbR1Q~Q)sSAd9b^t>S_gy?FhukT%~(V~Lv zjsK1B)bwy@F^93BAbVzhs2ME{2qE5EXr?L(viHp33Rq?fA*ZC=QE5-fO08`Nuu{bU zL~M@F;WZ1(&M^k#0b&E{Hyk|k%qG=ExFTAGlCvAg)?TQWoT3E-tdIcGjq&&m2_Tf}s>L8fgM$nW4weqAR4s;b zG(4N3`(A^yN;rGw4Cl_Cb$(AgctD|0V0L!ad1e>};c(cmAyF{V7>~amuulcPh)JD0 zM=F&9AQ%dj{3oR(Z&@YJ=H}*DwQ3cCKtOwJ0Zo(B(=F0as$IJ`V0d_#o}L~;p^)=A zb?Ov0Jd#pB11v5IDF-MV$U6ac=Ez$V>ZKD&6)nU(GB?Td;52#3QYlSv|x2$p4GSr$`M zQ@S(&Hc18Rb$j{h(j`aGN8R03+l9kn@|H#3viR%KBV8IOSTF6onP=R(b&F6qOeh@Y z!|rZc+uEwOjYJ~E>g%07_2kJD9V!S&1d5V?p78bM%Y7qI*vhCkb-Q$PMmu_DHw*~>>!MqSdzJ(8W@80ENPml9^!-fq2yuD`+fk1$!rY44mhXMHI=FJk@{hghx zUAtCicqe=i_*hlAH$F~ZUmy31PS^l-b#>IOuKfP~;NU@j4yJaMq9!5u_5OaY_xG1R z6s1Ypj*bpGcJ1q}697)i$CZ9h#7SuwyX_lO vwZ?!njNNX;@c;F)3V3BM09L|ExT5(FQwI-hTstG100000NkvXXu0mjfiTR$X literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..f5e3b13281daaa991da0e34177c43f0741847e29 GIT binary patch literal 1123 zcmV-p1f2VcP)Px(9Z5t%RA_>4O*KbZi5&%v3t^xVL}s&mR2?m z9)>1KPttfIXrYLFqKQ4BbcgAz+}SjCXT22Oy`0YXN4LB3zsawZc30o0xBKqx?hzca zyT5vM*!w*1Z2ckvrSSwO3=P8Y`59)jD%@6DM;MuM>Y@4e zRApHrJa0bv@EwVessJt&Y0a@Am7*tI&P;+ir5#8`=+W8eaYC$JKy3kBL}#_rsoW0otb1q-d#*nJjSEiANJMt?*a?SXI{p^v7UGbGFazhVzV|80`LnBqUcXo8BVVi9W71W_W>n5tB>te zOVA_Rgn*2xm!2|thLYdeOf?MyJ3^hCS)sGpa=Tqw)N;E$GKLKV)I{PC(3rkj3(eWt z%6(1x6mTVTKV*u@l+k_4()_px0Ef1Nl$9@9bWs&yyM7dhf`QO>6ul1ej3ujwv?)im z9B`ZzLZJ@Molvx}^GrQcbzIXygb4T~0BqY1q!)JCI?$$?iOM0cNGKU>3qiDHJBpMt zo_1xG^Ln=%KSXtOOwxT8f@sUSI8CA-lDbAK5?NGPn8HHbaaH$?neJF8oG+mRX9`vaP-`XVW8RY{rB;?oU5w)jOf*U|1MIe zJ}=Hrk2SIOk(1L48l^ZoNS~Yv&%1CZr)kY2hH6t&@4&ov>Z(j(UQ1spXWkDDqUf&+ za09Vf_x-QaA7<`{ScnGz4o*du83#(^2{H{erl&s;k@acnq#&ZDyc_Y{9jm&-T%4#f zGZu?(!Y|#me(9OQwV9bWEQAEG=~P}dHdzQ+W(Jq>)tE}BKJ{AdvGBZk^~Ths=?Tx9 puVM!Ozh0KXrFj7`i}Ub`=D+fi9W;Px$!AV3xRA_vA}|qMzgW98Ve~(S+TXVv1B94|3Lf;HnX*{ z!G^N1ASZ&=e`Va|;pG7Lx!oQerQ_PE0TW&p-hvN*ShrRtq6k0Zjw1 zVk>3%J*$8^EQDAD)UUF$3hbBRTLkV@P>rEtEV|s3>S*Nz^G#88zh>YeM2tm--c-4L zCe&cIk1R6uF2MjCCh)&k-7dI&TV&`!WoR;if2#yiFE834EHYG5d#IGazfbLR3GL!{&|L8X)ovju)0c7SxrlE*@-3Jc>%&$LFe+D#J{Lt<11_ut zRO<9N0u0BD*#b7L7q0YixLYg>T&d^l6<*hI9LI4S$8j7djxRebP`=#Us<{9F002ov JPDHLkV1n6_;OhVY literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..4722a272a0cec2f6a9d20cd2d3066605f1fcac69 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^CLqkg1|*MGNWTVBjKx9jP7LeL$-D%z1w36GLoyoQ zPLJkmQQ&d4-fU>CEgdU)?$iucHY~&6Ayd2 z%=Cy)@WW+ebe@Q zO35xW^@uZH7v=vDpY()}^<~AWG%dvtK_mC36INI5iFI?Nn@%G@N6RCVWT0OjpYdzj52j*y=&}vt*beumyf6bi#ZQsw|m>yi< zEO(^J?>6sx0TWyMlbNgEcC5Qt^d-hT&;5GF(nlqy0=zF4)fzl4J-Vo|LN~(2dYa|$ gHKI%qpE1}>wSU)F^-44;>k3H3)78&qol`;+0L~zUn*aa+ literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..53193425b6f47e2305c8080e5dafeed9cedb514c GIT binary patch literal 1081 zcmV-91jhS`P)Px&^GQTORA_ zQM9-9qutgbHWn5(S}E)U4Uq>nT8JNw=&FVJnwT)JnHges6O*~4$<81CMef{l@A>E4 zIWu$abzv`hfkEIe;1du4e830&dK&l%Tmh#*0{8*^XR{wd7y#CQ3qZ5T3w?}%dJ6dh z>Ci0`v3p0H~_^;##3l zK$hhfZEm-lOeRAI33mC0x{TCuO9D4O5z*Mh;INt>44cS*0#2w`Ss#*E6r z!2v5PD;4`^vsrF#Zb&ARX0&`hpQsxEpCrB1B!ubdX;f7um&>ubx>~heHk&mCb#!!y zx&aW7^tzd4^!4?b(OF+#=jiCDYTINo$^HGkDXOilO~e%dUvp6r&=RJmrp%0Xcz9T| zy|L^7yk0L)PfsH5e2}W>R1we5&t`-)O{>{nk|bO2qh`H4+hTQqd_GSumjmGV__${K z$Hzw$MFFrQeWxY8)@&JxM8b^F?@#67#bRcJ#>dBNvi1A@1OfpRML|&%Zf|czTmd+h z^eqh`Y;JCvq81kytG4U!?>7^|$;pYR8vqGO-=7h}*47rPs-mhYot>S`&CR`PGchqi zC=^1LW$y0oh{vlg;#9&9}j>uZte0WN`{A!rSl5gjoc4l_13MmQXP(Vod23QBa z8G;7vSb7FVM@JbM8L8N3Z*Py?-Cet;ME`X7xA=Q_ANbqO8A72D!C;W??(P>$YI}Rz z&S?M+fPYFG9aqNU4=rVtEi~f9QZP;{)*Eotb_!11@WN?Zk_H+vl?$ITan!cH0Y@FY zD28K>#uUR*hnI@snB!%oXs82#c5kQE{fOrO3&6e{G^oEY00000NkvXXu0mjf8qfoM literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..51ee1e3c466bec0ed3c8cc190cfeea7bde821bbe GIT binary patch literal 740 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 M07*qoM6N<$f)UERY5)KL literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..5e99f84590aa7c0abeda84d232dca1973654b331 GIT binary patch literal 1185 zcmV;S1YY}zP)Px(TS-JgR9J=GncZs~RTRK~XJ&SGn>NYj!&Yj8KBO&0BP#L1N{om;Sj1KzdG|{%=7kN++MSW7Fp?=U>T0wnit;NP9+L&&$*-e|7-JRpZY$n+> zo7{;>3?3NRx%ZrVetYhod(XWqEK)R+>A;pwf>JvoTTnIvwdL*{!Z4~Auw4&A?RJwpoF?|gp+J^*3rGEXzB?Z)cegnnHL#XVF301|b_TZ#mk#*~? z{A)lRyV{L%7^q(oxM|5E9FTO=@%fbI1=O+8BTE*wss!32>E``ayQ_8Rwb4&Nb}k!O zrMFL|p?TL_J#zxCEL`MuPDtw}wXxA7D-Q=CJ44^IT4%nL6XMv4a?KWD_sqnJ05zZA zK*2k|4A~l2vLupQrgPXv2XS4*b*X)BudyF-lc?vRo=54*pXPufTdZ;=yrB3$|A@Fr#7$EB z>|Wfq`^^2+ti?(X4;3Z`Z` z3t`wqGqLUND1sB8eH0roTnED`rf3K#3|pvPFw(W{5YTlI+l~$BpZ_I{pzq_{(Q0O- zdcnf7&zR`e?07m#lIvf65eu#~Izs8Mp>V13J?y4i%nU92j73TNO&!(jcq&>4XBG(y ziT~5tC_xgNw;9_}(tfLa;vX~ueDsMZiiJOZXZ-Cq7PPtk<>wTK22kI}ZfwTA^Bz;Y zL1}C}8I~8KeW<)_VpZ4uBDwc^0Voa*M4#6@^cXk}&ZgV(&YcFpJ9nz0(n;PGWBnBE zW3dHmao`d+zWJKsMD-_BF>-3pq5r_22?@loJ{fSCQ1TBAa z1yT=mlG^@ooM9^t^GkAQDh^(zI5a@vxAWMy-WIjjJo0$lp_qMWTJ^`yicMA0O~(=K z`A@)@n%c_Cq*Z_QvFb06s@6@?(7bC!rdzb98XWTh0!X@fKf-Pxy9{XAFd?en4YCj* zQ;CyEZe7x7iuRC5Ze8ehmH*8p`dqS7e?$BOD&f$_sD5ab00000NkvXXu0mjfWzs^@ literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..5f1c4f38c90d44373a9936b28eee528d2233506d GIT binary patch literal 971 zcmV;+12p`JP)Px&g-Jv~R9J=GnLke(F&M_5*8wF1kU*j!q0)(h#9Xoj+HVk;J0TSYk`ak4tx(k| zNF76l7Kw?u@C|62C1tKu%0v+o5d;o094g7%;o{>0xjQ?B(DvDKw$DGm_WS1?LYv}B zWeNd$j(Y7Wh(^H}0?^xNz5wA6%)1bQ9n^T61_nO2GY@G&8RZeMmG4N^rtb}`dA3dJkIl4dX$ja_ID6KXkm6Riv*Xpy z!vO$ITXWxd>ip4ghz}j*x+%h(({XG-u2u)}>+<_Oc&n}qbO*;|2)f?lD|1;D&dBGq zXEjSj)vn%mc_00PyL_Pruyigp03l zA(TiqJ#$kyvxIOa3$s+TtuCMW=z#j8!^D-!6o@~0^>n^GzP<%Cw#^A4tp$fwCA_qv zbDUhHrg>OufO$Mj*-vV5arnv%u>8;_+lK=U+ z1-aDp4ka;$griJX0JK&goS4*tYj+HQ-dn|jigc~#9OD<3Zb|^SQ0?q@ek6ofmeE|? zg#h7DwYNM+ZlE%@Ipe03mUBoE4h5KZb;o%fbT`QJRVxn%Cp0X`yel9AJF5NVLH9dH z5>mpLrJ`*?EoTvd9f2BetM(5ilJ++HRVMNEEj#{6>uHCl8gDBX3r@+5A#<$Pq+XfF zM+ej&9k#*@@rKUGo9E2P=bD_r$~Zafk4M|eJWeLdf<}1+^}r9kH$bc0(w3+_p>TZf z`kSQ9k91j`$SfnP95fuFouKagnE!V^ny9De2!zE4MFRlBqVrOzDHl^Dx(4FHgMdM9 zZS!T)Uw`%S*IypFmRr;xo9W1Q6Bpdz-~|W(6p5ulm;+$k1Davo!?@oK!VeJAak_(J tcWO=I0=k1^ez&XmZ!XbWsZ)PL{08cS(uLv_&a40c002ovPDHLkV1iz!#`^#O literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..40573cf273bde306519265085a6d7f49061d07f0 GIT binary patch literal 1441 zcmV;S1z!4zP)Px)TS-JgR9J<@nNMg_NgT(&^YUl%(ig!$xKUdb>9&f(+8$I^*OOknhwkj z{lbsTo6K+K!|ylqW-=iF3{;Eglx^GImPjOii9{mp09pVnCxlo4Af+q-7y~dgF){IH zKA%r7S+e8-0O{*Prwo(<4FDmZg?$z&TXbY(WF6=Hybxkk)+r&xDChkA$jHb#08wAR z{;~WF6|S0a3T$9tpow$dT`yEEan8F31_qjHfCeF_hjSd~kPzb2Y{69|g!tq*&LIuR zslfn5XESQG#5wP-j8_A6N;o<>IeBZY;VPP(oV*2q)_|N}I1R{ZxbKnHS}LbI2>Cyp z<2Z-r3$CK_!tq0XhD)c@E9YXh)+-^zr*t~K(g!*JsSPTSYS6*K!S&zLVSj(W?CXN2uDwCgAqbw8(%3Rl-5g=pi0su+?#DowTLdc5X zCS6Ns&z{A(bLYOO|M1}h03eskRnK6x+9NpB4@P zVzC&K$s{bxQqi<+TN{v4+GY?!T67({ySr6dj~zRvJy0wbQ-EV*W7>X%kQRdwvP`G( zvuDp#^o|}qicOm~X%A#s78WmFtRVCGye{CfaOIf(HC?-Q4U|#y>3JSdUhRoQ zLI=ZQJ0SgL96Fi3wf6cZLw+wNB$uD5MriC={w2@WqQ4 zD#fj>ty(@ph}Q;V?72?kj*bo$!QS59y5O?eEZ)3%1I8E_V_3R$sg@sO?75N4<JyxRa0f#}78rx^)AQc4eS&hOMcfo3Sq`5j8>fy(&)?+jmM zl~GC$6pO{Ha}8H47Ow{2f(GhKbJctVkQg5yKQdPrnB(K)M|^4Z&pWfsL{Yi=2+YL_ zpame&)6>)JIL?*Xf^!__N>5Kuvkxu^82jRGrUs;nB!C5deSI7A`FyHWD!r{2s#Gey z&FAx}zP`SV02TxyHx(QO5GCa+F5>%}foMGA)vH%OCzHu-rfF_84CBX8D3tX74N)qU vvOgWZN)2@z(000000NkvXXu0mjfpX{?a literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..9c103bcec1cb7c32cb57b38d19e5fb99b0768346 GIT binary patch literal 1109 zcmV-b1giUqP)Px(4@pEpR9J=0nLTS8Nf^ifE1$i3P36KlNQ#g<90I{ydF1ezkPqShz(rErH&~Q9 zA#P2aO0^o3)U!t65Gsx|0ueV7IEN5w%xbjKSUYotca+gaE6oTyzCR4wmw9%6JI^!o zjAk7G8O+KtIqvuSPfMlJAM5MuzXA9az|W536ahd=IRNl4fG?Mqm;VGoP}|(x`~*O1 z&oDU#V!#Z5HLd)lmG!u6wA<}Rob%U0h;wNvA;dZ7{B^tCegt4cd#>J=&Y-wb;ih1X zM&lmm{Kyt6O`P+iMx${r1vCk{7>+S^AcVNME;uD2#06vQzyNYS7=VrI?6ov;&W}`k zDWG%V+{t8ea?@~1lgZ=+fSUq&yKn}Ovv5Dct!awgorL@b#~3@fEjXok;OLN7aJ5?P z{!NTlTL~d9YPH&Z4btAVp66LNOer<4n{YMUX0!R&1`dEEgcvtS2$2A+UaZ+{K8_*b zjz*(5HgEu@Jwhp!p6AVg6GEitc{6pCohjsKG(NZz9H6 z8Mawt(IC-5=GoYe{>fx=f+&hwrUuJglm@8Zvzcz9C~9RK$GMwa!KTUgeE@*xc_4(C znoVu=XPC%woVyvdOgGW#=_vqM!>wxLI8G5#%E+|KRluidk&8|4&+{^D^6#<+)C;6# z8QTmbgt)L8Bx*D+3iLEcHNb2DqbO=+gb-)8v9T!7DWxEU!1sOZ?d?skm&;`U!0zs@ zaXUhYGXz2K%Jhx&X=a&JK2F-%Ofx|cyh5kbd2VbWSDSQKSgTdgfjd3!^E?X?vx>ial2ZO;|1(>hb>rbq#W7#aXY*nw< zp8&`^0P+BwFbof~+3cUIjA-BYr&-4L{b^bwgshZ7Mx)VjE|>dDZ6xIZ6spzgga6B) zrfRkNAa-va0CMp`vET2%xNX3GzyAV2F=oo?fCT`>Fbv<_7F-yH?_#)u4w%(@5kP4? z9)I}JaO3g#1AtPZ_p-^|RS7`4uDj1U|7acED~fae(RJN@ZS+r-Nt+&A*WDiuhwpD1 zZa5siPrxM$T+Pih@d%*Q>-ApV)COj+*L$hCRgb$|%;Z9CeI#O00Tuz2DwWDZ#@O+7 z!7;{;E0xMa4K4|o{cdk21#;Sx0PavqcY+`|w9VZz&aFWZ98yYm0NhFR+&nlJz=jiV zaXH#&2FKtWtyb&zt*x!6xm<21lga$DwzjsVe};&ns4Ijx3&Zepx7+=+y}kW+Y%jH6 bx$OKu8}hQqBw!Yq00000NkvXXu0mjfCifEb literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..e6bc934a26a44b092934a995c06b25d8034b3fe2 GIT binary patch literal 1205 zcmV;m1WNmfP)Px(Z%IT!R9J=GnNLU@R~*N`znR$?H@hM3I*y`|1ELbj56NkOY7E^6w!v$(k8&MZ5xhm4b5b@k15 zYouS;!~64lzYp`9-@M;@ODIs$c)SHfA(qKB2}BnFR023_4{rllw-{R>QJe*1Gg>hC zv=Be!3Mv|{BSGi}Q3nIgyL7Y)#vU=t`d-tt#i9ZxlgWzRRBC_`^}2z|>y)uEZ%N5l ze!qX?Ujs&Uy_0}J2AnGfT$bYm1HRD8%I+5oxEYI$7VD|y1z>EfTvhMp9nUwg5sUpy zL^uC4vMe#ieyLE^*2BgQ1w2W(J>`QG_IGT?VxuPw2LMELb2AnjJ+` z3SIQKXU_lt%~!6xbHo^kTy0dj%49y!G;L7=01||5R=^rVgM%0z8gkkztE;dq3#nAf z=@Uf}ilVq)n*^a7K)>|1MICO8M}~(nGBN@H@W^t`m>>u+4I`&7olc{qqy&;Axgewt z0R2KV9&d58@rT10pFA_2pGq8l3b!ics$O{$1<5F!7etr^y7mE4&d#c9&Sg9 zqQEo^n1+GB-@M_r6NoMdb|rkQ=H})gD+**qL3d9N8ZTewcI5N<5C{gHcQTnw@|spk z>|L3Dq#iwd2-(iq#>Pf&xNOM1?B3eig5U4wF*|#pSjZ=j$K!;T1a31&mSw$r4|Sc} zP9k8NXN!|0$;sY^h6dMwrKP1X?9WU(o#r*$767dC%xt)L5gu8FN0#x^1oVNPv>^-tD-}p5JFe4x>+{oFkh5I zQ)FcYkw^p!^Yf_83gM^Mue)99z@h2XA3Jk4RjsV-J~1}-Ua;)Y?!Qbr^;aLK{_-eq z-Bh8fttSy~Vr(oQ9F77606W#Y2uKti?CqLeN8JtLe{ltzty6o6ewa?`Z-{>Y&U*Ib T_bfdK00000NkvXXu0mjf32!PO literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..70118fe7b96ce537ef931e384f1474626ff9a373 GIT binary patch literal 989 zcmV<310wv1P)Px&mq|oHR9J=GnZIw-KorNn?}7xCQX%2gl@M(F5Ia-c!hc|zm6djYwT-)gD#YXl z)^>odT?76P3Ye)gh{D#YQk^(e)kqCP^B8hx+$46+A%wzL@(`b&@8kFG?!CJZhE&jK z%!24XpPt?oM7IE31u!X_j{)qrnRh6c+XnNNdF9H7Vfvv=P(g5mgjfL4Lk6y8>}U_n zo7`@{Hcj*UNCBJ8=JZLcwZcS?vp^+w%Dg^t>C*FjK7a7rfI%2OBH$GRmq!5?>-dO) zMbj`gh6b$F>uaO(S|R}R`c$FtB(XiI;h z-d0Oc6ylRsYeg5X;<}kT_I+RLIR-ADv|20bw}8wLy30w$bx~PeMaj0c;YzlRl5J~$ z7!y4Xg5U-KTmS$PVu3Tj0l?DoG9W$k>Ep*v`|2tz%K`utEepk&8CaHurR8P#wjJ4) zrEQu>hy?(h2Ww%t8-yXJU1i7NP6WVJ&+ECDbd?>4gD~W(=k?r6yJ}&$3jh=}8na-2 zpY}Dr??)l6dLAIdrc`#E$Xju*Dvv2I#_g(}7d@ZsM!HAA;o(!X+b;&WyyChMM9H?{ z`##E!lNv7H_wmwoqX`m(VFa%eW(e_&vStl64lT=yys2awMg-E&X3z(9i<#e1Eet<1 za7V|WJJj7FN&<|xX@ypbfG#NxF_u~UAto5*a@zvTTe=38Wkq2g zRGCygFItq9_cAX}%v%ImEM(b;t3_Ak*tAa5GEbTa*qbtp>q3%lYFqXhXO&pKg$!xM zbzvGtPkE*-$wZI^D{{GS+1_xrK1@>9{2S@?^rmT=-=jUru$y#Mov19MsvO7(G0dVK z-^~9zo2Gm|f55=v--JV_akZ00000 LNkvXXu0mjf$LP}M literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..00865f2a490aa7b72718b86907976b4fff0c806f GIT binary patch literal 497 zcmVPx$t4TybR9J=WmN73wQ5462+G?AKM56-+B9TfLlc@%gkVs6dHj9x(NPGvvSFm)o zSg?>748$Z1LWq<^3>sQmEJt#@h`#gM7l!*wPTuS7{lD|ix%a$x!QpT?91e#Mh9xvj zf8^yG%fPb=fGE(SB3Vy@SU}wpuqgLs&wo`Q;TdZNUVuu#d?s?hohKH4nAZ+;dLnL3 z7G$4XtNT@8<(Iihpv|+)mzHD^qq#X*(lW4D!yG^fC;&xS_5_d))8H)dDzRqJm6XA* zunZ2W>a7EZ25k{|P$pab3N2kcqdL}N?u(-8?iBFkM`Wqsn_AwF00tvL_MxSM6)^{J zZ1=~b>So`s8%qU`R0XH){z!|lxV*T1VX0tM?ZK+u9|LL+p7|A7DwtOloHUy20J>#~ zlfb=SVbqxD9mq%pv%tPj-H3E<3^)O9!!mdZOo+i0&<`Bc&`be6Vy*z}S`r5N7H5EY z_4{0|Thi$lz>tjPJleeHTONu*fIeVct{QzV^s)h5SrgTJ>Ky|{Ys}dJwu2^U)Umu* nA`9H8@y!N3-{EjL9RHP1TYXTzw?=f300000NkvXXu0mjfX4%?r literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..0f216ed613ae756a841ebbdd74d0d616a4e99d9f GIT binary patch literal 321 zcmV-H0lxl;P)Px#`$7qJlU!mnr-+S>LVg*oO~OS=G0QheZ;5JxurBS(AP4{_fJ+&BivJiwE4ZhlR?Zru zCN!21oh2T*f1BO}p|OF`xi^JlAkk}*WD(TnAfK$pJLMY*nNK=?jdKo*jpk9V$1-kt zS7Z6;KGw}-WQ}cMY0qvWYizGscw}iyXxc3k+XTtnM(yl8m$mDu3gS49<2Yr0ec*cP T_5&J}00000NkvXXu0mjfS+#@* literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..aaab8b1059181ebfac677e820fa8bb7693ac3eab GIT binary patch literal 992 zcmV<610Vc}P)Px&nn^@KR9J=0nY~LRTNsC*jN{CJ1W61SEn*^ZFW17#fGCpES}VcME$jq~fav}M zR*J>mTME}g8(A#nHcL7q+F0n`Z8Xc`2PSGh%#4n6o0-8}ujWj2H9vTZnR$QbJe)Hh z=RM=2ehmXjpda`EbOL_+S^@Y8d;@lXuR!_*eF-ZLEC5-+@)%j$8~+tx?ZD?cpq`4) zcAKxFkHFR8^Ag7rIF!0L%zkd);--H-x1DlU-Yzk zjmxKALGL-WHK#iMk_MB>q?Jr2tIqj+zL!E)eQ_4*X=HwW-YS>NR;g67N~MwoSWQh$ zR!d8Z8=9uo3%KwQ(9^edc6Qdv=kt%kxgHD#tHSU1Te2*B11kD@ zQmIFIZEbBwgfu-p zjbRuVhCw==W^r-x+5AeS!pX@A#bOavRZ&%yP$(qY9YDWiFE)iVH8q8<>llW?($bP} zFO^Eg1?=qX^aA)nvRA@2)!*Omj^6U}GMP+9xR+wF$i>Bl3+ea!1zZ4h$`6+5&uVgV z5?$8;*xue2hIgrX=Yib8X9v#9N-Y?p?= z*UB_a)4c~x)AS73*VpIXgNKKQqPB06UANZM+S-~sf}^9Op5VgaFp)?EP1DdcjkB{e zQR|Lm7u7;qUtf12=jP^w0TYRY`+)54?+g2YuaaHy{}9RE*w{eVb#z^)yStlIDpk`n zHa12q7DH84&d<-;*%6vBY^HRReGmqQL|g|42P6^+Ow%L~2+-5h!@$4*xm=Fc)>iWQ zJVQf6L?RK!$Hxf#)_58y8V--DCwz@f-X`@f3CVnm}+dV71xX5Doro12?nn*z83egjVb?_xuj zosJs1aCg+uTOaQM=^4&ZLvO!1YUmA2M-9CN{7`SciS84~c}j2c8{%IaIKV`*>HgpV O0000Px%DM>^@R9J=0nX!%{F${)3=&xRBYjjVrEy6s@R(H>U#8C1A+-vX#8FcN{6x$+Q zjdb-Y+l)tno6OjOW#^Y%kc^W*u^l^MLOJHZ0(b$w1JA&>rtcr{7kC5y00-dr4Re_> z1Gc~kh)y{*y0gz9_5|z-NabYLjCmKl0_QuDQ#m(d--LVaTHkIKVgCSfD*G{$bCZ08 zS&Pm6`i10FvVrsTNzv++bM6Q-o3^Sd_rxM{lc{GOaxumjLNHGlLWnU&@4_xJ&elUN z#@OzNh{UR@E{KN^VpUZa-zXd;w<*EF+}cGhZOcIk6_7kBxw*xEQgZ2UoiOz=-Bm>h z;Xgg2PtE~WR`cqhR-Y1)_S+ca1$m>HS9r5VUy!6kx^xPne-Ci9Dh!z@M=bQ8|u2Ys@>M*aMz81)0DV$@H-DIWfaJ~4cg!$bat_yC5Ix$A=UtCau%002ov JPDHLkV1khxA}Rm? literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..cb36213f02a9eccd2c408f268abf06137611a77c GIT binary patch literal 1388 zcmV-y1(W)TP)Px)CP_p=R9JjE=-haL)ECLpnw%IwW5X6cCXiq*?XTo=Nu~NKAEh& zXXebB_0GFK#<HSiTGbk#v|yrJX%Z&`9b#7Wb^*0*nJgNZF1Q zHW9VZr%bU33YGVj`jLjrHU8TZw{KZ?1KK+{*lHXE>uHLUm79TqnUVj(cNnwq68b|| zPivAKoY{8g;I$D@G6wVn6U+T2S=WNdEe!~e!Jm)RmQar;=~&YZXz!*`u%X!G3 z3P;|AZ$HB%wQrX_>XgH~7cf|bcW$SZ6@u@H1 z{deHIiHz-nt8-}nZ|LksH+5lc6Ks(FY+iiTSgvyGsb-4PN7kM4lQ1^Dm) zeDH2Kj+%dmg#j*KLLE0lM<-NQz{T@{CpoxgNMIH=WwMQlP=AAeml3%80od|Pu;$o- zh6#o8{F(a`YpalSRk4nn<6~47HEO#0Tg|K*ELU>`?phm^|MXSK8?p(e!m46Z^K&R& zL>*m_Br%sV4j4ihW~wH&0Ny;-lPCL&$ zxF$?|Cuk<}^Cr?_V(P~4O<*^C3FvWrx{zj~urvuG2$*9@{`BgmUxP8--B2Px)Vo5|nR9J_LVh2 zJ63jqNk?6t3jsTde#Q}?h=8}wqGr;!*FW7AF+e-gDbUWqr9g%}|L_}F(iq}HDF;w6 zbs6UE{{dAG8-HEEB}GL$Z?2o4Dk6}OT*S*b2)n+v%4-|#i@MdYGy{9S!?d(xT5>q` z8S7Df2B$tl#m57s`}n*tfN^pFMt7{Pq~iWxxavgm+m{`Euy_@mI08Q%g5BSGhLk>X zte5HjZW7sclG%3LiDB;U$;Rq~m!7EHk^7H3R7^L6ampg_%KKLN&qv_$Iq17=m0ucx zPu_yfi(u1p=>E;JDfNSLx*Qs5aK~0j}-DGJW@up$V|)V=os+(1NW6$!t4`m)>Byznhtfy!UtYwu1VHz zba$hevS|qL+c_J87dLvbKUcCwZ(k>o?I4kDXJ(*>>HeNj2E<5ah5XI*I|e{^uKW_! zccZPAfDo0w>M7M#BEo;9E& zodWkl*~2K_1HRg3(O9~g@S}x1?y+9niDBD9#t$D=ueG#ca7C6aIDKn80LkrG-sK3L zQP0aap~0waw3`?5b2g=ldWr)S4$MDwa~DMG6q;N9E28NKwc+6qsgzS3Zp%ZVu2z)h0w%Ak?5zKYp_dtOF0000Px&Wl2OqR9J=0m)~n!Wf;dl&*@3tG;2z8f(4;$mJWXm?8@o}f*)n;PED~4lJXZM`clRxk{Y85@}p2J&fpU zz#L%3I`W5j1=dtB}^A%ec-q@8)QP0~SK;S7_EDmE)j&sP=3s=~> z^fryc6#(wJ_%UYc6k4x=0?8zjNXA9*@W|ST&VodmS1!Lx<%9G7!lW2}@m0+9qX4K_ zXl)x@*WX+^jWw8#N@*cFYX@h0q;4*}hh+@r_(_Idcm*?c@^+@dGz_NksujHI7SwB~ zHGmk?JE_Qw9W<7nsxDjtW5}F2OXkek?pw+X`w;aSTDpOK?^smoDJ$q|UDf#EJ8pgQ zA!1TJ%|nQhEb7+qHcNQhx1z$w?OiQ(Z-Adyz!=Q2$U^x5=|e~&iC3+F*NO@siEgh0 zHkL_|oIDW=06qOOZIl!=O5w}9nd5r>|69x;aI##MIKeu?GZ`0;zR?vj{zAS!g(LN(tj zB60LV%tMoiNzq(ii!`t0KS$jfiHZB8NmcU}DvQAk*Hx(}pGAzJw)7>{_G!3>w!ip{ zoj*44>MmApG|JvXWzp}3<>LFmOTD6-zh9-ga4}rlM<%cjk7EsGXkEWX^ZK>$S^DYc z;v7PkC7XMBU+uX0=LR=Fn)jQy2F*N~LIhMHF?IxV>M`uG!%?Zib{vjm`<;N@ua^*@ z@zV;aC!PWzao^FnKMyD6&Y7@W{Pr$PMFq*`9%(N+PePSBpwvh6Qs5D)13(;S6>XjF z6GSkUcis)|=mp}8E}=356b{h5;E&^-cLM&mSF;X?|MGI$0n(@I`QKV~PK~$GiXl literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..4c52f09b66510cd159ee25659d9dfe10b5fae957 GIT binary patch literal 827 zcmV-B1H}A^P)Px%^+`lQR9J=0S3OVLKp1|`MT)1G*is}GBvvFUBpNSHrTl`xPY7x!JanLP{s2o* zJ9IEpEAkVn{DMf3B_R?j5-Wm@NOoeTWC(8upATF3E0nZ-q#K;vz0Y&+-TQG2IYEw7 z1fx0_s{z;sumNC||2+Y41K<)wT@dRqO?${=mt_*W?iLt*0ONg5d&hv=~ILUE}G%$Xcnbh`$+-!)=w@-ZjJDN0~ePs(t?&J@!^p;E=&riN+12U#~zZg;SL z?O^@dLAl+5Vp{O*W87_OC{(IYObgR~51!ph@___K^%b7mW1*N$6e?B7x`De*4FFJX zcOdJAI0^uebwm8-*~fS|X`$Ti2ph@Az-lYJup~m(4Y3Qwv;+|VJe;)noF}qErHWCb zj!~m7M5JI_;#Dmbo_!3(w9#yPQKHB7mvt6==S6_ zg&tGOXCPJsFnmSwq2G>2-vsz?pJove|MGDf5wfJ``EMb~zb(}BUI+jH002ovPDHLk FV1hG?YpMVM literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..430bb1928ca99ef554431748c555506be53694f7 GIT binary patch literal 1110 zcmV-c1gZOpP)Px(5J^NqR9JHt($9bdCczZ`T{)bnq)v;%Sw@h?&;>C>t89?MI z+kRg##tr~PZcIo3LI7af_Gd|wM)AxcNz$lo+n?QK2moZmFvg#|^3E^}W8CcmBDQUB zJY@6U-kw-mT57F1=Yp|^j0quZ+ui^WK_-*w4LW49*{qnJo))UA3RP7_Hk%cWAPh*T=&d#GU;;^^o| z7>41iWsDt!gb?QddhWY6`}_M?TwDYI93CF}UNh4)Q7je#0E2^rP*v4SUJnC!<)z5y z^H3B8!0(?AHp@bIvwjxqLKvMlSHmuO^U1f!#)P!t6xCnvt} z?d|PAZ~(9@>zkBLr@sQ=Uc%YgStyEvot+)5tgPIt+uGVfsZ;_X1buydete!zr@w{( z#ICQe|CVL>H!pRuSj6h;YHK|>IEaCP0d#kFCc_XY=#(=$_+)+WMSGBrr8Kg+wCZcNBD8e={;N@^1)03_$4e z^75}}H2R0{PB(UUcL8@$&CJXI0EUK!0_`P)tj1!oKLH2;h`J_JN@?DAfIl)QrFj6V z%Z#>9LZR#WCm}>5XcrzDLWqX0>z{5azX_$i3*~b89p}9M)RlA2>*aF!U3>K|`<8*1 z08~xWCZFtG)|<%Yf`-LIu#ZyuAFnR;zs^gltku^X~722_YEgyiO_26GAp?wc5w!<>l9H cU@y4*9~Px&21!IgR9J=U#`aU}B7k3!g$vj5~*o&!HwJzC~TIaAl%f5|n4) z0frU3ffX!CW-$pH97BK!(`oCb6rUSgFX>|-&)D<4auh{%X{0L_MN!@J zys`$!T62?9`n-W@swkz;0L%=C6?4<`yfR~~^HXyr##l#Y!%Tr#j@tMAirn9AYvlWW zB_$jG%{|X6|C0FvB9Vz*1z-XwY%}fa#2D)UC@2U6zzzU}VfbVi#u)zIf)KJWQAUIiK?qsE5kdrj zT!=6X-vAWQY&MUxicHd6_0yUfqY1&9&E_%2h9(3Mx(G z@%R>b=~qVa#pB<_`^m_&%!S$povXJl8q2a)(yTJ2a}XJ09q1IEb*W4P5V3Qjp^*XL zFzep7TCI)mIw3@N?xB%4LM>uh*2W+@G5~yL4ahRSy1GKE)k39GN&Q|U1D^)x+|?mX zTkP@i5rmKx2;Ho4&fVN=s19M)saCf{T}j3~+eBZyz8>mxMlBGDW1_&X9@B4SC z)oLd?zxR?Q`MaPov0ANm0s#B-`TSjHM!ej{A0br_bPJFWLd@s$cL4hUu;1(TF0^Jz zh_nYu_qkT;^?DZz0070=Z1$o(TPpb$=xR2by#OdGfIa!4L@DiVyxNAMly(7>q~~6| z5{iDm{~(0$b?U-*B!uw${r-d8wuS!1voIJ8t~uu)+m4)b{xKK~uH(^5??|oJ(n5Oac_rAOIXpr_Px&pGibPR9J=0m(NcdM;ygJvtB%lku9)Q7paKIC4yW)h~TJEQ;8dwCWA^p0CwOj3kP5LdgS(e*br@XR!41YGhdx-S%b{eCR=RZ9jcvz`Zzzm0eu zRvaNF_gjtE4CHdTPgEfAqk!lEi9>lM@}g8a8;{4Ani_bT&kqWv77tpy-h>ijtbQdL zHkGE-{9%bxo^7=9YyZ`(HlCU0%mMy$Hyp2MRZZ14UFsc(*Wd^-)E$kkYm}G%Vk;m2 zcK<#zmoL})N+}%2X~{rUQ<$b1DZ#d%BJ*H*nX6Z>@L+ivfFEw(CVAonmSq7D3U} zrM7$G=G+{Hl#C{me0kvlqse6LT~)A9C{TF*9NV%81OiAYUB?tcjOoCzm-yU`8%QZR zKQ+Y{Q&UZOkw}CWg#vq)#a~-ne9+V5HT1BiAmPSXU0vn-Tepyg;VNE5XIB@tWs%S4 z+1=fBA1ADH$5}TqpoKIyz_z26<5^;FL!MUTdl)9FvHaD$!E0whJRVPx%;Ymb6R9J=0S50c$KotI-lC?=CP_xYeTngzb4VtG|VXbzCAEj()Iy3*?+8bwMZkCNK79}HOH>3yHy&&(S_Lr5uGznObP)CKUC zfdc~e0Dyrz0&W3ZGxKDZD6lN+R};UaGg!oN+h9He&<9{N)SCjhOo=}4o94}n1uUf; z5pdp+v=R(_dTm)3&k~UR>q`KKe?wltJSFN^MdOKpD2m?m&dxUi%ngwP_mPMxNsevX zzN!_lh~qXfPc}_n6v0H@VkAmMWiVfEiyZg=*344-z^Q&Lr5tTA=j(8oaXkoF#Bp0! z?I*n+!Z6f&55o{Az1~_I0?rq4+|C7LeXb>+O{Y1DBJw>CzUSrQX47dS5jm%nvK2|0 zL{f6q5<)Nlc3ijgT(y*qk2N4uYIW2*KkZ$nC~K zklO+%Ju6XFYq?sT?q+*?C7i(kN1YCY5U?!^05A>$2qE%R0Dur8f9DT}73t361_K8=t19w3sAx3l7zPdub)?pz ziKEB3$b{;?C16i`ysFka>U5qhqzMcL?$#NsBRt6LGqOoWiz;W%U;xK; zpNME0H3Du80N3k`RC~>8@>vv-?}ml;)Zp4+=84Wq5%`{0D?;rLYFl<(SLYVYJRvD% zD*=A$<~?;DtZT=*{h|ix4)BTqAd>P6fDgJa6aliRAj|V8i%b}XO*bF__-b3$N5aDl z_@l{JzUN_9$hU$J0vCfple_}}QldBerg@W(WG|V3!{)_SLUB?q&4f+Pg$-bCTh=@E zP%6BXsLw#WEoKJdl&D{PR}!#qnm3dr$J-F0#`4E^gD0(L+x8XT&j|Ak^3R#5`}j_P l|MqHD#6P{97O}1C`5(*P5~N*%JaGU3002ovPDHLkV1m5#XngPx$EJ;K`R9J=W)Uhi?aTLJu51!B?GO#^L@?v_4GQ5=8=ASSb-{`+#Fw1N*kPMz z#8ot@wH-X$xJlVGj{rPx#(Md!>R9J=Wl|c@}APfXoRUhWQtnSN5UY1@!vMdvplpHE~q#O*6cVh?uNs=Ty z1%MEFQgbPulj1vo%@}#tG1T!k*G#-vBO~zxfVwz(T8`G3?nDnYg~bT@(i002ovPDHLkV1i@`coP5s literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..9642ef15fda5cf31fc815e302f066e0bda282d93 GIT binary patch literal 788 zcmV+v1MB>WP)Px%&PhZ;R9J=0mrqL@Q5400nThC-KLi)LN`@jsf|Alf6kG(0Yw59 zTe+WX6o8unlDF-~+dK5mpM$(pL|`Tcnf9Q^(G`OzxF;88{vVRJEf1i10zRnK=PxWS zF0#J9?q5eD5j0H;jOhZOGpX8S3Wb8)+uM_kMng6l4Ou7@q^|2Skx0lyA|XddNBhaZ zqsPsvNl_e=Qb^$%%;x-(s_UMA!8&_f+V+(`vO4 zLU3?!pdn5B1f&VWKCdr>7A@&}y}m1&oZ0U>F9Ilapbtx0*M}^hC4S zLx58!Q^bQ5?NfBQmI6>8d%qDyae3Nv~K_(RU!eFmX^S4RJ*&o z0GywntA>98K6P6d>PW`_FqAUvvAi=ALpzvsVrWORKeO>{htrWWr6nps8 S9`UFE0000Px$!AV3xR9J=0m(6X%Fbsvicz_}+bbtU|pa3W61l^%4(D#gxDY^iYdk)>869g!F z57>)j$d0X_HbF{&fCb5X6h%H!E9&I|cmV`>0v>^NnEL`gfe&C0yaV42wzIMUcEB0% zNb$2gC;vBGfU0M_ksj7>}05m-g5gFFH`)C}UTF_SlWoFM57#UCJ((!cX1#l18 z<+>s-qQW?(i zMI`}^h$u_N)6&WrZUi5wxat^EfCv&PI`TmS0S)1gQoN2+C+04s+Uq*ei_WOIA(`F< z4Z7GV-?b&yDd*6akqy_DtCLDO`~zM$LXrUk()fve*lLCcwX0f4f+58002ov JPDHLkV1m4k;WPjM literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..30e7f51cccbd9dc9adbad9694e2ad42dea22cd6e GIT binary patch literal 3178 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 literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..c2dce8952d74fe5666bc463c2d134e9e38f096ea GIT binary patch literal 3401 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 P00000NkvXXu0mjf&tGzL literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..f78d0fefbe9351d0dcb20291743e1bd0b739425b GIT binary patch literal 2433 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 literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..30851321512a6401d00d883b7ba66e8b57b7beb5 GIT binary patch literal 2598 zcmV+>3fc9EP)Px;;7LS5RA_<4nt!a9bU7T|!wOT48 z=npYL&DzK;tyV$PxHBUE(9s{|^olGo)?$^LiOy-WRKg6raD~-w5M1DXKTm(0&yVMv z&-wni*Sq!IzTeO1d(QJb=bY#BKJVu_=X``west~SOF)*Y>LNkrlInEOi6{vQs8YGo zpj>fZ+`X!zc{}-iA?|8&mEwO{o+=zi=}*zONOfOblD!x89sI*+#wjCm%DVY;NRrjS zDpH-%?ts0rb{u9LQ;4B~cpzsS8kIv2p|V3@Th}v(_K&H9^o|AHq{${=Z9`I&api4@{D@S$Mn2%YERbo# zp;~cBBV;tVkH~?RU4%hZy=&6W{_Uf7kgi|271g!gz(+G>#(;xL^%fjt9otIZ$@Wfu zwtwA-9i(?Id>ZI!IpBs!pfYv-&m7cXYJw_#lXvy6jQJrMk#j17=31$bpbqtgi|J=% zE9SHuTt3w_B4_NB9Au`Kb(p8GAlfsqV%pPfIY>8LwUtDA01$B)%dg=_>{m=-c9p<} zr;yi)u`kAKCMV+V3o$9$a%Qu8W2cZa_7KUM3iPwzMCduXV*1wD5Uq1=Bh{amPo#OY z8JlPpOs&+CYAX&>ue>rPwZLB!4hpBL-ad8LKtbGvgY>?|-JCi5CfX`meGm?cOxcLO zQeN$VqXV@ZWE|p6DdWs4SNV2P9n@MnuRBWt$|-i{%qGyT3P;$^V_NVYb8wH94IF9( zb6yHK$ZtkVq^Q-4aF9W^&p~P(5Z5nz)s@zhP5FNT(0i|*L!GzVjxwW0P@DP&{uUX& zSOh^{c_fNO^$l5@c4WAI*_7Q!_d5jDS?xuX;xU9%qWYvqhMK|A%NV>QJT6Ita&lxVb}j7&wj!C@H02z12Q0+=`ne)wCsd4tz( z9%aht;i6dCEh!@xMoxUWGTNDP0(~zyhwZQmpr#wIUV`cjZ%X-47()b^>-h6v>MXeI zsx~;tbjwtR9ORn_Sj=)zq}zpRX>dmWifKy{5?SgY$0A6^8bKjKsoKZpF+fL++U7mf zzP{bqlS;D%GNO5qkHA1&>MUf^H0T@;LnmF`xK5I5dypA(sQ>wS>VJL7@4i8>-)ww$Ae76vYEeyu zxvoS&)VVOb6up$Z%UPj{|6e2+aCYsQ3=cjBr%%GhWpMgbW?usYWk1*5gnVc|`uktQ z-(Pce?;Rlh#to!{N1eV1$wl3a+p-77PXM6SvxfTXFK~L(Eg-oAvhiq+#jHHzH${tK zx#47Tl1)dKdCyHir$?iWg+nZw*-ywpi$4t)Ujjq_g`pF0;@@!g4BWHqig2Q_YtO$5f-8 z9Try7a+T`z8p6cNLQ8``5+Ftc#E8)o;7bp<|6f@McQ1$fS#R^UjAE|L6;F!DN$A zSMwl?AU|L7^R1i<6{QAp9MP_p9HfSeVjQIIDKLGu(;4`Ok1!Q@_YJsW2~3#@@BF2# z|J#esi68wGvi;+ZTSQ2<{>h>1obdo8%WkIg6E{Fw2cUMtS`YZrd9LdUtvM(kTtSC1 z4pKdyfcCe=K^7@74$80ZA9VNUUmVmcbY*4z2i%m)Z4M8^QxC(?N#~G`nyc%Y)tb!y z?|luD1b*;Ec=Kh~+3s2Jz)q-*gIgCk(vIoRoCn{3);VR(VlQlmVK~2fF{0ryQKQv- zL@v`$(Y_j_`%vle5ESMsQOB646xQu}6h8Y^xaSEtGvvy%X~GN7WX=ifPn`vySp(PI z2qNgOwwSe2HIE6mQ1P}c)O53yqatTf6L|o_z8c70S7bOS=a&G2!S-6?d}!xSoyfH} zmSj743|@K;9{+Zk_v8dH`4af?o^k+Bd=K68OA}>43U0`$P_pJVYu#{2QBul@8V*uS zzLZmFm4gu3>uhYi<{+BR@LV{8bF7L?RKLYG$GwlizXs4JABOi2R;G-X;g%FzEjP%> zqghnn%0=7Z(6rwinVGSn?f|*FVHC>|lOx1L2p>VEXjR`v$^5YyWIps|cdLr#Q8BA5 zkzxL4a4P7xf(-Gy734u)6bsvNrguQErS zWXNW}$XmC0d5l)%8s$Nyll**XxL)5@I7l|XvLEOzSG#84#_kQ-6}es2hx5Dws0$&y~V*uqEQ158eueR z_Lhd1-!zm{zqud}(q{P*^mgw$;+@mSn4J>T-gUTgJ|8`sm(8!PRHd&RN#1!I&B_5)IjTxep{Xd>w1X1PcLE+W9F)d^2Ins88CQ7q)3{4CyBAts0PHgZl= z2LZ^ISJ#2wj_P0)K|u~fEXu_Y6j|ivl@0PB?6fJG59DlaROCS=(!wZ)GMK{c&E5@a z=^z04$!pt5(s>@5qNgAMDjFh)CJ4gVj-O7H%{P!M55_7;%Y{Xy_nc&S-jo(^mxbML z`O$Ur=RmR=(N(0(fU#ebHGYFE7i(uVAIQ1#LyGPgCfPP+tY6}cI&1BfOQ60KWf73Q z2FyfKP1@~07*qo IM6N<$f>dMu(EtDd literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..e6d24c1b81b8e2357b4f83db5133b121119e1b61 GIT binary patch literal 1258 zcmVPx(q)9|URA_gNaT_D2M~=W6ondpr4O1Ijryc95d0C4fC>80ibQHbsqMmc7wF9H%<*Bi({9;z zyK8sa(0-FicJACW=eyszbLXCOk5D5to$kVv&G=p?BJC)vfd;^+^`3JCAIKtHLbV^m zJcXynB$YZ|%gv;k&YBrohiB|WL zOR8N%n(7NX!n8#$B(n_Qd(HkI~cu3YvF==*(xzOp6jpi2AaqzPlH18mQ_wQw_)oUZ;iYc27e6KSq zf7y@T2}ez$bJMiqj6>pa%(j&n$>pf)pss^|H60aQ@V!n0k@l$k&mgzv9ue-OkmyN{`w1I#}PYD!wb8xH$E_HTS+d*XikCaqOOa7 zEmv2rA(YidF-=-`C}Py;>KJWzY~={#dM7IR79uxK)2* z9=bA84~k`B0of=*46!W4j)8)`VPn@9lvLXu zgdISpF68DH8H61()dn$}f=g*`?I9NLxTQvuYB#ZXN2TgAmWntlqvj3g#Zm_RAFOfL Uwu1>urvLx|07*qoM6N<$f)nRo#sB~S literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..b06424415484aa5c804783bdb3e7484956ed7f4a GIT binary patch literal 1433 zcmV;K1!nq*P)Px)Q%OWYRA_1QI<$1U zFy3}1w9mhpv%TldIrrZ4olg)Y(&;Qf6?4&o(-C4ak~|;{P@?VAAT+>@pbjZ7p{SJv z*hp)N-;vb1ms6EU<|pAl>1S&GLfErrN52(WsvlEa`3fpLWq+8 zB{5!*(nezP7Ll4--&fT>4U$cc4rB}=D$_s}y3KrGbfe%rsD ze}o>$pAV|8ctfzF^MgBVko0(R@O!K8!nf6(;vykwO2;R_tu5wj-!yCv0O=twpkoC| z*UgD&>gAZqiZ_(tB$1wdMPETdr8w4l;*O9fxFP+W;1y#(AwUS=ZG@P5)&|JQA@W)ogTm>ySeIUos zJZ_}d8-4pGCv7K>(RS<*GT^^e5Deh0s-*Skj|Bd?W{lWwg9oRZLcy+q>A%Ip%~uzr zW{twSvjSmC=(WDLs**tM-y}csC~8g~0E)#*?t!C-6mz(}=5f#FU$dIyxVrsI(qCMDw0)5!<-;l~G?b56Ak~x$*RD z{Fg3<%QRObu3cLR*53fY^GyZbvu8+s{uQ#e+DIu}f@#b+qo)CqJX0u4YABA4s{k1N z-6^cw%0VcgD7eda;;pJAZCTgof^2W6@q@QXeDGn?mKNjKuo9Q;6TK}EsI9?W@fqgA zC8#;0@tr#hfMruDC<^9hUNCwJ9i$l^Kh`{M{M8poo;64RLp6b-4>RJ4LIC_VUB5|# z^>qN47ZqV%_#)=TMYR8NJY4RpzM!|edI2>T4kUQpdF6+|2<-L!Mnnnk1lOFvy&LAbz0zlAd?^YIcH3Fb!=Yj~G zlZ60P#j?4S=CbXy|9T=^-+%cJ{8y_P@%U4uKKC+BJ3ho8T1~3OifO_m5+8Voq^Z+L zn(-LQ$PA;V5zM9l-MneY77saJ9lm@tRvIQ!;~4C>5KNdx{5{(uJd9=l3T00000NkvXXu0mjf{Ia>d literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..ba1494ae44e74edb4cc8d6d889d8bea8b81e2e9f GIT binary patch literal 1609 zcmV-P2DbT$P)Px*14%?dRA_ATDMeI=8%3eBF$Aqv4(LM}8h<)fXoubT5C`yx2kfwGfMro3po0Hso_TasD zH!%$@Yi^wW;3MaroG;(+{PKP0l22tq5zahm|FB!u`& zKCc!q7-MMw(}rP0^7;JlnM~%F`uh4`9b;ITcDX*loDlCYkHZAhL;zwW64^p2J!crk z6#JjSFpMcm>A6TGvc;N@V}8y#JGJ02hd4#Tgu~%Al+vMEPjaz9DIE%j!)q!CWotsr z2FjEa0f0;dAuSl3=n)6Uo87j18EFZ20)wlT(7p-^DyblSFTHd_m7Ow+XU0K5c%*D#DIA!LT>t|`Evk3GMOyu7X$%5pAR07=M|r7fiV{2IBp{si^X=iDbB51x6t3; z4^b3tJAL}JEe-%IU%niSG30VNFJqstfpyr@!|zEO|$#fty@=hjuuo^{hAX+vDK}BgM)*RBngrvp{=d0 zqBsEH^?K3J&;Y;RZ)Z~?k#LJHL{V(z%!ggBU}$K_E~~Dtu6g@;yFMdJa&&^@ zxJ?`(WQ7~S?%lg*XHREmC$?|jK5t*Y-;cVwI$NYvDpggk76>6LJmzE4s^j9ti;yG< z02U;U1*^;yAiCtz1_~Bk&%%F`OeJD z;PKI2rXdgrRE?(-nx@_7lF4M)m1qDCA3ki0bmq*NdHdbHd)LmMty{NNm7^2M zWHL+uD7vmsa2&VNji4PJ9d^69xf!QUovJwg>eZ{5nwkOtG&VNk;K74c=ZKf(HO=#U z69J&4)9GGCQ9g4c@WjLf1_lP~>!zkA0Kne8d*ShTuzvk|+`M@cFmG&~Xm4*Xx|gda zGMUVP-|zo|08nnmdoXS5=HUDS`&5?l+tUGBpq>x!>nT;R%((Y9ifz7t2Jr2Fqb&?xmY_({gtth=0wC{R#j-fF-6a4TVB2sZ?q}*Y#LU zjywMYbX||7QmKJZDAWRAsbgM#bFQ*u{$5iPk(dIZWGAb14FKfPqet%t0)Y=?S$>b_ z`Hei!H@r@N1J-qYM%VSIs;YlHefl)KdGqGq=K7mmrR#qHaMq_;;2W#I00000NkvXX Hu0mjfAH@vv literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..a0272a930a66bd41db17dcd66d382a8c65e8671f GIT binary patch literal 1706 zcmV;b237fqP)Px*WJyFpRA_3yBU1f)zg_)iC`oQjV zz=f7(*rD2!-0Z#I{X5^;@7|j`GYkNSzrgb3^Vu*qHnv$5#kX88m!IRfwE)T)W6NfZ z=L8HQngB3t7{-96X}43U)GuDI_g70B%9GD$1F{bBmQ-X(u51zj2m=EHHL9w9VHm~` z{l{P!#*nJ2UknTk)a3lJ_-FOmss)ER#F-&XBoe7qRrOn^owN(8s(u@ZL@MVI%G88q zGsv@~7yzVFseL6SC7(0KmfO7+oCFai)9Li5qA325Gv)iu31k(;%&V&Uwaeu?SXkH^hpy|LMMXvR`9#W{I4`X@0KoHnT_%(H zDc?%s@-3^ENt_&bp086?_3POpaaMyY%llsRJ!d|+T&{z%Ebp^wVlJ_+uCCRhD1PQ3 zza;@t6hG_g>RO!>i2-nDm)2J=bM#n|J=s12KpX({_4QT%FV0_Zxm*YP`ueJo+oY?j ztKW5+)KWuMlj%K35QMi2O(2y@VgLU9=;-Ju^wj?dIZe1|G`g8F_G+OCOifLpwY3#J zJw1h<`X7NY_G&a5-OQDhl?9z9Gan4Yz@bBjaO~Kzg3n!6Ru<$0LGUl;B*|nFlarJG zx_>+#M<^6RdwV-HO*8G8Oa|TE-MDn=5*|N(Y!lm=5Cp*wUDx{;>#;&InWR7EI&D-b1i4)kgX%lws+J%~$ z8r->a$E-^v5@>2_LNpo$0GvL38j(l@2M!#-xpU{RbLUR1S+mA&H^3Ns1w^FVt-R0Y zBcIPlL`0gVk*-fqv2o)@0zm0>dPW2(ib4P=5D3uOvu6na)z{aX<6XXdnE+6CcQ+9c z)z{Y(0CU_$gl_xu<76_4-rinp*|G%yP*hX|j+>rl`}XYsfcy9F&*(EWGz0+Hvu6)> z@7|5Qd-vknwQFX5Z*MOE;NHD^0D!e?*8%`KIy%tP(}Po|PNA`}5wa}X?G9iV#<-o5 zKX~wf0MN;kC!ed!MZ)##*JngfCX=CxiVE_0JXBj-OI1}>1b`YE8p!YW&)91=Y}oLe zEte9Bgq^OCVHo2a5sla>xYz3i0E~`~K3A7WBme;A<>g>(`ohc@1JCnlX=#Da=R-Ig z#-m4%004LI-o@?Pw^3JDhbvdEz~}RsHc65Y3ZLwI4)~#Dd07%ocIr|O|50l5^p>5l?*-dM~&@`#b#tpk^Ef}&aAHm?@VC`ZI-r3nn z4Gj(C@p#OLxNzY@-nNNE!W7Ws@lZG%UJObL#^B&!EdwCxy8eLUxN=(;@B-1?+>BML zR$<4E9k%Z!{|1I(4D&p{4gkc7iHYM*|65B96B8510f-!?Pm3S^R??RYIZYS<5dcf4 z)5nX8i{Epa*iyjcLVzCcIQT${+4XhEAw}B){Ken~Cz4;s0!{P870G3<)T9);-)Z%|}Ruh3`1;VV8Y`!u8u>Su3O_C%9OG`^%=Xw4$p66FD zrO$wMUH?PZ_1_gm`E7J`G_rpE`kQloW;b8?PjxXj?L?FuhyVZp07*qoM6N<$f>vld A&Hw-a literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..657409df8c0fc4b626ec6775ee92d34676c062c0 GIT binary patch literal 1289 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 literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..926f6226f74c54e88abf49daa119236f4a16309d GIT binary patch literal 536 zcmV+z0_XjSP)Px$(n&-?RA_vA}|q$i~Wwg%qW%*xK1xvJvHfApQj#TN@i} zC<_a+5(^OtB@2_^gUzAi4aQ8~xzhR6>AksgPxsrmbKiOIg5x-j<2a7vIL^PNOF~l+ zNXwsM3b;`LPz02zNQM+x9BAE1U_$QiBmbp=L}aW4xCNe!^aZ5@IFH2mC-bU++DMdI ziw&{QkJbGQF#XNkBv29AW`{9q%b?J5F~Hd%vjbTP!PRK~>N|j=42Jy=<{0a1oQn42rB45}tu(si0P1{fBwo(z%L(9pE%( zo$pv1v$Hr4}?Co>jiqU%vk}Jjr3#?+MqWYC0cPx$*-1n}RA_^VZw#-kUP-y?1oJ^>m)|oaemHInR5ZLy{y( zk|arzBuSEV8ND4mdlhb?2X8wVN7pihMO^Q6Ag$=>bO3)r4{qUdrw*^00rdZa|5_Zv zF{~)9_hAgjv2h9F>X5w%6*HzHUn9t%= z%%@7<8;`Z!p-+Wgd5fsxfB}r+S?Is;JLc0Nx77I*PwFo2;SLU#?4u#KhI}7#96N9U z58_F8J)7h2UTk11D&as~1@+<+YIutIusy`RW|?t002ovPDHLkV1lb}_r(AJ literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..d911b076899e81719b7cdaeb8c78c1aa1a77471e GIT binary patch literal 1068 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 IM6N<$f|ML|Q~&?~ literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..e3118664beeeb0b7b48953700bb9cf55c80e8e25 GIT binary patch literal 1966 zcmV;f2T}NmP)Px+Xh}ptR9J<*nQM$)RTam7>)bo9PA${h00Ta7M*G3a3>^l1P)!FzKNx6>Mx!Na zS}AB67(^^JDjKO^v=z1GgJ9_p(ioc{Nn2X=i%>+6z}R%Ajft8JMvG1@*FNZ!&fL3~ zANG0dea^Xe?(IZwaD(~amL4Jmp@UmqgF zsD2SuU%5I8`S{&;llBJb9d=N?Ao#U-I;8&(~F0 z?;h+!s?Va7=8o)J#$iuBUPmcc)eN~v2N`$+GXj)C^@)~DOrE;jG2AvSry030>Skoz zrCoU!dH31YjvC)P>z5E2@znFs-FWpDU@!q*l1suq5wAP$i|5ZKC-F2pBPHWZi{vC+ zM-bcZU4n#{y-&6w0s%5Od1Ln$QaiM+Trgu79)udtzcGh3LD-~Sxn{I(jN@q+2kq}Z zFgczeTx2+ljN~HIG_v2^1)D}P^8S+IU@k6z&I}1UhTV)kiSsvPpILx`NhiHxH92DTvEAr(?rlkXT zTu7h<*RFuBi=pTJUP>wq4AHvwJ_^fj3K4apu@j}E%Pnf$SP`gMUJT7UU^fw>sG;># zLo>x4-Yp{Gssi7B3NGt~2R;iEM02G1NFFnB7FDwPB;iDzqr#N;6^;AIxg@M3&H$52$GWk;-WW#pxHL!Tl zcD#NJW~Slv3Hb0z*t`!~+Oh}_eH!lj1+2IQzOo(GZzg74M<<2PeVyRObpQm*KVg+U z_Xd^UJc0S!VYEDnYSnQrCr`(DSkpt1SM(IEchiL-9}N$w6vCgn7v8l5zV&g~z5!b2 z!JB7c=riz+#jxyVcxJc1=9+u$4u1Ot+;9tW!y0tg_mOi`&^{koyp-T{8F_jqg@Nk< zn119NRDQoFuC#1k))-;&Jju>LH3VM}QBVP)E68xs<6sVl-T9aHKxG<^|K0YTKWp0; z_So?y*JTl&e-WHK4v*gt&pv5m<(13qHv2zn=e@nx2KrZzT323q8^QaorRDa`bZq+_ z#T9Ejgd5^;s8=yG{YlVL!r@uC8{M?F!Kwdbx&N0}?6M0l$wukp|FFSrWDEj37Tony zf|+UPTwtelzniw*e?_Ox*zx!D(f++B<7I+Uw--L5cp~9{+ppeZK`_e62;m7I;hY*c zLdgA9W}tmO-UL-BU1tBDI2OvAWSz&qYZ30~gtmEhUTeEm_WTs)SKHB3C!o-RysZ>^ z&J_Bu2`UGl;@th8=lt%6@@wiO=Vro@q99C!QCbe6I@olSe*GA9_rl6MVDH0rpjd>p zHV|?24_1EtRkk7!;P7*>;W{X^z@slidne}BtI;=3B?ZJUA4&?5sJMuA$a2_^((1%# z!VGUYEa)MNu+f9FayO5|yS`)5Te$&#HU`^Xf=9++(d8E17xrc4Ixm8oH^7cRLC1Xb z&@-X3N&JYbU(`9tNcNYm#1byMS2j-@qX(VRawaS-Q_7mq&b3O+{_EkBUxka`356m| zoq<=6z)!vm({E{W-tE*6i^sI)+ zlg}|^=B1(j%S7bxr2Ar}>KP#QdMG~_9S647&c6;9(@{CY{aNxiPR{g{QlGc#^Eu67 zcWylnW7rxU^JLGo?iqLm)xo;RG>d2r`MJ1q626Gi&i2uc~%b?(kH3d@hj$0cAjP!5k0>c9Vb zCnL@Y3F$T^hyUIx?)yp0XjRQn`b?TU4yS)Q+`k2NKDEpxD%as~t!UjW zhZU{+sU;U-&m!B#Hlo^(=nh*}`A9Xy;lzA#tC4no@J^6yj>AS&cTko7ddkuW!rpdM zpG#5cLAC3GDzr?L&gNF~qIdMU6edKq>CdJA1I>a51X0s`J^%m!07*qoM6N<$g7oy! A&Hw-a literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..db501c58edc14a2e3c90d104b33df8c3e8265ee6 GIT binary patch literal 1014 zcmVPx&ut`KgR9J=Wna^unRTRfR=gp5hnI>WKf`SlQLyEtkF*UXz6dD)eLQOZiD@cni z2-21Q6>%X>pp(WTCh+t`rvytrXEAnE0E}L@jht@-mreGjAp{_qcfPeBbBHsAZBC*xA-%oj zRwhd;gVgg5;K&)&o@}$ZRj+;_Hpz1<7- zyaR|{0)`V4mmEb@PHeT>TN>7~cZ8;X4!CWRmkb^$IVRoi)%6cI84g$W@&j%*!b4?b z{Yr2C0}8hBZZHerhJIGrU|37u*aP~T-HGAQ7p&jX;Z~mh*JLG)%AmOJ%-RY&awh4V z{&(N7^ugHL169=8q|*k3{)DK4a#&2NsHhdMv2^}D>cwjSJaq0;%+O)9Rs{vJStOH9 zBK3MKmYy^KqN5;*m@R*Fmh#2-gBz2h`{Y}g;pYHQanR~A_80q6H^)G%y?-1Y)N$ zejbdW>-cH9j-TFMM^|@Xx>iNKTcjW9OF|B)Js54{{2^&A8=66p}mYrP4SiM|SX; zmZwOr1L`$wX)!Tbk>OI@fg7{GLDnFtbPJ;cw9&x&RhkR8;+7LpiVV-i9y*&rOpcYg z-&>#4Y@oi6)7cffoRGP|usBn3N8a=DYlty4=C89d`)f;c>OcK})_gJpkH;-1K%A+- zux(Dp9XqrC3Cxp&h{@5Io4x1w>g6v{ze;A{vACtIVVjeIVU>xnITkCq7hXY(p?c+O zDp9qy1i`*7ScA}lHsYp12s;sw;c5qFlxAJ?gjpIg08?;9Y!w;!jo zi{{N6G;ZEleV2df)#Qo}aXyqn&#AT?4;z2YbNiD^!BIuSBTF`i2&h7)Zy)CH5z>8o zlSm&B9uGIPc-qmS^uN7=0QH}z$vyuf0GUVkCz*0XCv$U8YjNTGUDov|N>A^z(aq*c zOXURMwOds}c%h$FHW?PzogpR1c7f@jO?y{wddpf`y4|a&i~z;9$%~gFDkFFIr1}3- k%QpO{KBlc_H+(Mr8$objkFx`N+5i9m07*qoM6N<$f(Df91^@s6 literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..4310efb2b262ca238be1d3c6179db377a721f3da GIT binary patch literal 1307 zcmV+$1?2jPP)Px()k#D_R9J=WnQd$oMHt6_vv+L|u3WEMupojI1QG%$so+bAEuvyjKuyGGjEX=E zMj_FX5EF=ezy#YEApsJLl!#afn5L)@&;X4P5}>qDUISRPu~MPi+bkr?~ay( zaxYww;{Vg_%skIMzs$_D&&&#>RHTQ1U^0AvAfK#9groH79qP=in^F^zJh z*e)_Mypb4-NCrtw8;2qmBF%Su7%ozo2xSANTrE_!y1Rk51ePAH04eitYj}y25QW06 zF1~5^%{ru}jYG&{AUk2fB~BGcG3Q3JeM4aB)h1)eGC=K-@Dd{po0uhB>i*7+VZecz z-FKJ62BjfIUgwz(Pe9f(?hUX2YJexCF2K^G72KtJwmW49xS;cr4lL#4cPy+#ON#MA zRjaSfup$;F>c6h8S&8?nFB9cHG6nbq!3s*DF;PXu-!DIf;!Gv;+Z~B;AE``C(k(zC zXZ{x|sFt!VTv_-Q(yu4Ny@HT4El9Qvt*M`P8p3LLEqHQ1|ItFx=G$+^tKeM8@wgLx%eaJBE4-CaNAQREo ziGHGr=F;y_Klu!7_AWN<$Bt0{`n1q<#>#a#XUw+Z(c5X>x(P?l(>NZRjDDh$rj2V! z$$o;=*WSi|<|JlYYizIq&fvav$70=7vVpp3*_a*;*PIW?+`I#&Um9(DchX$)HSNcb zhS_-67N9s&>0elceb@**E0$sssPYWR05E`WChL_U&WpODeBVCV}%89 z$Caqsj~pav#Ap<^RhWsSWB?qKr&V?YYi1jkEI{e!!guHZ04=2@=tmD>A8PG1Z}A$u#cM)7`s6(qZKy$c zg1|Mg04oDBF)m*UYd5ZX0I+2a0zlYoAgsmYn!5eh=O&;?w00Xz}4cR0OA4&h!-+<9U{W~w=KU2-%-_9Z&j?kDsQ=X3%sCx;e z(gHS(a)g){t-WjRhqV3jBbVQQ!^+fy2BV)mhS}1LbH?ltaA!%M58vVaTwS#S{nT;X ziHZiLg zKwHVBli11fqfyxXe^q{zGePMZHewcJGa)W@{W>J6Vu{{;nq)n6rK Rdi?+Z002ovPDHLkV1ifWa$f)d literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..a1b101d6149f568bee4c18843eaa43138b47ab2f GIT binary patch literal 1233 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 V4T)j1(;ff-002ovPDHLkV1hc^z}x@; literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-loading-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..d3136d3d8e5994944a08e2ee342771aec5de83ad GIT binary patch literal 1077 zcmV-51j_q~P)Px&?@2^KR9J=Wna@ufM-<0Dvo@Z^$Sy1bAr%o(Qpg1q2tcwFltBNRHXmFm{eDxelH-p9{BgwpU*zzbm*36;yu zIzr5RTwm{$Gg*{lv})U(AtA15rM{@JxN@O{VSJaJ@|9kI z5JFsUu&l2S96xAa)wVkgt*3!Afw2n?3rdKQ{Z@Nl!E3hNueJV3fK?HC0YHN-gt*vf zS#zcL_Xu9K?M|WfZ%0{d0UB&A#6amv@7aJ1t*4KJSaw#^%D=K-@?eQb}&K`y{ zd0kNYNar`Hy>cRkVt%ndI5V4aJ6HHD{ z0w7J3v9U2eId={K!!X#|+QRcZ0HV<-(P%UX8URLI>!C0}J~s{|%I&EsOeyK@>*LF- zSLyBRD~=TeI*x<0v4Q8hghC;tl!0(DLZS0v0IgJa5CNuc-9k#q<FFtZPPDoj z@AYf4*=$g>C_K_H{dT;xw1kwBa5!A{oHyIsc&^J@CgV39$m=xNS?U*lJC9UVVVWk- zpFJyk&i3{;p63yZ#r&oNd7V3g4I|;V^WjUEkW!LLrC56Uw5&PFCr|J^kB*KGzv)0; zrvadHxmmxRcbqy!XIB@}G+AC=ey9B}_wVDnF755@ep4wz<#MwIfFr~V;Ctrr*@X+3 zQu6DA2Yj2)w)Vr%_wJESr|~?GhQ>y}X%wIwA!drzQYM?7(n?+SJ4z~*V(RA2;`K*u zZM3$w5{t$7b7h5Px)5=lfsR9J=WnO{uPR}{xT_g7*}Y(Rb}s1GV&V`MVJs%FY&aSAeB@K4kSvzWPT z4>&6^f^!ctlf?&xCAx*`g2E#TM1v4prLKQI%H;foE)=E6CFKv3RMq)B#TOF3t7&;s z%IufwUI-zC$e*aHInNw_)9ToRN z01289Vr8_d)((~X5boBrL?Pv0uQS;}NYJDZDMKUelYkT{i{AvYxTC3hwxt)t2;bGT zyw`NkJ`ZLOFBrO{JxS`yD|0Kv(1mz+lBznr5jF_1HB=wV+q;(o`}c>+yk8jPC-78I z5zrf|q9SF{B8)~OzgJa-!o0uGA3&r65H4lLf1!dZJARzcHg2T9zdsb_m2fFD6ad9w zumo#O*LAd>o}g@;s;uO1yPaEIUBl$9t*um^Jc;v4a4AMH7%X7`QrDA$vIKmyb0;;` z)l}8gFlEY==jwK}x6^R(BC`?_cxU!(ul#UP5x2U!m^OVn08&bJ=jL+IX7lP;Qc@@@ zFGmQ!t^va!bv;SJeL%;Kc(%v!8yy`0Oq)8Dn3x#GjT=W(QxjkB*ulWSfX|%9h6d)( zoy+FTOcq-#l$Vux#~wX;L`g{rwYBcz$l-8s&}QTP1q-kpI>c92D{=Ah0g)Z#so>6B z;{!2JTvWt7vzcB^WAm0RoT{oKA|isC>S~IQ9KmtvlFyv{ygZCXBR>@u5+5H=?yggt#|b0(3hyD%Fw zW()uyEm;D9)9HItyWG@7%HqYWUbBX6+qZM?-aW3jwE@uF(&GMYZU!JWE)Ia-Dk`|q z(Lwo%6XaxPbFscYV4vN4*nOcMaXH!9*~!A>WFL8)$I&~tZ~KfbO-uqfq zjYdo+6SEQ$c+YHRVRAAvX3PkPuz+?qVMTFBT_14`J#YSeekm^IkD40NmMsIo<#O?T zp1X8SoHGZ2Gw05E=a@_;em;7Xfq?Jv|L?Sl6R5Ix1@J;2)nPr3%$^YG=OQ3{drWKWv^pIV-Qx9Tx%DBgtU a(tiO$?ELK$8Z~PG0000Px$Nl8ROR9J=WmN82MK@f$%Xv9b&iiPQ-AR$4kAPN>iu(tD0SXrj@-)Lbi)>amZ zScrl|5VX@ygGxwY^NQslcn3GPDD%NEdv`O-d))2bg5x-j<2cSgWg9pQu1ml~L_KD7 zfivJk(FG=fS;cg0fqBvc-h$`_&#J&;5Y>n}bK^yE0&I<`nFp2>m4fx<$^p<<{*4CE zR{oQ00Jn-X)PRnnW+kd@HL-+$1J^0*2fz@R(}re( literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..0f0ef1b39a3c318e725477978a855a28619f1332 GIT binary patch literal 530 zcmV+t0`2{YP)Px$%t=H+R9J=W)=!8}Q53-OkC_RxQvNM83rtB-Xb@AgP*P%}MiE)Dv6Qm0kUtB_ zQj?X%q%;dzNjAc4jD(a-MivsYuo+g8pUru7dp$q-{eIpL-EY0lJ?H*A=iYPPdt@@1 zOeT}b)I@Jh`<%gcOxCnt*LnW81l!YX2TB~lP0asO8+0<@9xQEhjZy5xK*_!q`?0Cb z^*hQHysL0lMM@9iFgBFNEsVZ`dAN*5^4tx3OSF5#gIFEyxA=fB*c=DYS21TBW-yLt z5qQA@9K(*#x8MXG#<)v(9f5a+;`En?8Qx;3q8Hz zYtc7}sc1jNy;7}CM>aGno;|HPTvcPg!$+*BurChzKIAuikM>0@!oFnu#*mM39!Ie& zZvHb~;RPPyejG+u7>g6%o7j4BJ?vYX%c zPf9PSe}?tA8UZ&V=+jNgWh$w~Q#JeA`UkwpdcXQcj$$QlC2!$OCX>lzGMWF6AKC|J UQUb%k3;+NC07*qoM6N<$fPx%@<~KNR9J=Ona@ibK@@<$n20XhhsZDSG z1NJ{iuX^xU#Is&JNF>mpAQ4i`O%Ws!9YS<^$!?=)-I$q@)CUie%*=c5<4tBBZvu2D zG2lIr18m?85C?|3w9|{+0hd4(C;_{`51_8nNd_nYw}9+Jy=}*rQ31Qw2SDBES}$2G z_5r|4wAgL7-vJkW5O^2kn6JtB)RJnLY?ir)GFi zFgSkx;JrvLmt%Ex)%zX@1Q;6nXEn<`zL?IUBAd<1?d@&ZXf$M_(U93}RtAGX8I49| zG#Zs7BP0JJ!?$ft0G4$*%IEX){QTV0d_M1ug~MSvK0fYgI2_guz3c)PbUCTjYO+?V z$<578IX^%D=$v>wE=|*vrfJI2(NUei1s7P$RpdC1tW+w}ahzx8CK3smPN!uek2>v*qE-cynFakwc)9$DTENTS}ose zhKGkS41EG$5~FxlGL0^s=gSf@*XZ@`zQ247W+hu7G|&Ve5VXrC-cQmEf2H(Up%IDTUibKbLnrut$hPK>OUj^0000K literal 0 HcmV?d00001 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-\360\237\223\261-Android-darwin.png" new file mode 100644 index 0000000000000000000000000000000000000000..45f2669be0e517c7053a463a10590a380d6ece21 GIT binary patch literal 960 zcmV;x13&zUP)Px&dPzh zp7r~DKCQ2>YierB<|zN;v^^EYVlhgk62rs8HNO=K1#-DurS0{4+1%V@a&q$7bzNOu zc)i|A+u?9K0=_v~f3rHdm2mp}HW(kEtoSmH!i^c2&CS3+@>MN-H@Avif zA&Jh;P9$-BdrEH*Yaczk@sG|kF=0|Ns9L?RI+vAeqq!1VO=TTM-- zEnveiczAfI=??~j0POAU)c~8O$?feek_d;x0QmiWBr!if4?rT3KoX0KivUEUQ9K?G zp-_l;JWenev<=);N}Hz1&CN|se>qYoCnq()i9`Z`TrP)U7y#Vg-;>E?o~3%RSR|E7 z@tQ3!FWXM(ri#|fVpP`H*cbpiJ3B}spU;!cW|4%?=OdX+z6xR(2CJ*9+}+((`Yg-B zFbpm)FWKJSW_*0yPD)pb)>bnP;_)~DD=RCNKBv>k_4PFXfk5D=_jYu2kj-YXEDN{W zZ3m(eZIyv%nsG2PGJ3A&1N5_wU0?+O0000 Date: Tue, 25 Mar 2025 16:17:52 +0330 Subject: [PATCH 05/25] ci(test): update workflows --- .github/workflows/development.yml | 29 ++++++++++++- .github/workflows/update-snapshots.yml | 57 ++++++++++++++++++++++++++ 2 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/update-snapshots.yml diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index 917c0102..017f741f 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -71,4 +71,31 @@ jobs: uses: google/wireit@setup-github-actions-caching/v2 - name: "🧪 run tests" - run: pnpm test + run: | + pnpm test | tee output.log + if grep -q -e "Error: A snapshot doesn't exist at" -e "Screenshot comparison failed" output.log; then + echo "Playwright tests failed due to a snapshot issue." + echo "SNAPSHOT_DIFFERENCES=true" >> $GITHUB_ENV + exit 1 + elif grep -q "failed" output.log; then + echo "Playwright tests failed due to a non-snapshot issue." + exit 1 + fi + + - name: "🗄️ archive artifacts" + uses: actions/upload-artifact@v4 + id: artifact-upload + if: always() + with: + name: playwright-report + path: packages/web-components/playwright-report/ + retention-days: 30 + + - name: "✍️ comment on PR with report link" + uses: thollander/actions-comment-pull-request@v3 + if: ${{ failure() && env.SNAPSHOT_DIFFERENCES == 'true' }} + with: + message: | + ### Playwright visual snapshot differences were detected. + View the [Playwright report](${{ steps.artifact-upload.outputs.artifact-url }}) to review the visual differences. + **To approve the snapshot changes and update the snapshots, please comment:** /approve-snapshots diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml new file mode 100644 index 00000000..9190ccaa --- /dev/null +++ b/.github/workflows/update-snapshots.yml @@ -0,0 +1,57 @@ +name: Update Snapshots on Comment +on: + issue_comment: + types: [created] +jobs: + update-snapshots: + name: Update Snapshots + if: github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') + runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + steps: + - name: "🔍 get PR branch" + uses: xt0rted/pull-request-comment-branch@v2 + id: comment-branch + + - name: "☁️ checkout PR branch" + uses: actions/checkout@v4 + with: + ref: ${{ steps.comment-branch.outputs.head_ref }} + + - name: "✍️ comment action started" + uses: thollander/actions-comment-pull-request@v3 + with: + message: | + ### Updating snapshots. Click [here](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}) to see the status. + + - name: "🔧 setup node" + uses: actions/setup-node@v4 + with: + node-version: 20 + cache: "pnpm" + + - name: "📦 install dependencies" + run: pnpm install + + - name: "🎭 install playwright" + run: pnpm playwright install --with-deps --only-shell + + # Set up GitHub Actions caching for Wireit. + - name: "🔌 setup wireit cache" + uses: google/wireit@setup-github-actions-caching/v2 + + - name: "📸 update snapshots" + run: pnpm exec playwright test --update-snapshots + + - name: "⚙️ commit and push updated snapshots" + uses: stefanzweifel/git-auto-commit-action@v5 + with: + commit_message: 'Update e2e snapshots' + + - name: "✅ comment success" + uses: thollander/actions-comment-pull-request@v3 + with: + message: | + ### 🎉 Successfully updated and committed Playwright snapshots! 🎉 From 07e23a0eb5e77d08981f7c179d4091b65e81024b Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 16:26:42 +0330 Subject: [PATCH 06/25] test: add html report in ci --- packages/web-components/playwright.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/web-components/playwright.config.ts b/packages/web-components/playwright.config.ts index 68948eec..c984fe07 100644 --- a/packages/web-components/playwright.config.ts +++ b/packages/web-components/playwright.config.ts @@ -6,7 +6,7 @@ export default defineConfig({ retries: process.env.CI ? 2 : undefined, forbidOnly: !!process.env.CI, reporter: process.env.CI - ? [["github"]] + ? [["github"], ["html", { open: "never" }]] : [["list"], ["html", { open: "never" }]], projects: [ { From bac25070e9cae13f2d65032fa8d95ecaddca626b Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 16:36:03 +0330 Subject: [PATCH 07/25] ci: update workflow messages --- .github/workflows/development.yml | 6 +++--- .github/workflows/update-snapshots.yml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index 017f741f..aa23f9d0 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -96,6 +96,6 @@ jobs: if: ${{ failure() && env.SNAPSHOT_DIFFERENCES == 'true' }} with: message: | - ### Playwright visual snapshot differences were detected. - View the [Playwright report](${{ steps.artifact-upload.outputs.artifact-url }}) to review the visual differences. - **To approve the snapshot changes and update the snapshots, please comment:** /approve-snapshots + > [!CAUTION] + > Playwright visual snapshot differences were detected. ([report](${{ steps.artifact-upload.outputs.artifact-url }})) + > To approve the snapshot changes and update the snapshots, please comment: `/approve-snapshots` diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index 9190ccaa..87a6f794 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -24,7 +24,7 @@ jobs: uses: thollander/actions-comment-pull-request@v3 with: message: | - ### Updating snapshots. Click [here](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}) to see the status. + ⏳ Updating snapshots. Click [here](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}) to see the status. - name: "🔧 setup node" uses: actions/setup-node@v4 @@ -54,4 +54,4 @@ jobs: uses: thollander/actions-comment-pull-request@v3 with: message: | - ### 🎉 Successfully updated and committed Playwright snapshots! 🎉 + ✅ Successfully updated and committed Playwright snapshots! From fef3ad9e515d7a1f1955731a8c0aceac6754974f Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 16:51:07 +0330 Subject: [PATCH 08/25] ci(wip): update condition of updating snapshots for test --- .github/workflows/development.yml | 5 +++-- .github/workflows/update-snapshots.yml | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index aa23f9d0..12be161c 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -97,5 +97,6 @@ jobs: with: message: | > [!CAUTION] - > Playwright visual snapshot differences were detected. ([report](${{ steps.artifact-upload.outputs.artifact-url }})) - > To approve the snapshot changes and update the snapshots, please comment: `/approve-snapshots` + > Playwright visual snapshot differences were detected. + > You can download the [report](${{ steps.artifact-upload.outputs.artifact-url }}) file. + To approve the snapshot changes and update the snapshots, please comment: `/approve-snapshots` diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index 87a6f794..8bfe619f 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -5,7 +5,8 @@ on: jobs: update-snapshots: name: Update Snapshots - if: github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') + if: contains(github.event.comment.body, '/approve-snapshots') + #if: github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') runs-on: ubuntu-latest permissions: contents: write From 3055592e609282083b7928227885bf77fcd5dedd Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 16:53:46 +0330 Subject: [PATCH 09/25] ci(wip): update condition of updating snapshots for test --- .github/workflows/update-snapshots.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index 8bfe619f..1c3f07ce 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -5,7 +5,7 @@ on: jobs: update-snapshots: name: Update Snapshots - if: contains(github.event.comment.body, '/approve-snapshots') + if: always() #if: github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') runs-on: ubuntu-latest permissions: From 36cb8334734c5f4f7a554455a32d0d54555070df Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 17:29:45 +0330 Subject: [PATCH 10/25] ci: format names --- .github/workflows/deploy.yml | 5 ++-- .github/workflows/development.yml | 39 ++++++++++++++------------ .github/workflows/npm-publish.yml | 34 +++++++++++----------- .github/workflows/update-snapshots.yml | 27 +++++++++--------- 4 files changed, 55 insertions(+), 50 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index caf0046a..b801bb3d 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,6 +1,6 @@ # Sample workflow for building and deploying a VitePress site to GitHub Pages # -name: Deploy VitePress site to Pages +name: 🚀 Deploy VitePress site to Pages on: # Runs on pushes targeting the `main` branch. Change this to `master` if you're @@ -23,6 +23,7 @@ concurrency: jobs: build: + name: 🏗️ Build runs-on: ubuntu-latest steps: - name: "☁️ checkout repository" @@ -65,7 +66,7 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} needs: build runs-on: ubuntu-latest - name: Deploy + name: 🚀 Deploy steps: - name: "🚀 deploy to github pages" id: deployment diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index 12be161c..e5ac088f 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -1,4 +1,4 @@ -name: Development +name: 🧑‍💻 Development on: pull_request: @@ -15,62 +15,65 @@ permissions: jobs: lint: - name: Run linter + name: 🔍 Run linter runs-on: ubuntu-latest timeout-minutes: 10 steps: - - name: "☁️ checkout repository" + - name: ☁️ checkout repository uses: actions/checkout@v4 - - name: "🔧 setup pnpm" + - name: 🔧 setup pnpm uses: pnpm/action-setup@v3 with: version: 9 - - name: "🔧 setup node" + - name: 🔧 setup node uses: actions/setup-node@v4 with: node-version: 20 cache: "pnpm" - - name: "📦 install dependencies" + - name: 📦 install dependencies run: pnpm install # Set up GitHub Actions caching for Wireit. - - name: "🔌 setup wireit cache" + - name: 🔌 setup wireit cache uses: google/wireit@setup-github-actions-caching/v2 - - name: "🔍 lint code" + - name: 🔍 lint code run: pnpm lint test: needs: lint - name: Run unit tests + name: 🧪 Run tests runs-on: ubuntu-latest timeout-minutes: 60 steps: - - uses: actions/checkout@v4 + - name: ☁️ checkout repository + uses: actions/checkout@v4 - - uses: pnpm/action-setup@v3 + - name: "🔧 setup pnpm" + uses: pnpm/action-setup@v3 with: version: 9 - - uses: actions/setup-node@v4 + - name: "🔧 setup node" + uses: actions/setup-node@v4 with: node-version: 20 cache: "pnpm" - - name: "📦 install dependencies" + - name: 📦 install dependencies run: pnpm install - - name: "🎭 install playwright" + - name: 🎭 install playwright run: pnpm playwright install --with-deps --only-shell # Set up GitHub Actions caching for Wireit. - - name: "🔌 setup wireit cache" + - name: 🔌 setup wireit cache uses: google/wireit@setup-github-actions-caching/v2 - - name: "🧪 run tests" + - name: 🧪 run tests run: | pnpm test | tee output.log if grep -q -e "Error: A snapshot doesn't exist at" -e "Screenshot comparison failed" output.log; then @@ -82,7 +85,7 @@ jobs: exit 1 fi - - name: "🗄️ archive artifacts" + - name: 🗄️ archive artifacts uses: actions/upload-artifact@v4 id: artifact-upload if: always() @@ -91,7 +94,7 @@ jobs: path: packages/web-components/playwright-report/ retention-days: 30 - - name: "✍️ comment on PR with report link" + - name: ✍️ comment on PR with report link uses: thollander/actions-comment-pull-request@v3 if: ${{ failure() && env.SNAPSHOT_DIFFERENCES == 'true' }} with: diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 5ba4a905..6307b5ed 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -1,4 +1,4 @@ -name: Publish +name: 🚀 Publish on: release: @@ -10,39 +10,40 @@ permissions: jobs: build: + name: 🏗️ Build runs-on: ubuntu-latest steps: - - name: "☁️ checkout repository" + - name: ☁️ checkout repository uses: actions/checkout@v4 - - name: "✍️ set PACKAGE_NAME variable" + - name: ✍️ set PACKAGE_NAME variable id: set-package-name run: | TAG_NAME=${GITHUB_REF#refs/tags/} echo "PACKAGE_NAME=$(echo $TAG_NAME | cut -d '@' -f 1)" >> $GITHUB_ENV - - name: "🔧 setup pnpm" + - name: 🔧 setup pnpm uses: pnpm/action-setup@v3 with: version: 9 - - name: "🔧 setup node" + - name: 🔧 setup node uses: actions/setup-node@v4 with: node-version: 20 cache: "pnpm" - - name: "📦 install dependencies" + - name: 📦 install dependencies run: pnpm install # Set up GitHub Actions caching for Wireit. - - name: "🔌 setup wireit cache" + - name: 🔌 setup wireit cache uses: google/wireit@setup-github-actions-caching/v2 - - name: "🧱 build package" + - name: 🧱 build package run: pnpm build:${{ env.PACKAGE_NAME }} - - name: "🗄️ archive package" + - name: 🗄️ archive package uses: actions/upload-artifact@v4 with: name: dist @@ -50,39 +51,40 @@ jobs: publish-npm: needs: build + name: 🚀 Publish on NPM registry runs-on: ubuntu-latest steps: - - name: "☁️ checkout repository" + - name: ☁️ checkout repository uses: actions/checkout@v4 - - name: "✍️ set PACKAGE_NAME variable" + - name: ✍️ set PACKAGE_NAME variable id: set-package-name run: | TAG_NAME=${GITHUB_REF#refs/tags/} echo "PACKAGE_NAME=$(echo $TAG_NAME | cut -d '@' -f 1)" >> $GITHUB_ENV - - name: "🔧 setup pnpm" + - name: 🔧 setup pnpm uses: pnpm/action-setup@v3 with: version: 9 - - name: "🔧 setup node" + - name: 🔧 setup node uses: actions/setup-node@v4 with: node-version: 20 cache: "pnpm" registry-url: https://registry.npmjs.org/ - - name: "📦 install dependencies" + - name: 📦 install dependencies run: pnpm install - - name: "🚚 download package" + - name: 🚚 download package uses: actions/download-artifact@v4 with: name: dist path: packages/${{ env.PACKAGE_NAME }}/dist - - name: "🚀 publish package" + - name: 🚀 publish package run: pnpm release:${{ env.PACKAGE_NAME }} env: NPM_AUTH_TOKEN: ${{secrets.NPM_AUTH_TOKEN}} diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index 1c3f07ce..ed4d095e 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -1,27 +1,26 @@ -name: Update Snapshots on Comment +name: 📸 Update Snapshots on Comment on: issue_comment: - types: [created] + types: [created, edited, deleted] jobs: update-snapshots: name: Update Snapshots - if: always() - #if: github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') - runs-on: ubuntu-latest + if: github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') + runs-on: [ubuntu-latest] permissions: contents: write pull-requests: write steps: - - name: "🔍 get PR branch" + - name: 🔍 get PR branch uses: xt0rted/pull-request-comment-branch@v2 id: comment-branch - - name: "☁️ checkout PR branch" + - name: ☁️ checkout PR branch uses: actions/checkout@v4 with: ref: ${{ steps.comment-branch.outputs.head_ref }} - - name: "✍️ comment action started" + - name: ✍️ comment action started uses: thollander/actions-comment-pull-request@v3 with: message: | @@ -33,25 +32,25 @@ jobs: node-version: 20 cache: "pnpm" - - name: "📦 install dependencies" + - name: 📦 install dependencies run: pnpm install - - name: "🎭 install playwright" + - name: 🎭 install playwright run: pnpm playwright install --with-deps --only-shell # Set up GitHub Actions caching for Wireit. - - name: "🔌 setup wireit cache" + - name: 🔌 setup wireit cache uses: google/wireit@setup-github-actions-caching/v2 - - name: "📸 update snapshots" + - name: 📸 update snapshots run: pnpm exec playwright test --update-snapshots - - name: "⚙️ commit and push updated snapshots" + - name: ⚙️ commit and push updated snapshots uses: stefanzweifel/git-auto-commit-action@v5 with: commit_message: 'Update e2e snapshots' - - name: "✅ comment success" + - name: ✅ comment success uses: thollander/actions-comment-pull-request@v3 with: message: | From 03c5ec36fe937d0a54ae73fc5e81e77a53476f99 Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 17:41:15 +0330 Subject: [PATCH 11/25] ci: wrap condition of updateing snapshots workflow on ${{ }} --- .github/workflows/update-snapshots.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index ed4d095e..a2a562a7 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -5,7 +5,7 @@ on: jobs: update-snapshots: name: Update Snapshots - if: github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') + if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') }} runs-on: [ubuntu-latest] permissions: contents: write From 820745a455e1f9e6893825e05a51875377336aa6 Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 17:42:57 +0330 Subject: [PATCH 12/25] ci(wip): update condition of updating snapshots for test --- .github/workflows/update-snapshots.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index a2a562a7..eae5c3db 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -5,7 +5,8 @@ on: jobs: update-snapshots: name: Update Snapshots - if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') }} + # if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') }} + if: ${{ github.event.issue.pull_request }} runs-on: [ubuntu-latest] permissions: contents: write From 830257dc87106a5e097afcd890787d67170c1886 Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 17:44:23 +0330 Subject: [PATCH 13/25] ci: update test workflow message --- .github/workflows/development.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index e5ac088f..6e8928aa 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -102,4 +102,5 @@ jobs: > [!CAUTION] > Playwright visual snapshot differences were detected. > You can download the [report](${{ steps.artifact-upload.outputs.artifact-url }}) file. + To approve the snapshot changes and update the snapshots, please comment: `/approve-snapshots` From 6c8205c403cc4ee2a3fb14b6852a6649ae76878e Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 17:47:13 +0330 Subject: [PATCH 14/25] ci: update test workflow message --- .github/workflows/development.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index 6e8928aa..1f957d09 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -103,4 +103,7 @@ jobs: > Playwright visual snapshot differences were detected. > You can download the [report](${{ steps.artifact-upload.outputs.artifact-url }}) file. - To approve the snapshot changes and update the snapshots, please comment: `/approve-snapshots` + To approve the snapshot changes and update the snapshots, please comment: + ``` + /approve-snapshots + ``` From 663c2ec92d26c5d320a3f0104a5879ff170c112b Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 17:52:34 +0330 Subject: [PATCH 15/25] ci: update test workflow message --- packages/web-components/playwright.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/web-components/playwright.config.ts b/packages/web-components/playwright.config.ts index c984fe07..83a73ebe 100644 --- a/packages/web-components/playwright.config.ts +++ b/packages/web-components/playwright.config.ts @@ -37,7 +37,7 @@ export default defineConfig({ }, expect: { toHaveScreenshot: { - maxDiffPixels: 50, + maxDiffPixels: 100, }, }, }); From 3fa646d35b1479ce90e4eaec06f142576a538f82 Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 18:07:44 +0330 Subject: [PATCH 16/25] ci(wip): update condition of updating snapshots for test --- .github/workflows/update-snapshots.yml | 99 ++++++++++++++------------ 1 file changed, 53 insertions(+), 46 deletions(-) diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index eae5c3db..0ed37839 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -1,58 +1,65 @@ name: 📸 Update Snapshots on Comment + on: issue_comment: types: [created, edited, deleted] + +permissions: + contents: read + pull-requests: read + jobs: update-snapshots: name: Update Snapshots - # if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') }} - if: ${{ github.event.issue.pull_request }} + if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') }} runs-on: [ubuntu-latest] permissions: contents: write pull-requests: write steps: - - name: 🔍 get PR branch - uses: xt0rted/pull-request-comment-branch@v2 - id: comment-branch - - - name: ☁️ checkout PR branch - uses: actions/checkout@v4 - with: - ref: ${{ steps.comment-branch.outputs.head_ref }} - - - name: ✍️ comment action started - uses: thollander/actions-comment-pull-request@v3 - with: - message: | - ⏳ Updating snapshots. Click [here](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}) to see the status. - - - name: "🔧 setup node" - uses: actions/setup-node@v4 - with: - node-version: 20 - cache: "pnpm" - - - name: 📦 install dependencies - run: pnpm install - - - name: 🎭 install playwright - run: pnpm playwright install --with-deps --only-shell - - # Set up GitHub Actions caching for Wireit. - - name: 🔌 setup wireit cache - uses: google/wireit@setup-github-actions-caching/v2 - - - name: 📸 update snapshots - run: pnpm exec playwright test --update-snapshots - - - name: ⚙️ commit and push updated snapshots - uses: stefanzweifel/git-auto-commit-action@v5 - with: - commit_message: 'Update e2e snapshots' - - - name: ✅ comment success - uses: thollander/actions-comment-pull-request@v3 - with: - message: | - ✅ Successfully updated and committed Playwright snapshots! + - name: test + run: echo hi +# - name: 🔍 get PR branch +# uses: xt0rted/pull-request-comment-branch@v2 +# id: comment-branch +# +# - name: ☁️ checkout PR branch +# uses: actions/checkout@v4 +# with: +# ref: ${{ steps.comment-branch.outputs.head_ref }} +# +# - name: ✍️ comment action started +# uses: thollander/actions-comment-pull-request@v3 +# with: +# message: | +# ⏳ Updating snapshots. Click [here](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}) to see the status. +# +# - name: "🔧 setup node" +# uses: actions/setup-node@v4 +# with: +# node-version: 20 +# cache: "pnpm" +# +# - name: 📦 install dependencies +# run: pnpm install +# +# - name: 🎭 install playwright +# run: pnpm playwright install --with-deps --only-shell +# +# # Set up GitHub Actions caching for Wireit. +# - name: 🔌 setup wireit cache +# uses: google/wireit@setup-github-actions-caching/v2 +# +# - name: 📸 update snapshots +# run: pnpm exec playwright test --update-snapshots +# +# - name: ⚙️ commit and push updated snapshots +# uses: stefanzweifel/git-auto-commit-action@v5 +# with: +# commit_message: 'Update e2e snapshots' +# +# - name: ✅ comment success +# uses: thollander/actions-comment-pull-request@v3 +# with: +# message: | +# ✅ Successfully updated and committed Playwright snapshots! From 187a11d7d1e288a7364c3612b65a4f477058e623 Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 18:11:23 +0330 Subject: [PATCH 17/25] ci(wip): update condition of updating snapshots for test --- .github/workflows/update-snapshots.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index 0ed37839..37a8d36b 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -2,17 +2,17 @@ name: 📸 Update Snapshots on Comment on: issue_comment: - types: [created, edited, deleted] - -permissions: - contents: read - pull-requests: read + types: + - created + - edited + - deleted + workflow_call: jobs: update-snapshots: name: Update Snapshots - if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') }} - runs-on: [ubuntu-latest] +# if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') }} + runs-on: ubuntu-latest permissions: contents: write pull-requests: write From f3357bae5f3f94ea99db887893f66cabb3e91999 Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 18:18:33 +0330 Subject: [PATCH 18/25] ci(wip): update condition of updating snapshots for test --- .github/workflows/update-snapshots.yml | 39 +++++++++++++++++++++----- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index 37a8d36b..9dce0290 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -1,14 +1,39 @@ name: 📸 Update Snapshots on Comment -on: - issue_comment: - types: - - created - - edited - - deleted - workflow_call: +#on: +# issue_comment: +# types: +# - created +# - edited +# - deleted +# workflow_call: + +on: issue_comment + jobs: + # _________________________________ + pr_commented: + name: PR comment + if: ${{ github.event.issue.pull_request }} + runs-on: ubuntu-latest + steps: + - run: | + echo A comment on PR $NUMBER + env: + NUMBER: ${{ github.event.issue.number }} + + issue_commented: + # This job only runs for issue comments + name: Issue comment + if: ${{ !github.event.issue.pull_request }} + runs-on: ubuntu-latest + steps: + - run: | + echo A comment on issue $NUMBER + env: + NUMBER: ${{ github.event.issue.number }} + # _________________________________ update-snapshots: name: Update Snapshots # if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') }} From c7877f073adfc420790d45997b720205864f8bee Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 25 Mar 2025 18:28:04 +0330 Subject: [PATCH 19/25] ci(wip): update condition of updating snapshots for test --- .github/workflows/update-snapshots.yml | 132 ++++++++++--------------- 1 file changed, 52 insertions(+), 80 deletions(-) diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index 9dce0290..93b9527d 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -1,90 +1,62 @@ -name: 📸 Update Snapshots on Comment - -#on: -# issue_comment: -# types: -# - created -# - edited -# - deleted -# workflow_call: - -on: issue_comment +name: 📸 Update Snapshots from /approve-snapshots +on: + issue_comment: + types: + - created + - edited + - deleted jobs: - # _________________________________ - pr_commented: - name: PR comment - if: ${{ github.event.issue.pull_request }} - runs-on: ubuntu-latest - steps: - - run: | - echo A comment on PR $NUMBER - env: - NUMBER: ${{ github.event.issue.number }} - - issue_commented: - # This job only runs for issue comments - name: Issue comment - if: ${{ !github.event.issue.pull_request }} - runs-on: ubuntu-latest - steps: - - run: | - echo A comment on issue $NUMBER - env: - NUMBER: ${{ github.event.issue.number }} - # _________________________________ update-snapshots: name: Update Snapshots -# if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') }} + if: ${{ github.event.issue.pull_request && contains(github.event.comment.body, '/approve-snapshots') }} runs-on: ubuntu-latest permissions: contents: write pull-requests: write steps: - - name: test - run: echo hi -# - name: 🔍 get PR branch -# uses: xt0rted/pull-request-comment-branch@v2 -# id: comment-branch -# -# - name: ☁️ checkout PR branch -# uses: actions/checkout@v4 -# with: -# ref: ${{ steps.comment-branch.outputs.head_ref }} -# -# - name: ✍️ comment action started -# uses: thollander/actions-comment-pull-request@v3 -# with: -# message: | -# ⏳ Updating snapshots. Click [here](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}) to see the status. -# -# - name: "🔧 setup node" -# uses: actions/setup-node@v4 -# with: -# node-version: 20 -# cache: "pnpm" -# -# - name: 📦 install dependencies -# run: pnpm install -# -# - name: 🎭 install playwright -# run: pnpm playwright install --with-deps --only-shell -# -# # Set up GitHub Actions caching for Wireit. -# - name: 🔌 setup wireit cache -# uses: google/wireit@setup-github-actions-caching/v2 -# -# - name: 📸 update snapshots -# run: pnpm exec playwright test --update-snapshots -# -# - name: ⚙️ commit and push updated snapshots -# uses: stefanzweifel/git-auto-commit-action@v5 -# with: -# commit_message: 'Update e2e snapshots' -# -# - name: ✅ comment success -# uses: thollander/actions-comment-pull-request@v3 -# with: -# message: | -# ✅ Successfully updated and committed Playwright snapshots! + - name: 🔍 get PR branch + uses: xt0rted/pull-request-comment-branch@v2 + id: comment-branch + + - name: ☁️ checkout PR branch + uses: actions/checkout@v4 + with: + ref: ${{ steps.comment-branch.outputs.head_ref }} + + - name: ✍️ comment action started + uses: thollander/actions-comment-pull-request@v3 + with: + message: | + ⏳ Updating snapshots. Click [here](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}) to see the status. + + - name: "🔧 setup node" + uses: actions/setup-node@v4 + with: + node-version: 20 + cache: "pnpm" + + - name: 📦 install dependencies + run: pnpm install + + - name: 🎭 install playwright + run: pnpm playwright install --with-deps --only-shell + + # Set up GitHub Actions caching for Wireit. + - name: 🔌 setup wireit cache + uses: google/wireit@setup-github-actions-caching/v2 + + - name: 📸 update snapshots + run: pnpm exec playwright test --update-snapshots + + - name: ⚙️ commit and push updated snapshots + uses: stefanzweifel/git-auto-commit-action@v5 + with: + commit_message: 'Update e2e snapshots' + + - name: ✅ comment success + uses: thollander/actions-comment-pull-request@v3 + with: + message: | + ✅ Successfully updated and committed Playwright snapshots! From bea386bc9e3a35785fe8f784e783a5f37f4214b3 Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Tue, 1 Apr 2025 00:50:26 +0330 Subject: [PATCH 20/25] fix: setup pnpm in workflow --- .github/workflows/development.yml | 4 ++-- .github/workflows/update-snapshots.yml | 10 +++++++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index 92ceab00..bf6bda84 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -52,12 +52,12 @@ jobs: - name: ☁️ checkout repository uses: actions/checkout@v4 - - name: "🔧 setup pnpm" + - name: 🔧 setup pnpm uses: pnpm/action-setup@v3 with: version: 9 - - name: "🔧 setup node" + - name: 🔧 setup node uses: actions/setup-node@v4 with: node-version: 20 diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index ac89a5ad..f29404ee 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -30,9 +30,17 @@ jobs: uses: thollander/actions-comment-pull-request@v3 with: message: | + > /approve-snapshots + ⏳ Updating snapshots. Click [here](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}) to see the status. - - name: "🔧 setup node" + - name: 🔧 setup pnpm + uses: pnpm/action-setup@v3 + with: + version: 9 + + + - name: 🔧 setup node uses: actions/setup-node@v4 with: node-version: 20 From d093cff99bc2075a9f8213ef559da9907488842f Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Sat, 5 Apr 2025 17:39:15 +0330 Subject: [PATCH 21/25] fix: update snapshot workflow --- .github/workflows/update-snapshots.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index f29404ee..78aebf5a 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -4,8 +4,6 @@ on: issue_comment: types: - created - - edited - - deleted permissions: contents: write @@ -16,6 +14,7 @@ jobs: name: Update Snapshots if: ${{ github.event.issue.pull_request && github.event.comment.body == '/approve-snapshots' }} runs-on: ubuntu-latest + steps: - name: 🔍 get PR branch uses: xt0rted/pull-request-comment-branch@v2 @@ -52,10 +51,6 @@ jobs: - name: 🎭 install playwright run: pnpm playwright install --with-deps --only-shell - # Set up GitHub Actions caching for Wireit. - - name: 🔌 setup wireit cache - uses: google/wireit@setup-github-actions-caching/v2 - - name: 📸 update snapshots run: pnpm run test:update-snapshots From 4795015e87bc20a8c78238b8ce40209cf4abb064 Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Mon, 7 Apr 2025 15:02:08 +0330 Subject: [PATCH 22/25] fix: update screenshot path --- .github/workflows/development.yml | 34 +-------- .github/workflows/update-snapshots.yml | 66 ------------------ packages/web-components/playwright.config.ts | 3 +- ...ading-\360\237\223\261-Android-darwin.png" | Bin 2489 -> 0 bytes ...brand-\360\237\223\261-Android-darwin.png" | Bin 2415 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1382 -> 0 bytes ...ctive-\360\237\223\261-Android-darwin.png" | Bin 1143 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1771 -> 0 bytes ...vated-\360\237\223\261-Android-darwin.png" | Bin 1487 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1389 -> 0 bytes ...ghost-\360\237\223\261-Android-darwin.png" | Bin 1123 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 519 -> 0 bytes ...naked-\360\237\223\261-Android-darwin.png" | Bin 342 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1081 -> 0 bytes ...imary-\360\237\223\261-Android-darwin.png" | Bin 740 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1881 -> 0 bytes ...brand-\360\237\223\261-Android-darwin.png" | Bin 1926 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1185 -> 0 bytes ...ctive-\360\237\223\261-Android-darwin.png" | Bin 971 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1441 -> 0 bytes ...vated-\360\237\223\261-Android-darwin.png" | Bin 1109 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1205 -> 0 bytes ...ghost-\360\237\223\261-Android-darwin.png" | Bin 989 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 497 -> 0 bytes ...naked-\360\237\223\261-Android-darwin.png" | Bin 321 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 992 -> 0 bytes ...imary-\360\237\223\261-Android-darwin.png" | Bin 623 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1388 -> 0 bytes ...brand-\360\237\223\261-Android-darwin.png" | Bin 1448 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 939 -> 0 bytes ...ctive-\360\237\223\261-Android-darwin.png" | Bin 827 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1110 -> 0 bytes ...vated-\360\237\223\261-Android-darwin.png" | Bin 844 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 997 -> 0 bytes ...ghost-\360\237\223\261-Android-darwin.png" | Bin 807 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 370 -> 0 bytes ...naked-\360\237\223\261-Android-darwin.png" | Bin 279 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 788 -> 0 bytes ...imary-\360\237\223\261-Android-darwin.png" | Bin 519 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 3178 -> 0 bytes ...brand-\360\237\223\261-Android-darwin.png" | Bin 3401 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1420 -> 0 bytes ...ctive-\360\237\223\261-Android-darwin.png" | Bin 1828 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1927 -> 0 bytes ...vated-\360\237\223\261-Android-darwin.png" | Bin 2236 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1471 -> 0 bytes ...ghost-\360\237\223\261-Android-darwin.png" | Bin 1900 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 576 -> 0 bytes ...naked-\360\237\223\261-Android-darwin.png" | Bin 699 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1199 -> 0 bytes ...imary-\360\237\223\261-Android-darwin.png" | Bin 1357 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 2433 -> 0 bytes ...brand-\360\237\223\261-Android-darwin.png" | Bin 2598 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1258 -> 0 bytes ...ctive-\360\237\223\261-Android-darwin.png" | Bin 1433 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1609 -> 0 bytes ...vated-\360\237\223\261-Android-darwin.png" | Bin 1706 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1289 -> 0 bytes ...ghost-\360\237\223\261-Android-darwin.png" | Bin 1481 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 536 -> 0 bytes ...naked-\360\237\223\261-Android-darwin.png" | Bin 543 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1068 -> 0 bytes ...imary-\360\237\223\261-Android-darwin.png" | Bin 1084 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1766 -> 0 bytes ...brand-\360\237\223\261-Android-darwin.png" | Bin 1966 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1014 -> 0 bytes ...ctive-\360\237\223\261-Android-darwin.png" | Bin 1307 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1233 -> 0 bytes ...vated-\360\237\223\261-Android-darwin.png" | Bin 1415 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 1077 -> 0 bytes ...ghost-\360\237\223\261-Android-darwin.png" | Bin 1368 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 399 -> 0 bytes ...naked-\360\237\223\261-Android-darwin.png" | Bin 530 -> 0 bytes ...ading-\360\237\223\261-Android-darwin.png" | Bin 824 -> 0 bytes ...imary-\360\237\223\261-Android-darwin.png" | Bin 960 -> 0 bytes .../icon-button-lg-brand-loading.png | Bin .../icon-button-lg-brand.png | Bin .../icon-button-lg-destructive-loading.png | Bin .../icon-button-lg-destructive.png | Bin .../icon-button-lg-elevated-loading.png | Bin .../icon-button-lg-elevated.png | Bin .../icon-button-lg-ghost-loading.png | Bin .../icon-button-lg-ghost.png | Bin .../icon-button-lg-naked-loading.png | Bin .../icon-button-lg-naked.png | Bin .../icon-button-lg-primary-loading.png | Bin .../icon-button-lg-primary.png | Bin .../icon-button-md-brand-loading.png | Bin .../icon-button-md-brand.png | Bin .../icon-button-md-destructive-loading.png | Bin .../icon-button-md-destructive.png | Bin .../icon-button-md-elevated-loading.png | Bin .../icon-button-md-elevated.png | Bin .../icon-button-md-ghost-loading.png | Bin .../icon-button-md-ghost.png | Bin .../icon-button-md-naked-loading.png | Bin .../icon-button-md-naked.png | Bin .../icon-button-md-primary-loading.png | Bin .../icon-button-md-primary.png | Bin .../icon-button-sm-brand-loading.png | Bin .../icon-button-sm-brand.png | Bin .../icon-button-sm-destructive-loading.png | Bin .../icon-button-sm-destructive.png | Bin .../icon-button-sm-elevated-loading.png | Bin .../icon-button-sm-elevated.png | Bin .../icon-button-sm-ghost-loading.png | Bin .../icon-button-sm-ghost.png | Bin .../icon-button-sm-naked-loading.png | Bin .../icon-button-sm-naked.png | Bin .../icon-button-sm-primary-loading.png | Bin .../icon-button-sm-primary.png | Bin .../button-lg-brand-loading.png | Bin .../button.test.ts/button-lg-brand.png | Bin .../button-lg-destructive-loading.png | Bin .../button.test.ts/button-lg-destructive.png | Bin .../button-lg-elevated-loading.png | Bin .../button.test.ts/button-lg-elevated.png | Bin .../button-lg-ghost-loading.png | Bin .../button.test.ts/button-lg-ghost.png | Bin .../button-lg-naked-loading.png | Bin .../button.test.ts/button-lg-naked.png | Bin .../button-lg-primary-loading.png | Bin .../button.test.ts/button-lg-primary.png | Bin .../button-md-brand-loading.png | Bin .../button.test.ts/button-md-brand.png | Bin .../button-md-destructive-loading.png | Bin .../button.test.ts/button-md-destructive.png | Bin .../button-md-elevated-loading.png | Bin .../button.test.ts/button-md-elevated.png | Bin .../button-md-ghost-loading.png | Bin .../button.test.ts/button-md-ghost.png | Bin .../button-md-naked-loading.png | Bin .../button.test.ts/button-md-naked.png | Bin .../button-md-primary-loading.png | Bin .../button.test.ts/button-md-primary.png | Bin .../button-sm-brand-loading.png | Bin .../button.test.ts/button-sm-brand.png | Bin .../button-sm-destructive-loading.png | Bin .../button.test.ts/button-sm-destructive.png | Bin .../button-sm-elevated-loading.png | Bin .../button.test.ts/button-sm-elevated.png | Bin .../button-sm-ghost-loading.png | Bin .../button.test.ts/button-sm-ghost.png | Bin .../button-sm-naked-loading.png | Bin .../button.test.ts/button-sm-naked.png | Bin .../button-sm-primary-loading.png | Bin .../button.test.ts/button-sm-primary.png | Bin 147 files changed, 3 insertions(+), 100 deletions(-) delete mode 100644 .github/workflows/update-snapshots.yml delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-brand-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-brand-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-ghost-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-ghost-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-naked-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-naked-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-destructive-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-destructive-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-elevated-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-elevated-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-ghost-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-ghost-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-naked-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-naked-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-primary-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-primary-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-loading-\360\237\223\261-Android-darwin.png" delete mode 100644 "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-\360\237\223\261-Android-darwin.png" rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-brand-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-brand.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-destructive-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-destructive.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-elevated-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-elevated.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-ghost-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-ghost.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-naked-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-naked.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-primary-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-primary.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-brand-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-brand-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-brand-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-brand.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-destructive-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-destructive.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-elevated-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-elevated.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-ghost-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-ghost.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-naked-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-naked.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-primary-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-primary.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-brand-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-brand.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-destructive-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-destructive.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-elevated-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-elevated.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-ghost-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-ghost-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-ghost-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-ghost.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-naked-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-naked-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-naked-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-naked.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-primary-loading.png (100%) rename "packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-primary.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-brand-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-brand.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-destructive-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-destructive-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-destructive-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-destructive.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-elevated-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-elevated-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-elevated-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-elevated.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-ghost-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-ghost-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-ghost-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-ghost.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-naked-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-naked-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-naked-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-naked.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-primary-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-primary-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-primary-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-primary.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-brand-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-brand.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-destructive-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-destructive.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-elevated-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-elevated.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-ghost-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-ghost.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-naked-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-naked.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-primary-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-primary.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-brand-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-brand.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-destructive-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-destructive.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-elevated-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-elevated.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-ghost-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-ghost.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-naked-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-naked.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-loading-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-primary-loading.png (100%) rename "packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-\360\237\222\273-Desktop-darwin.png" => packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-primary.png (100%) diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index bf6bda84..fe526cf4 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -74,36 +74,4 @@ jobs: uses: google/wireit@setup-github-actions-caching/v2 - name: 🧪 run tests - run: | - pnpm test | tee output.log - if grep -q -e "Error: A snapshot doesn't exist at" -e "Screenshot comparison failed" output.log; then - echo "Playwright tests failed due to a snapshot issue." - echo "SNAPSHOT_DIFFERENCES=true" >> $GITHUB_ENV - exit 1 - elif grep -q "failed" output.log; then - echo "Playwright tests failed due to a non-snapshot issue." - exit 1 - fi - - - name: 🗄️ archive artifacts - uses: actions/upload-artifact@v4 - id: artifact-upload - if: ${{ !cancelled() }} - with: - name: playwright-report - path: packages/web-components/playwright-report/ - retention-days: 30 - - - name: ✍️ comment on PR with report link - uses: thollander/actions-comment-pull-request@v3 - if: ${{ failure() && env.SNAPSHOT_DIFFERENCES == 'true' }} - with: - message: | - > [!CAUTION] - > Playwright visual snapshot differences were detected. - > You can download the [report](${{ steps.artifact-upload.outputs.artifact-url }}) file. - - To approve the snapshot changes and update the snapshots, please comment: - ``` - /approve-snapshots - ``` + run: pnpm test diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml deleted file mode 100644 index 78aebf5a..00000000 --- a/.github/workflows/update-snapshots.yml +++ /dev/null @@ -1,66 +0,0 @@ -name: 📸 Update Snapshots from /approve-snapshots - -on: - issue_comment: - types: - - created - -permissions: - contents: write - pull-requests: write - -jobs: - update-snapshots: - name: Update Snapshots - if: ${{ github.event.issue.pull_request && github.event.comment.body == '/approve-snapshots' }} - runs-on: ubuntu-latest - - steps: - - name: 🔍 get PR branch - uses: xt0rted/pull-request-comment-branch@v2 - id: comment-branch - - - name: ☁️ checkout PR branch - uses: actions/checkout@v4 - with: - ref: ${{ steps.comment-branch.outputs.head_ref }} - - - name: ✍️ comment action started - uses: thollander/actions-comment-pull-request@v3 - with: - message: | - > /approve-snapshots - - ⏳ Updating snapshots. Click [here](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}) to see the status. - - - name: 🔧 setup pnpm - uses: pnpm/action-setup@v3 - with: - version: 9 - - - - name: 🔧 setup node - uses: actions/setup-node@v4 - with: - node-version: 20 - cache: "pnpm" - - - name: 📦 install dependencies - run: pnpm install - - - name: 🎭 install playwright - run: pnpm playwright install --with-deps --only-shell - - - name: 📸 update snapshots - run: pnpm run test:update-snapshots - - - name: ⚙️ commit and push updated snapshots - uses: stefanzweifel/git-auto-commit-action@v5 - with: - commit_message: 'Update e2e snapshots' - - - name: ✅ comment success - uses: thollander/actions-comment-pull-request@v3 - with: - message: | - ✅ Successfully updated and committed Playwright snapshots! diff --git a/packages/web-components/playwright.config.ts b/packages/web-components/playwright.config.ts index 83a73ebe..c504fd79 100644 --- a/packages/web-components/playwright.config.ts +++ b/packages/web-components/playwright.config.ts @@ -6,7 +6,7 @@ export default defineConfig({ retries: process.env.CI ? 2 : undefined, forbidOnly: !!process.env.CI, reporter: process.env.CI - ? [["github"], ["html", { open: "never" }]] + ? [["github"]] : [["list"], ["html", { open: "never" }]], projects: [ { @@ -35,6 +35,7 @@ export default defineConfig({ timeout: 1000, }, }, + snapshotPathTemplate: "./test-snapshots/{testFilePath}/{arg}{ext}", expect: { toHaveScreenshot: { maxDiffPixels: 100, diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-brand-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 93c7b0e42fb32dd2b965ee92f9fcdcc1579c72de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2489 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 diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-destructive-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index dcc5d61fa07ace1cacde5b320f5183e51a4a45c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1143 zcmV--1c>{IP)Px(F-b&0RA_HKa3?NVu_y;tscN zp$jrJF%qTiF2rq8F-X4}fN8x)ZW@oc|?4R42IgYdZEAMvZzHi^m zyElIb7GcjD2k~t%UkC6lfH5#iAY73T;1q--00#i}L9_>^w^S_tV@m^>cEGNC3xekX z`T@Y#n%#T=_*b;(1v$<;6Fu67xZ&Oh<3|8fCIVupfbfilomV=Ia~tAD<1YBq(=Hfk zrvfTGrQzW}@-)h2h`pnq0s1MoG$VM8ilxV$KHZTa_PlYRwF%&ckv4sH0kPOg^2jvA z_4+-4Ux0AcnmipCCjiaU$jIxo$5IXX6aS@kaV8Mv(h^3ZA+Fc&f%vzs2{VCdCMi;} zhS>AQ!L4e~hglMg6Obs!%_$MzqP2Nx%>aT1XFG5F?^iK6Sq1L4V~s;F{4}CfIp1FqE$51^JhD60<(jYWqkGMNu-^6DOwOcBKF*0 z06fs^K}JZ4K3teZvsTS~)6H5HA2(KlgfRB68<;g5cF&1D_fK0HPR$h+Eycli4&V!q zYhz*lC@KQLm}xJ~S~VC(Y6x|LGI6}VYAbz@2{1~gy{K$9w6vUi{0}WHNBS^=Q4+x> zpaEw)^6d^x+{xWmr%fV+D+%i%J#?~@YLk`bJ4JwTYT8NG_*bISstD~=9fol#{Jmx) z)I3Ns7Oo!JO<76?62g)2H_ok)HnEdTecX_B+`xo|2muEIz`kiOYGP;217%8yZ`P_o zge)b8eF369(_RKA%fYbAs+>o+wuAp46&;;)9}Cf*ad8?(RRpR=OB0z^S?D9KSy?_P z+H16|;uNOEXcW18Ko?FG@+=?hAx|l!A=kYHfwvZW52B%}2vvo{PXLyp@;@!yCdYXf z?917zx_d;0iq7|l?D`O%^-_@$A??wf)BcQ75FMP`Ii*7X?VPr0ju?`A#JqOlqO{?) z_Cw`_^C9=IJ~)BcrJ{4Q{lkRykXV#wnwJ#D2_P2ZzKS&@PsYf2H?@1veA0<{;)<0< zMqYz3*Hv9Q5a!ZO!c&*vH0-){11MI_}Jbui>d$s002ov JPDHLkV1gzE5+?uv diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 6f77e79a6667971d810ec4444f156dc6415c5090..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1771 zcmV;P)Px*rAb6VRA_mT%`O2wC;wi*zTzLb`N zqEG~%#VR5yh^>9FPrem>D;DiTikg-vCqa~?=N-2f5_2ZG9B%Hf1+*|fGcYAl) zix~y(YTL7%5l!gc)K>$9zUPjZj zDb9HUz%XO%#mvmiz={aeWuxj3_ABHh@bD=@3VvOBv5Xu(D1;8cCau4VH`NxJSiF5v3 zmgOD`ST(3QFlAmzrBa79O;cJ0W0I0er4Ci`mYJa{j60o9A8$2M0HBn1Gsdo(iVO}T)RM{MfmX*-qtYL~M(7beLjaIMq3}o$gx#&X?~SWi zEItuMai2Nl008N9`pBmS0|0^`>`tfCM@q-W81no5-?!GZ`AfH*03Z|qNhA_GK1J`8 zBnZOpL?W@H1cdhX_OBPBqyGMW^!N9dm1)|X^;lD6X7D;$oK@0=3l}u6*J~v0!*W1V z6var{Y_^$QYMk>p0IwL0MmG^cx|(s9E?v5W%a<<$0NieO**QTFkk9AK%2ZW_*XxBS zijMmxgmgut(M>cM4DPI>eoZ}n`V`l$U4zTzGSd0;=aEXKj5^DfErX_M$mjFO=krh$ z1@GRy17oZiCLkCL?j(${JCY=QKDXU|rxo6F@eGc$u+E@zajTD8il z2~bt_H%cj8=d__4H*Ub~cEjyr}H-@kWa3J4)V(ex2;Ub=JVjxnP(0#i~c>;NE@N};W-&51caT1O>YNs?rQ8zI(@ zuC>KEZ|XP_0b~I9=iPuP!sT)S0J^&yUq&rmy40BMnlOE5sHSOCPFmQyb*tf_yLaz4 zeEsC)Bp730j6qdZC#FEtv?*FF7Dt^lA_#&pDF}kl@byDOLq^E0U%%doDJT|;qm*+# z;-rzjzCOc4_wV0t=-Rh$-$IsUC+~ zUpF{7Xn1Gi#*I$RfTAcvbYfy+z-dE=4<9zdE*g#E%9SfMueo>c9%8W=^7%a4+uN~i z+cu|WU}9oofB^7w&R;ow;~p6q!S(CcjpKFeKD<#KJa`bIC}Q>M)p+vc3825on$_3W zSN1MAA8DEX)x2o&m!-shE=#g!mef#!d|Ni~W>Jo3>y!m47+O_`@ z{h>-!RsB;G#a&J70YEGkLo61<>({T*+1Y87_xAQSvl|o&g{P7veOcOX^#SmYkB^^h z>YDf?YJ7bBr0y6W(SgW9d1;|#@s38#+v2h;|I}LZ8kfap4FJ5QumcdtX0x|i9YXag zo6X(=5GaKk058#j%-bnMRn@;mQQXqH`(9gxLg9rZNqfy(DdvzXOD|u(`~kphtBtnN ztZw5R+X2914LbmB@p$}bt3#@q;_>)V0BzQA(^=rI2DKQca(#-f2IEF)v#W-u7Q=q4 zQo}Q)O)p!Z0D!h|IJ`?$)o`mwR8fn5sZT-;yLY38nn(?CfQq&-dNO9Q~P0 z<`=);f6hGUt4s#vJ9svgjB|d!|J?BKaIdPWj@MANq^jz`@bGYN12BMo=jUwe*YXqq zjE;^T?&#?FR+6NqeC#)aB$LTsJ3Bk?SpcfRl$Do&tPqu;P$~cF)vKORDD;)j=Q}vx z&&r(hL?)B@Bauk_zG1_L!79d90FIfCG0^&3(fCUF{{gBI)83mqQ+WUY N002ovPDHLkV1mvRd0PMg diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-elevated-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 4f251dc143076b4611a7616b8cb5a13c3099fb23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1487 zcmV;=1u*)FP)Px)iAh93RA_HqlK?(c6lI1Gau7gCJlElz zw-{p$05wYKvo~+vEF3<3__;{uQkgr6$6bSnphSWyg@P0`5sCncYin!gDW&s_u{s}7 zjIlbUbbf7Z?R;3SRF7P@Y*W%Q+l85JT)zVAPAUHAG9!Q!9>dZiDf z*=%0g4UjmnX0v%I1uV&1JBOi^&hIuzRFu;BA)!)XiU5j^&;w`7JymKu-07~iI zy$%BailUsNl-`wY^*DM>t=Vi|8h2Y7R$}t)H9aCC1OV}U|2I`t&yDZB53e8y{wx#< zpUF)Q0N}dr)%Ohs08~{y=eq9I@VeKBbY1^;yrzvVVLJgp6ab{rXw2r}ojZ5#44uce z?X1;8Rn>EiMq@S{6!vXyZr;nbVFXlWW{yD>=BYIPO>^gLDzJZ6nHXmOfXQ{!*94>|zo-EQ}OE~N?$ zvwg@*-EQ|j0G$BPU%Ytn@zJA4f6qM3NV07kwr%%T5w>mjhIhj-@?Ig}<;$0!9y@mI zA0pgDJkR^JP$-F#lK0h1vUg+; z0RSAw`F_0S4X=pJ8~`STmvjJAd5?IzDKWB53EN8mCW!!&k5h=}d4CiNg_GlZ?}O$0 z{xeO}K8a2TO57Z=w6ydcfQ@k*ouUn4W855vebHtIV1K<{zc%hBm85#Teht9>Xmbm{ zoK7S`t*)-#7`O3Jt*)-#NP(F^c-S?-Q+wgOwLQQy;h|S5&=i3El}hET=XsTJk$9e0 zsZ=UwC747YB90_UN=?_1ki%Ph0dVQr@J8dTF|@->%ha zmp#v0*liHc^A>8g+T|f&0P*Ix9qSMB6acKOtbBRs(4nt2O*^yAnv5XLX7j=H^z_dW zfFzi{`yo&iA`S|1@oKeNo|&2Xs#Gd{p(x7CC=iUXMyJ#HrO{~obo}`7#ROyHfTH(6 z#NSC$jZR7H`(0dI{OHJ$BePReQztY{`#@FIX+p?BLdYck|ANxxoVS7?Sn)jX-*&tG p+;N=0%jNP?#K7optnqR2{{W{;Z)CL$5CQ-I002ovPDHLkV1kPW&=UXv diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index e44f46f3fc807148093d4733d84596fba0adb6cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1389 zcmV-z1(N!SP)Px)CrLy>RA_&0$%vw@1HpdenvnAjU5Hc~58YN-aQxz{!- zQt?0V9}snIA@&2LNU^myrLlJnu^|!DCe;fIDK(l!vDxlPBDj*XAv?Y3@pO0HBzw-B zjZyl*!tU95XP$?ddC$D>I|3guIX&HCDAit2stwqrV7-6@u-b0&R6$li8W@v8jLr)& z)EJB1_KSni?O@V0w+p4Zlo0O=X!6pBf(fD2_ezK>jq&&m9X_4~WlZxRa01w=L!bf% zfKQU~__tn+T?@+2%)C{YpFdp#A>|m5hH*L(jrO@QawRB}&7Mbyk6lyKfl{etB5|_X z=2Z!roStqGg~FG>HZ5}AF`}eAT#fTsQqbR1Q~Q)sSAd9b^t>S_gy?FhukT%~(V~Lv zjsK1B)bwy@F^93BAbVzhs2ME{2qE5EXr?L(viHp33Rq?fA*ZC=QE5-fO08`Nuu{bU zL~M@F;WZ1(&M^k#0b&E{Hyk|k%qG=ExFTAGlCvAg)?TQWoT3E-tdIcGjq&&m2_Tf}s>L8fgM$nW4weqAR4s;b zG(4N3`(A^yN;rGw4Cl_Cb$(AgctD|0V0L!ad1e>};c(cmAyF{V7>~amuulcPh)JD0 zM=F&9AQ%dj{3oR(Z&@YJ=H}*DwQ3cCKtOwJ0Zo(B(=F0as$IJ`V0d_#o}L~;p^)=A zb?Ov0Jd#pB11v5IDF-MV$U6ac=Ez$V>ZKD&6)nU(GB?Td;52#3QYlSv|x2$p4GSr$`M zQ@S(&Hc18Rb$j{h(j`aGN8R03+l9kn@|H#3viR%KBV8IOSTF6onP=R(b&F6qOeh@Y z!|rZc+uEwOjYJ~E>g%07_2kJD9V!S&1d5V?p78bM%Y7qI*vhCkb-Q$PMmu_DHw*~>>!MqSdzJ(8W@80ENPml9^!-fq2yuD`+fk1$!rY44mhXMHI=FJk@{hghx zUAtCicqe=i_*hlAH$F~ZUmy31PS^l-b#>IOuKfP~;NU@j4yJaMq9!5u_5OaY_xG1R z6s1Ypj*bpGcJ1q}697)i$CZ9h#7SuwyX_lO vwZ?!njNNX;@c;F)3V3BM09L|ExT5(FQwI-hTstG100000NkvXXu0mjfiTR$X diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-ghost-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index f5e3b13281daaa991da0e34177c43f0741847e29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1123 zcmV-p1f2VcP)Px(9Z5t%RA_>4O*KbZi5&%v3t^xVL}s&mR2?m z9)>1KPttfIXrYLFqKQ4BbcgAz+}SjCXT22Oy`0YXN4LB3zsawZc30o0xBKqx?hzca zyT5vM*!w*1Z2ckvrSSwO3=P8Y`59)jD%@6DM;MuM>Y@4e zRApHrJa0bv@EwVessJt&Y0a@Am7*tI&P;+ir5#8`=+W8eaYC$JKy3kBL}#_rsoW0otb1q-d#*nJjSEiANJMt?*a?SXI{p^v7UGbGFazhVzV|80`LnBqUcXo8BVVi9W71W_W>n5tB>te zOVA_Rgn*2xm!2|thLYdeOf?MyJ3^hCS)sGpa=Tqw)N;E$GKLKV)I{PC(3rkj3(eWt z%6(1x6mTVTKV*u@l+k_4()_px0Ef1Nl$9@9bWs&yyM7dhf`QO>6ul1ej3ujwv?)im z9B`ZzLZJ@Molvx}^GrQcbzIXygb4T~0BqY1q!)JCI?$$?iOM0cNGKU>3qiDHJBpMt zo_1xG^Ln=%KSXtOOwxT8f@sUSI8CA-lDbAK5?NGPn8HHbaaH$?neJF8oG+mRX9`vaP-`XVW8RY{rB;?oU5w)jOf*U|1MIe zJ}=Hrk2SIOk(1L48l^ZoNS~Yv&%1CZr)kY2hH6t&@4&ov>Z(j(UQ1spXWkDDqUf&+ za09Vf_x-QaA7<`{ScnGz4o*du83#(^2{H{erl&s;k@acnq#&ZDyc_Y{9jm&-T%4#f zGZu?(!Y|#me(9OQwV9bWEQAEG=~P}dHdzQ+W(Jq>)tE}BKJ{AdvGBZk^~Ths=?Tx9 puVM!Ozh0KXrFj7`i}Ub`=D+fi9W;Px$!AV3xRA_vA}|qMzgW98Ve~(S+TXVv1B94|3Lf;HnX*{ z!G^N1ASZ&=e`Va|;pG7Lx!oQerQ_PE0TW&p-hvN*ShrRtq6k0Zjw1 zVk>3%J*$8^EQDAD)UUF$3hbBRTLkV@P>rEtEV|s3>S*Nz^G#88zh>YeM2tm--c-4L zCe&cIk1R6uF2MjCCh)&k-7dI&TV&`!WoR;if2#yiFE834EHYG5d#IGazfbLR3GL!{&|L8X)ovju)0c7SxrlE*@-3Jc>%&$LFe+D#J{Lt<11_ut zRO<9N0u0BD*#b7L7q0YixLYg>T&d^l6<*hI9LI4S$8j7djxRebP`=#Us<{9F002ov JPDHLkV1n6_;OhVY diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-naked-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 4722a272a0cec2f6a9d20cd2d3066605f1fcac69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^CLqkg1|*MGNWTVBjKx9jP7LeL$-D%z1w36GLoyoQ zPLJkmQQ&d4-fU>CEgdU)?$iucHY~&6Ayd2 z%=Cy)@WW+ebe@Q zO35xW^@uZH7v=vDpY()}^<~AWG%dvtK_mC36INI5iFI?Nn@%G@N6RCVWT0OjpYdzj52j*y=&}vt*beumyf6bi#ZQsw|m>yi< zEO(^J?>6sx0TWyMlbNgEcC5Qt^d-hT&;5GF(nlqy0=zF4)fzl4J-Vo|LN~(2dYa|$ gHKI%qpE1}>wSU)F^-44;>k3H3)78&qol`;+0L~zUn*aa+ diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 53193425b6f47e2305c8080e5dafeed9cedb514c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1081 zcmV-91jhS`P)Px&^GQTORA_ zQM9-9qutgbHWn5(S}E)U4Uq>nT8JNw=&FVJnwT)JnHges6O*~4$<81CMef{l@A>E4 zIWu$abzv`hfkEIe;1du4e830&dK&l%Tmh#*0{8*^XR{wd7y#CQ3qZ5T3w?}%dJ6dh z>Ci0`v3p0H~_^;##3l zK$hhfZEm-lOeRAI33mC0x{TCuO9D4O5z*Mh;INt>44cS*0#2w`Ss#*E6r z!2v5PD;4`^vsrF#Zb&ARX0&`hpQsxEpCrB1B!ubdX;f7um&>ubx>~heHk&mCb#!!y zx&aW7^tzd4^!4?b(OF+#=jiCDYTINo$^HGkDXOilO~e%dUvp6r&=RJmrp%0Xcz9T| zy|L^7yk0L)PfsH5e2}W>R1we5&t`-)O{>{nk|bO2qh`H4+hTQqd_GSumjmGV__${K z$Hzw$MFFrQeWxY8)@&JxM8b^F?@#67#bRcJ#>dBNvi1A@1OfpRML|&%Zf|czTmd+h z^eqh`Y;JCvq81kytG4U!?>7^|$;pYR8vqGO-=7h}*47rPs-mhYot>S`&CR`PGchqi zC=^1LW$y0oh{vlg;#9&9}j>uZte0WN`{A!rSl5gjoc4l_13MmQXP(Vod23QBa z8G;7vSb7FVM@JbM8L8N3Z*Py?-Cet;ME`X7xA=Q_ANbqO8A72D!C;W??(P>$YI}Rz z&S?M+fPYFG9aqNU4=rVtEi~f9QZP;{)*Eotb_!11@WN?Zk_H+vl?$ITan!cH0Y@FY zD28K>#uUR*hnI@snB!%oXs82#c5kQE{fOrO3&6e{G^oEY00000NkvXXu0mjf8qfoM diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-lg-primary-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 51ee1e3c466bec0ed3c8cc190cfeea7bde821bbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 740 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 M07*qoM6N<$f)UERY5)KL diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 5e99f84590aa7c0abeda84d232dca1973654b331..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1185 zcmV;S1YY}zP)Px(TS-JgR9J=GncZs~RTRK~XJ&SGn>NYj!&Yj8KBO&0BP#L1N{om;Sj1KzdG|{%=7kN++MSW7Fp?=U>T0wnit;NP9+L&&$*-e|7-JRpZY$n+> zo7{;>3?3NRx%ZrVetYhod(XWqEK)R+>A;pwf>JvoTTnIvwdL*{!Z4~Auw4&A?RJwpoF?|gp+J^*3rGEXzB?Z)cegnnHL#XVF301|b_TZ#mk#*~? z{A)lRyV{L%7^q(oxM|5E9FTO=@%fbI1=O+8BTE*wss!32>E``ayQ_8Rwb4&Nb}k!O zrMFL|p?TL_J#zxCEL`MuPDtw}wXxA7D-Q=CJ44^IT4%nL6XMv4a?KWD_sqnJ05zZA zK*2k|4A~l2vLupQrgPXv2XS4*b*X)BudyF-lc?vRo=54*pXPufTdZ;=yrB3$|A@Fr#7$EB z>|Wfq`^^2+ti?(X4;3Z`Z` z3t`wqGqLUND1sB8eH0roTnED`rf3K#3|pvPFw(W{5YTlI+l~$BpZ_I{pzq_{(Q0O- zdcnf7&zR`e?07m#lIvf65eu#~Izs8Mp>V13J?y4i%nU92j73TNO&!(jcq&>4XBG(y ziT~5tC_xgNw;9_}(tfLa;vX~ueDsMZiiJOZXZ-Cq7PPtk<>wTK22kI}ZfwTA^Bz;Y zL1}C}8I~8KeW<)_VpZ4uBDwc^0Voa*M4#6@^cXk}&ZgV(&YcFpJ9nz0(n;PGWBnBE zW3dHmao`d+zWJKsMD-_BF>-3pq5r_22?@loJ{fSCQ1TBAa z1yT=mlG^@ooM9^t^GkAQDh^(zI5a@vxAWMy-WIjjJo0$lp_qMWTJ^`yicMA0O~(=K z`A@)@n%c_Cq*Z_QvFb06s@6@?(7bC!rdzb98XWTh0!X@fKf-Pxy9{XAFd?en4YCj* zQ;CyEZe7x7iuRC5Ze8ehmH*8p`dqS7e?$BOD&f$_sD5ab00000NkvXXu0mjfWzs^@ diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-destructive-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 5f1c4f38c90d44373a9936b28eee528d2233506d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 971 zcmV;+12p`JP)Px&g-Jv~R9J=GnLke(F&M_5*8wF1kU*j!q0)(h#9Xoj+HVk;J0TSYk`ak4tx(k| zNF76l7Kw?u@C|62C1tKu%0v+o5d;o094g7%;o{>0xjQ?B(DvDKw$DGm_WS1?LYv}B zWeNd$j(Y7Wh(^H}0?^xNz5wA6%)1bQ9n^T61_nO2GY@G&8RZeMmG4N^rtb}`dA3dJkIl4dX$ja_ID6KXkm6Riv*Xpy z!vO$ITXWxd>ip4ghz}j*x+%h(({XG-u2u)}>+<_Oc&n}qbO*;|2)f?lD|1;D&dBGq zXEjSj)vn%mc_00PyL_Pruyigp03l zA(TiqJ#$kyvxIOa3$s+TtuCMW=z#j8!^D-!6o@~0^>n^GzP<%Cw#^A4tp$fwCA_qv zbDUhHrg>OufO$Mj*-vV5arnv%u>8;_+lK=U+ z1-aDp4ka;$griJX0JK&goS4*tYj+HQ-dn|jigc~#9OD<3Zb|^SQ0?q@ek6ofmeE|? zg#h7DwYNM+ZlE%@Ipe03mUBoE4h5KZb;o%fbT`QJRVxn%Cp0X`yel9AJF5NVLH9dH z5>mpLrJ`*?EoTvd9f2BetM(5ilJ++HRVMNEEj#{6>uHCl8gDBX3r@+5A#<$Pq+XfF zM+ej&9k#*@@rKUGo9E2P=bD_r$~Zafk4M|eJWeLdf<}1+^}r9kH$bc0(w3+_p>TZf z`kSQ9k91j`$SfnP95fuFouKagnE!V^ny9De2!zE4MFRlBqVrOzDHl^Dx(4FHgMdM9 zZS!T)Uw`%S*IypFmRr;xo9W1Q6Bpdz-~|W(6p5ulm;+$k1Davo!?@oK!VeJAak_(J tcWO=I0=k1^ez&XmZ!XbWsZ)PL{08cS(uLv_&a40c002ovPDHLkV1iz!#`^#O diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 40573cf273bde306519265085a6d7f49061d07f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1441 zcmV;S1z!4zP)Px)TS-JgR9J<@nNMg_NgT(&^YUl%(ig!$xKUdb>9&f(+8$I^*OOknhwkj z{lbsTo6K+K!|ylqW-=iF3{;Eglx^GImPjOii9{mp09pVnCxlo4Af+q-7y~dgF){IH zKA%r7S+e8-0O{*Prwo(<4FDmZg?$z&TXbY(WF6=Hybxkk)+r&xDChkA$jHb#08wAR z{;~WF6|S0a3T$9tpow$dT`yEEan8F31_qjHfCeF_hjSd~kPzb2Y{69|g!tq*&LIuR zslfn5XESQG#5wP-j8_A6N;o<>IeBZY;VPP(oV*2q)_|N}I1R{ZxbKnHS}LbI2>Cyp z<2Z-r3$CK_!tq0XhD)c@E9YXh)+-^zr*t~K(g!*JsSPTSYS6*K!S&zLVSj(W?CXN2uDwCgAqbw8(%3Rl-5g=pi0su+?#DowTLdc5X zCS6Ns&z{A(bLYOO|M1}h03eskRnK6x+9NpB4@P zVzC&K$s{bxQqi<+TN{v4+GY?!T67({ySr6dj~zRvJy0wbQ-EV*W7>X%kQRdwvP`G( zvuDp#^o|}qicOm~X%A#s78WmFtRVCGye{CfaOIf(HC?-Q4U|#y>3JSdUhRoQ zLI=ZQJ0SgL96Fi3wf6cZLw+wNB$uD5MriC={w2@WqQ4 zD#fj>ty(@ph}Q;V?72?kj*bo$!QS59y5O?eEZ)3%1I8E_V_3R$sg@sO?75N4<JyxRa0f#}78rx^)AQc4eS&hOMcfo3Sq`5j8>fy(&)?+jmM zl~GC$6pO{Ha}8H47Ow{2f(GhKbJctVkQg5yKQdPrnB(K)M|^4Z&pWfsL{Yi=2+YL_ zpame&)6>)JIL?*Xf^!__N>5Kuvkxu^82jRGrUs;nB!C5deSI7A`FyHWD!r{2s#Gey z&FAx}zP`SV02TxyHx(QO5GCa+F5>%}foMGA)vH%OCzHu-rfF_84CBX8D3tX74N)qU vvOgWZN)2@z(000000NkvXXu0mjfpX{?a diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-elevated-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 9c103bcec1cb7c32cb57b38d19e5fb99b0768346..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1109 zcmV-b1giUqP)Px(4@pEpR9J=0nLTS8Nf^ifE1$i3P36KlNQ#g<90I{ydF1ezkPqShz(rErH&~Q9 zA#P2aO0^o3)U!t65Gsx|0ueV7IEN5w%xbjKSUYotca+gaE6oTyzCR4wmw9%6JI^!o zjAk7G8O+KtIqvuSPfMlJAM5MuzXA9az|W536ahd=IRNl4fG?Mqm;VGoP}|(x`~*O1 z&oDU#V!#Z5HLd)lmG!u6wA<}Rob%U0h;wNvA;dZ7{B^tCegt4cd#>J=&Y-wb;ih1X zM&lmm{Kyt6O`P+iMx${r1vCk{7>+S^AcVNME;uD2#06vQzyNYS7=VrI?6ov;&W}`k zDWG%V+{t8ea?@~1lgZ=+fSUq&yKn}Ovv5Dct!awgorL@b#~3@fEjXok;OLN7aJ5?P z{!NTlTL~d9YPH&Z4btAVp66LNOer<4n{YMUX0!R&1`dEEgcvtS2$2A+UaZ+{K8_*b zjz*(5HgEu@Jwhp!p6AVg6GEitc{6pCohjsKG(NZz9H6 z8Mawt(IC-5=GoYe{>fx=f+&hwrUuJglm@8Zvzcz9C~9RK$GMwa!KTUgeE@*xc_4(C znoVu=XPC%woVyvdOgGW#=_vqM!>wxLI8G5#%E+|KRluidk&8|4&+{^D^6#<+)C;6# z8QTmbgt)L8Bx*D+3iLEcHNb2DqbO=+gb-)8v9T!7DWxEU!1sOZ?d?skm&;`U!0zs@ zaXUhYGXz2K%Jhx&X=a&JK2F-%Ofx|cyh5kbd2VbWSDSQKSgTdgfjd3!^E?X?vx>ial2ZO;|1(>hb>rbq#W7#aXY*nw< zp8&`^0P+BwFbof~+3cUIjA-BYr&-4L{b^bwgshZ7Mx)VjE|>dDZ6xIZ6spzgga6B) zrfRkNAa-va0CMp`vET2%xNX3GzyAV2F=oo?fCT`>Fbv<_7F-yH?_#)u4w%(@5kP4? z9)I}JaO3g#1AtPZ_p-^|RS7`4uDj1U|7acED~fae(RJN@ZS+r-Nt+&A*WDiuhwpD1 zZa5siPrxM$T+Pih@d%*Q>-ApV)COj+*L$hCRgb$|%;Z9CeI#O00Tuz2DwWDZ#@O+7 z!7;{;E0xMa4K4|o{cdk21#;Sx0PavqcY+`|w9VZz&aFWZ98yYm0NhFR+&nlJz=jiV zaXH#&2FKtWtyb&zt*x!6xm<21lga$DwzjsVe};&ns4Ijx3&Zepx7+=+y}kW+Y%jH6 bx$OKu8}hQqBw!Yq00000NkvXXu0mjfCifEb diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index e6bc934a26a44b092934a995c06b25d8034b3fe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1205 zcmV;m1WNmfP)Px(Z%IT!R9J=GnNLU@R~*N`znR$?H@hM3I*y`|1ELbj56NkOY7E^6w!v$(k8&MZ5xhm4b5b@k15 zYouS;!~64lzYp`9-@M;@ODIs$c)SHfA(qKB2}BnFR023_4{rllw-{R>QJe*1Gg>hC zv=Be!3Mv|{BSGi}Q3nIgyL7Y)#vU=t`d-tt#i9ZxlgWzRRBC_`^}2z|>y)uEZ%N5l ze!qX?Ujs&Uy_0}J2AnGfT$bYm1HRD8%I+5oxEYI$7VD|y1z>EfTvhMp9nUwg5sUpy zL^uC4vMe#ieyLE^*2BgQ1w2W(J>`QG_IGT?VxuPw2LMELb2AnjJ+` z3SIQKXU_lt%~!6xbHo^kTy0dj%49y!G;L7=01||5R=^rVgM%0z8gkkztE;dq3#nAf z=@Uf}ilVq)n*^a7K)>|1MICO8M}~(nGBN@H@W^t`m>>u+4I`&7olc{qqy&;Axgewt z0R2KV9&d58@rT10pFA_2pGq8l3b!ics$O{$1<5F!7etr^y7mE4&d#c9&Sg9 zqQEo^n1+GB-@M_r6NoMdb|rkQ=H})gD+**qL3d9N8ZTewcI5N<5C{gHcQTnw@|spk z>|L3Dq#iwd2-(iq#>Pf&xNOM1?B3eig5U4wF*|#pSjZ=j$K!;T1a31&mSw$r4|Sc} zP9k8NXN!|0$;sY^h6dMwrKP1X?9WU(o#r*$767dC%xt)L5gu8FN0#x^1oVNPv>^-tD-}p5JFe4x>+{oFkh5I zQ)FcYkw^p!^Yf_83gM^Mue)99z@h2XA3Jk4RjsV-J~1}-Ua;)Y?!Qbr^;aLK{_-eq z-Bh8fttSy~Vr(oQ9F77606W#Y2uKti?CqLeN8JtLe{ltzty6o6ewa?`Z-{>Y&U*Ib T_bfdK00000NkvXXu0mjf32!PO diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-ghost-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 70118fe7b96ce537ef931e384f1474626ff9a373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 989 zcmV<310wv1P)Px&mq|oHR9J=GnZIw-KorNn?}7xCQX%2gl@M(F5Ia-c!hc|zm6djYwT-)gD#YXl z)^>odT?76P3Ye)gh{D#YQk^(e)kqCP^B8hx+$46+A%wzL@(`b&@8kFG?!CJZhE&jK z%!24XpPt?oM7IE31u!X_j{)qrnRh6c+XnNNdF9H7Vfvv=P(g5mgjfL4Lk6y8>}U_n zo7`@{Hcj*UNCBJ8=JZLcwZcS?vp^+w%Dg^t>C*FjK7a7rfI%2OBH$GRmq!5?>-dO) zMbj`gh6b$F>uaO(S|R}R`c$FtB(XiI;h z-d0Oc6ylRsYeg5X;<}kT_I+RLIR-ADv|20bw}8wLy30w$bx~PeMaj0c;YzlRl5J~$ z7!y4Xg5U-KTmS$PVu3Tj0l?DoG9W$k>Ep*v`|2tz%K`utEepk&8CaHurR8P#wjJ4) zrEQu>hy?(h2Ww%t8-yXJU1i7NP6WVJ&+ECDbd?>4gD~W(=k?r6yJ}&$3jh=}8na-2 zpY}Dr??)l6dLAIdrc`#E$Xju*Dvv2I#_g(}7d@ZsM!HAA;o(!X+b;&WyyChMM9H?{ z`##E!lNv7H_wmwoqX`m(VFa%eW(e_&vStl64lT=yys2awMg-E&X3z(9i<#e1Eet<1 za7V|WJJj7FN&<|xX@ypbfG#NxF_u~UAto5*a@zvTTe=38Wkq2g zRGCygFItq9_cAX}%v%ImEM(b;t3_Ak*tAa5GEbTa*qbtp>q3%lYFqXhXO&pKg$!xM zbzvGtPkE*-$wZI^D{{GS+1_xrK1@>9{2S@?^rmT=-=jUru$y#Mov19MsvO7(G0dVK z-^~9zo2Gm|f55=v--JV_akZ00000 LNkvXXu0mjf$LP}M diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 00865f2a490aa7b72718b86907976b4fff0c806f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmVPx$t4TybR9J=WmN73wQ5462+G?AKM56-+B9TfLlc@%gkVs6dHj9x(NPGvvSFm)o zSg?>748$Z1LWq<^3>sQmEJt#@h`#gM7l!*wPTuS7{lD|ix%a$x!QpT?91e#Mh9xvj zf8^yG%fPb=fGE(SB3Vy@SU}wpuqgLs&wo`Q;TdZNUVuu#d?s?hohKH4nAZ+;dLnL3 z7G$4XtNT@8<(Iihpv|+)mzHD^qq#X*(lW4D!yG^fC;&xS_5_d))8H)dDzRqJm6XA* zunZ2W>a7EZ25k{|P$pab3N2kcqdL}N?u(-8?iBFkM`Wqsn_AwF00tvL_MxSM6)^{J zZ1=~b>So`s8%qU`R0XH){z!|lxV*T1VX0tM?ZK+u9|LL+p7|A7DwtOloHUy20J>#~ zlfb=SVbqxD9mq%pv%tPj-H3E<3^)O9!!mdZOo+i0&<`Bc&`be6Vy*z}S`r5N7H5EY z_4{0|Thi$lz>tjPJleeHTONu*fIeVct{QzV^s)h5SrgTJ>Ky|{Ys}dJwu2^U)Umu* nA`9H8@y!N3-{EjL9RHP1TYXTzw?=f300000NkvXXu0mjfX4%?r diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-naked-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 0f216ed613ae756a841ebbdd74d0d616a4e99d9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 321 zcmV-H0lxl;P)Px#`$7qJlU!mnr-+S>LVg*oO~OS=G0QheZ;5JxurBS(AP4{_fJ+&BivJiwE4ZhlR?Zru zCN!21oh2T*f1BO}p|OF`xi^JlAkk}*WD(TnAfK$pJLMY*nNK=?jdKo*jpk9V$1-kt zS7Z6;KGw}-WQ}cMY0qvWYizGscw}iyXxc3k+XTtnM(yl8m$mDu3gS49<2Yr0ec*cP T_5&J}00000NkvXXu0mjfS+#@* diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-md-primary-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index aaab8b1059181ebfac677e820fa8bb7693ac3eab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 992 zcmV<610Vc}P)Px&nn^@KR9J=0nY~LRTNsC*jN{CJ1W61SEn*^ZFW17#fGCpES}VcME$jq~fav}M zR*J>mTME}g8(A#nHcL7q+F0n`Z8Xc`2PSGh%#4n6o0-8}ujWj2H9vTZnR$QbJe)Hh z=RM=2ehmXjpda`EbOL_+S^@Y8d;@lXuR!_*eF-ZLEC5-+@)%j$8~+tx?ZD?cpq`4) zcAKxFkHFR8^Ag7rIF!0L%zkd);--H-x1DlU-Yzk zjmxKALGL-WHK#iMk_MB>q?Jr2tIqj+zL!E)eQ_4*X=HwW-YS>NR;g67N~MwoSWQh$ zR!d8Z8=9uo3%KwQ(9^edc6Qdv=kt%kxgHD#tHSU1Te2*B11kD@ zQmIFIZEbBwgfu-p zjbRuVhCw==W^r-x+5AeS!pX@A#bOavRZ&%yP$(qY9YDWiFE)iVH8q8<>llW?($bP} zFO^Eg1?=qX^aA)nvRA@2)!*Omj^6U}GMP+9xR+wF$i>Bl3+ea!1zZ4h$`6+5&uVgV z5?$8;*xue2hIgrX=Yib8X9v#9N-Y?p?= z*UB_a)4c~x)AS73*VpIXgNKKQqPB06UANZM+S-~sf}^9Op5VgaFp)?EP1DdcjkB{e zQR|Lm7u7;qUtf12=jP^w0TYRY`+)54?+g2YuaaHy{}9RE*w{eVb#z^)yStlIDpk`n zHa12q7DH84&d<-;*%6vBY^HRReGmqQL|g|42P6^+Ow%L~2+-5h!@$4*xm=Fc)>iWQ zJVQf6L?RK!$Hxf#)_58y8V--DCwz@f-X`@f3CVnm}+dV71xX5Doro12?nn*z83egjVb?_xuj zosJs1aCg+uTOaQM=^4&ZLvO!1YUmA2M-9CN{7`SciS84~c}j2c8{%IaIKV`*>HgpV O0000Px%DM>^@R9J=0nX!%{F${)3=&xRBYjjVrEy6s@R(H>U#8C1A+-vX#8FcN{6x$+Q zjdb-Y+l)tno6OjOW#^Y%kc^W*u^l^MLOJHZ0(b$w1JA&>rtcr{7kC5y00-dr4Re_> z1Gc~kh)y{*y0gz9_5|z-NabYLjCmKl0_QuDQ#m(d--LVaTHkIKVgCSfD*G{$bCZ08 zS&Pm6`i10FvVrsTNzv++bM6Q-o3^Sd_rxM{lc{GOaxumjLNHGlLWnU&@4_xJ&elUN z#@OzNh{UR@E{KN^VpUZa-zXd;w<*EF+}cGhZOcIk6_7kBxw*xEQgZ2UoiOz=-Bm>h z;Xgg2PtE~WR`cqhR-Y1)_S+ca1$m>HS9r5VUy!6kx^xPne-Ci9Dh!z@M=bQ8|u2Ys@>M*aMz81)0DV$@H-DIWfaJ~4cg!$bat_yC5Ix$A=UtCau%002ov JPDHLkV1khxA}Rm? diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-brand-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index cb36213f02a9eccd2c408f268abf06137611a77c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1388 zcmV-y1(W)TP)Px)CP_p=R9JjE=-haL)ECLpnw%IwW5X6cCXiq*?XTo=Nu~NKAEh& zXXebB_0GFK#<HSiTGbk#v|yrJX%Z&`9b#7Wb^*0*nJgNZF1Q zHW9VZr%bU33YGVj`jLjrHU8TZw{KZ?1KK+{*lHXE>uHLUm79TqnUVj(cNnwq68b|| zPivAKoY{8g;I$D@G6wVn6U+T2S=WNdEe!~e!Jm)RmQar;=~&YZXz!*`u%X!G3 z3P;|AZ$HB%wQrX_>XgH~7cf|bcW$SZ6@u@H1 z{deHIiHz-nt8-}nZ|LksH+5lc6Ks(FY+iiTSgvyGsb-4PN7kM4lQ1^Dm) zeDH2Kj+%dmg#j*KLLE0lM<-NQz{T@{CpoxgNMIH=WwMQlP=AAeml3%80od|Pu;$o- zh6#o8{F(a`YpalSRk4nn<6~47HEO#0Tg|K*ELU>`?phm^|MXSK8?p(e!m46Z^K&R& zL>*m_Br%sV4j4ihW~wH&0Ny;-lPCL&$ zxF$?|Cuk<}^Cr?_V(P~4O<*^C3FvWrx{zj~urvuG2$*9@{`BgmUxP8--B2Px)Vo5|nR9J_LVh2 zJ63jqNk?6t3jsTde#Q}?h=8}wqGr;!*FW7AF+e-gDbUWqr9g%}|L_}F(iq}HDF;w6 zbs6UE{{dAG8-HEEB}GL$Z?2o4Dk6}OT*S*b2)n+v%4-|#i@MdYGy{9S!?d(xT5>q` z8S7Df2B$tl#m57s`}n*tfN^pFMt7{Pq~iWxxavgm+m{`Euy_@mI08Q%g5BSGhLk>X zte5HjZW7sclG%3LiDB;U$;Rq~m!7EHk^7H3R7^L6ampg_%KKLN&qv_$Iq17=m0ucx zPu_yfi(u1p=>E;JDfNSLx*Qs5aK~0j}-DGJW@up$V|)V=os+(1NW6$!t4`m)>Byznhtfy!UtYwu1VHz zba$hevS|qL+c_J87dLvbKUcCwZ(k>o?I4kDXJ(*>>HeNj2E<5ah5XI*I|e{^uKW_! zccZPAfDo0w>M7M#BEo;9E& zodWkl*~2K_1HRg3(O9~g@S}x1?y+9niDBD9#t$D=ueG#ca7C6aIDKn80LkrG-sK3L zQP0aap~0waw3`?5b2g=ldWr)S4$MDwa~DMG6q;N9E28NKwc+6qsgzS3Zp%ZVu2z)h0w%Ak?5zKYp_dtOF0000Px&Wl2OqR9J=0m)~n!Wf;dl&*@3tG;2z8f(4;$mJWXm?8@o}f*)n;PED~4lJXZM`clRxk{Y85@}p2J&fpU zz#L%3I`W5j1=dtB}^A%ec-q@8)QP0~SK;S7_EDmE)j&sP=3s=~> z^fryc6#(wJ_%UYc6k4x=0?8zjNXA9*@W|ST&VodmS1!Lx<%9G7!lW2}@m0+9qX4K_ zXl)x@*WX+^jWw8#N@*cFYX@h0q;4*}hh+@r_(_Idcm*?c@^+@dGz_NksujHI7SwB~ zHGmk?JE_Qw9W<7nsxDjtW5}F2OXkek?pw+X`w;aSTDpOK?^smoDJ$q|UDf#EJ8pgQ zA!1TJ%|nQhEb7+qHcNQhx1z$w?OiQ(Z-Adyz!=Q2$U^x5=|e~&iC3+F*NO@siEgh0 zHkL_|oIDW=06qOOZIl!=O5w}9nd5r>|69x;aI##MIKeu?GZ`0;zR?vj{zAS!g(LN(tj zB60LV%tMoiNzq(ii!`t0KS$jfiHZB8NmcU}DvQAk*Hx(}pGAzJw)7>{_G!3>w!ip{ zoj*44>MmApG|JvXWzp}3<>LFmOTD6-zh9-ga4}rlM<%cjk7EsGXkEWX^ZK>$S^DYc z;v7PkC7XMBU+uX0=LR=Fn)jQy2F*N~LIhMHF?IxV>M`uG!%?Zib{vjm`<;N@ua^*@ z@zV;aC!PWzao^FnKMyD6&Y7@W{Pr$PMFq*`9%(N+PePSBpwvh6Qs5D)13(;S6>XjF z6GSkUcis)|=mp}8E}=356b{h5;E&^-cLM&mSF;X?|MGI$0n(@I`QKV~PK~$GiXl diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-destructive-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 4c52f09b66510cd159ee25659d9dfe10b5fae957..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 827 zcmV-B1H}A^P)Px%^+`lQR9J=0S3OVLKp1|`MT)1G*is}GBvvFUBpNSHrTl`xPY7x!JanLP{s2o* zJ9IEpEAkVn{DMf3B_R?j5-Wm@NOoeTWC(8upATF3E0nZ-q#K;vz0Y&+-TQG2IYEw7 z1fx0_s{z;sumNC||2+Y41K<)wT@dRqO?${=mt_*W?iLt*0ONg5d&hv=~ILUE}G%$Xcnbh`$+-!)=w@-ZjJDN0~ePs(t?&J@!^p;E=&riN+12U#~zZg;SL z?O^@dLAl+5Vp{O*W87_OC{(IYObgR~51!ph@___K^%b7mW1*N$6e?B7x`De*4FFJX zcOdJAI0^uebwm8-*~fS|X`$Ti2ph@Az-lYJup~m(4Y3Qwv;+|VJe;)noF}qErHWCb zj!~m7M5JI_;#Dmbo_!3(w9#yPQKHB7mvt6==S6_ zg&tGOXCPJsFnmSwq2G>2-vsz?pJove|MGDf5wfJ``EMb~zb(}BUI+jH002ovPDHLk FV1hG?YpMVM diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 430bb1928ca99ef554431748c555506be53694f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1110 zcmV-c1gZOpP)Px(5J^NqR9JHt($9bdCczZ`T{)bnq)v;%Sw@h?&;>C>t89?MI z+kRg##tr~PZcIo3LI7af_Gd|wM)AxcNz$lo+n?QK2moZmFvg#|^3E^}W8CcmBDQUB zJY@6U-kw-mT57F1=Yp|^j0quZ+ui^WK_-*w4LW49*{qnJo))UA3RP7_Hk%cWAPh*T=&d#GU;;^^o| z7>41iWsDt!gb?QddhWY6`}_M?TwDYI93CF}UNh4)Q7je#0E2^rP*v4SUJnC!<)z5y z^H3B8!0(?AHp@bIvwjxqLKvMlSHmuO^U1f!#)P!t6xCnvt} z?d|PAZ~(9@>zkBLr@sQ=Uc%YgStyEvot+)5tgPIt+uGVfsZ;_X1buydete!zr@w{( z#ICQe|CVL>H!pRuSj6h;YHK|>IEaCP0d#kFCc_XY=#(=$_+)+WMSGBrr8Kg+wCZcNBD8e={;N@^1)03_$4e z^75}}H2R0{PB(UUcL8@$&CJXI0EUK!0_`P)tj1!oKLH2;h`J_JN@?DAfIl)QrFj6V z%Z#>9LZR#WCm}>5XcrzDLWqX0>z{5azX_$i3*~b89p}9M)RlA2>*aF!U3>K|`<8*1 z08~xWCZFtG)|<%Yf`-LIu#ZyuAFnR;zs^gltku^X~722_YEgyiO_26GAp?wc5w!<>l9H cU@y4*9~Px&21!IgR9J=U#`aU}B7k3!g$vj5~*o&!HwJzC~TIaAl%f5|n4) z0frU3ffX!CW-$pH97BK!(`oCb6rUSgFX>|-&)D<4auh{%X{0L_MN!@J zys`$!T62?9`n-W@swkz;0L%=C6?4<`yfR~~^HXyr##l#Y!%Tr#j@tMAirn9AYvlWW zB_$jG%{|X6|C0FvB9Vz*1z-XwY%}fa#2D)UC@2U6zzzU}VfbVi#u)zIf)KJWQAUIiK?qsE5kdrj zT!=6X-vAWQY&MUxicHd6_0yUfqY1&9&E_%2h9(3Mx(G z@%R>b=~qVa#pB<_`^m_&%!S$povXJl8q2a)(yTJ2a}XJ09q1IEb*W4P5V3Qjp^*XL zFzep7TCI)mIw3@N?xB%4LM>uh*2W+@G5~yL4ahRSy1GKE)k39GN&Q|U1D^)x+|?mX zTkP@i5rmKx2;Ho4&fVN=s19M)saCf{T}j3~+eBZyz8>mxMlBGDW1_&X9@B4SC z)oLd?zxR?Q`MaPov0ANm0s#B-`TSjHM!ej{A0br_bPJFWLd@s$cL4hUu;1(TF0^Jz zh_nYu_qkT;^?DZz0070=Z1$o(TPpb$=xR2by#OdGfIa!4L@DiVyxNAMly(7>q~~6| z5{iDm{~(0$b?U-*B!uw${r-d8wuS!1voIJ8t~uu)+m4)b{xKK~uH(^5??|oJ(n5Oac_rAOIXpr_Px&pGibPR9J=0m(NcdM;ygJvtB%lku9)Q7paKIC4yW)h~TJEQ;8dwCWA^p0CwOj3kP5LdgS(e*br@XR!41YGhdx-S%b{eCR=RZ9jcvz`Zzzm0eu zRvaNF_gjtE4CHdTPgEfAqk!lEi9>lM@}g8a8;{4Ani_bT&kqWv77tpy-h>ijtbQdL zHkGE-{9%bxo^7=9YyZ`(HlCU0%mMy$Hyp2MRZZ14UFsc(*Wd^-)E$kkYm}G%Vk;m2 zcK<#zmoL})N+}%2X~{rUQ<$b1DZ#d%BJ*H*nX6Z>@L+ivfFEw(CVAonmSq7D3U} zrM7$G=G+{Hl#C{me0kvlqse6LT~)A9C{TF*9NV%81OiAYUB?tcjOoCzm-yU`8%QZR zKQ+Y{Q&UZOkw}CWg#vq)#a~-ne9+V5HT1BiAmPSXU0vn-Tepyg;VNE5XIB@tWs%S4 z+1=fBA1ADH$5}TqpoKIyz_z26<5^;FL!MUTdl)9FvHaD$!E0whJRVPx%;Ymb6R9J=0S50c$KotI-lC?=CP_xYeTngzb4VtG|VXbzCAEj()Iy3*?+8bwMZkCNK79}HOH>3yHy&&(S_Lr5uGznObP)CKUC zfdc~e0Dyrz0&W3ZGxKDZD6lN+R};UaGg!oN+h9He&<9{N)SCjhOo=}4o94}n1uUf; z5pdp+v=R(_dTm)3&k~UR>q`KKe?wltJSFN^MdOKpD2m?m&dxUi%ngwP_mPMxNsevX zzN!_lh~qXfPc}_n6v0H@VkAmMWiVfEiyZg=*344-z^Q&Lr5tTA=j(8oaXkoF#Bp0! z?I*n+!Z6f&55o{Az1~_I0?rq4+|C7LeXb>+O{Y1DBJw>CzUSrQX47dS5jm%nvK2|0 zL{f6q5<)Nlc3ijgT(y*qk2N4uYIW2*KkZ$nC~K zklO+%Ju6XFYq?sT?q+*?C7i(kN1YCY5U?!^05A>$2qE%R0Dur8f9DT}73t361_K8=t19w3sAx3l7zPdub)?pz ziKEB3$b{;?C16i`ysFka>U5qhqzMcL?$#NsBRt6LGqOoWiz;W%U;xK; zpNME0H3Du80N3k`RC~>8@>vv-?}ml;)Zp4+=84Wq5%`{0D?;rLYFl<(SLYVYJRvD% zD*=A$<~?;DtZT=*{h|ix4)BTqAd>P6fDgJa6aliRAj|V8i%b}XO*bF__-b3$N5aDl z_@l{JzUN_9$hU$J0vCfple_}}QldBerg@W(WG|V3!{)_SLUB?q&4f+Pg$-bCTh=@E zP%6BXsLw#WEoKJdl&D{PR}!#qnm3dr$J-F0#`4E^gD0(L+x8XT&j|Ak^3R#5`}j_P l|MqHD#6P{97O}1C`5(*P5~N*%JaGU3002ovPDHLkV1m5#XngPx$EJ;K`R9J=W)Uhi?aTLJu51!B?GO#^L@?v_4GQ5=8=ASSb-{`+#Fw1N*kPMz z#8ot@wH-X$xJlVGj{rPx#(Md!>R9J=Wl|c@}APfXoRUhWQtnSN5UY1@!vMdvplpHE~q#O*6cVh?uNs=Ty z1%MEFQgbPulj1vo%@}#tG1T!k*G#-vBO~zxfVwz(T8`G3?nDnYg~bT@(i002ovPDHLkV1i@`coP5s diff --git "a/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/icon-button/icon-button.test.ts-snapshots/icon-button-sm-primary-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 9642ef15fda5cf31fc815e302f066e0bda282d93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 788 zcmV+v1MB>WP)Px%&PhZ;R9J=0mrqL@Q5400nThC-KLi)LN`@jsf|Alf6kG(0Yw59 zTe+WX6o8unlDF-~+dK5mpM$(pL|`Tcnf9Q^(G`OzxF;88{vVRJEf1i10zRnK=PxWS zF0#J9?q5eD5j0H;jOhZOGpX8S3Wb8)+uM_kMng6l4Ou7@q^|2Skx0lyA|XddNBhaZ zqsPsvNl_e=Qb^$%%;x-(s_UMA!8&_f+V+(`vO4 zLU3?!pdn5B1f&VWKCdr>7A@&}y}m1&oZ0U>F9Ilapbtx0*M}^hC4S zLx58!Q^bQ5?NfBQmI6>8d%qDyae3Nv~K_(RU!eFmX^S4RJ*&o z0GywntA>98K6P6d>PW`_FqAUvvAi=ALpzvsVrWORKeO>{htrWWr6nps8 S9`UFE0000Px$!AV3xR9J=0m(6X%Fbsvicz_}+bbtU|pa3W61l^%4(D#gxDY^iYdk)>869g!F z57>)j$d0X_HbF{&fCb5X6h%H!E9&I|cmV`>0v>^NnEL`gfe&C0yaV42wzIMUcEB0% zNb$2gC;vBGfU0M_ksj7>}05m-g5gFFH`)C}UTF_SlWoFM57#UCJ((!cX1#l18 z<+>s-qQW?(i zMI`}^h$u_N)6&WrZUi5wxat^EfCv&PI`TmS0S)1gQoN2+C+04s+Uq*ei_WOIA(`F< z4Z7GV-?b&yDd*6akqy_DtCLDO`~zM$LXrUk()fve*lLCcwX0f4f+58002ov JPDHLkV1m4k;WPjM diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 30e7f51cccbd9dc9adbad9694e2ad42dea22cd6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3178 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 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-lg-brand-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index c2dce8952d74fe5666bc463c2d134e9e38f096ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3401 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 P00000NkvXXu0mjf&tGzL diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index f78d0fefbe9351d0dcb20291743e1bd0b739425b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2433 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 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-brand-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 30851321512a6401d00d883b7ba66e8b57b7beb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2598 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 IM6N<$f>dMu(EtDd diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index e6d24c1b81b8e2357b4f83db5133b121119e1b61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1258 zcmVPx(q)9|URA_gNaT_D2M~=W6ondpr4O1Ijryc95d0C4fC>80ibQHbsqMmc7wF9H%<*Bi({9;z zyK8sa(0-FicJACW=eyszbLXCOk5D5to$kVv&G=p?BJC)vfd;^+^`3JCAIKtHLbV^m zJcXynB$YZ|%gv;k&YBrohiB|WL zOR8N%n(7NX!n8#$B(n_Qd(HkI~cu3YvF==*(xzOp6jpi2AaqzPlH18mQ_wQw_)oUZ;iYc27e6KSq zf7y@T2}ez$bJMiqj6>pa%(j&n$>pf)pss^|H60aQ@V!n0k@l$k&mgzv9ue-OkmyN{`w1I#}PYD!wb8xH$E_HTS+d*XikCaqOOa7 zEmv2rA(YidF-=-`C}Py;>KJWzY~={#dM7IR79uxK)2* z9=bA84~k`B0of=*46!W4j)8)`VPn@9lvLXu zgdISpF68DH8H61()dn$}f=g*`?I9NLxTQvuYB#ZXN2TgAmWntlqvj3g#Zm_RAFOfL Uwu1>urvLx|07*qoM6N<$f)nRo#sB~S diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-destructive-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index b06424415484aa5c804783bdb3e7484956ed7f4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1433 zcmV;K1!nq*P)Px)Q%OWYRA_1QI<$1U zFy3}1w9mhpv%TldIrrZ4olg)Y(&;Qf6?4&o(-C4ak~|;{P@?VAAT+>@pbjZ7p{SJv z*hp)N-;vb1ms6EU<|pAl>1S&GLfErrN52(WsvlEa`3fpLWq+8 zB{5!*(nezP7Ll4--&fT>4U$cc4rB}=D$_s}y3KrGbfe%rsD ze}o>$pAV|8ctfzF^MgBVko0(R@O!K8!nf6(;vykwO2;R_tu5wj-!yCv0O=twpkoC| z*UgD&>gAZqiZ_(tB$1wdMPETdr8w4l;*O9fxFP+W;1y#(AwUS=ZG@P5)&|JQA@W)ogTm>ySeIUos zJZ_}d8-4pGCv7K>(RS<*GT^^e5Deh0s-*Skj|Bd?W{lWwg9oRZLcy+q>A%Ip%~uzr zW{twSvjSmC=(WDLs**tM-y}csC~8g~0E)#*?t!C-6mz(}=5f#FU$dIyxVrsI(qCMDw0)5!<-;l~G?b56Ak~x$*RD z{Fg3<%QRObu3cLR*53fY^GyZbvu8+s{uQ#e+DIu}f@#b+qo)CqJX0u4YABA4s{k1N z-6^cw%0VcgD7eda;;pJAZCTgof^2W6@q@QXeDGn?mKNjKuo9Q;6TK}EsI9?W@fqgA zC8#;0@tr#hfMruDC<^9hUNCwJ9i$l^Kh`{M{M8poo;64RLp6b-4>RJ4LIC_VUB5|# z^>qN47ZqV%_#)=TMYR8NJY4RpzM!|edI2>T4kUQpdF6+|2<-L!Mnnnk1lOFvy&LAbz0zlAd?^YIcH3Fb!=Yj~G zlZ60P#j?4S=CbXy|9T=^-+%cJ{8y_P@%U4uKKC+BJ3ho8T1~3OifO_m5+8Voq^Z+L zn(-LQ$PA;V5zM9l-MneY77saJ9lm@tRvIQ!;~4C>5KNdx{5{(uJd9=l3T00000NkvXXu0mjf{Ia>d diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index ba1494ae44e74edb4cc8d6d889d8bea8b81e2e9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1609 zcmV-P2DbT$P)Px*14%?dRA_ATDMeI=8%3eBF$Aqv4(LM}8h<)fXoubT5C`yx2kfwGfMro3po0Hso_TasD zH!%$@Yi^wW;3MaroG;(+{PKP0l22tq5zahm|FB!u`& zKCc!q7-MMw(}rP0^7;JlnM~%F`uh4`9b;ITcDX*loDlCYkHZAhL;zwW64^p2J!crk z6#JjSFpMcm>A6TGvc;N@V}8y#JGJ02hd4#Tgu~%Al+vMEPjaz9DIE%j!)q!CWotsr z2FjEa0f0;dAuSl3=n)6Uo87j18EFZ20)wlT(7p-^DyblSFTHd_m7Ow+XU0K5c%*D#DIA!LT>t|`Evk3GMOyu7X$%5pAR07=M|r7fiV{2IBp{si^X=iDbB51x6t3; z4^b3tJAL}JEe-%IU%niSG30VNFJqstfpyr@!|zEO|$#fty@=hjuuo^{hAX+vDK}BgM)*RBngrvp{=d0 zqBsEH^?K3J&;Y;RZ)Z~?k#LJHL{V(z%!ggBU}$K_E~~Dtu6g@;yFMdJa&&^@ zxJ?`(WQ7~S?%lg*XHREmC$?|jK5t*Y-;cVwI$NYvDpggk76>6LJmzE4s^j9ti;yG< z02U;U1*^;yAiCtz1_~Bk&%%F`OeJD z;PKI2rXdgrRE?(-nx@_7lF4M)m1qDCA3ki0bmq*NdHdbHd)LmMty{NNm7^2M zWHL+uD7vmsa2&VNji4PJ9d^69xf!QUovJwg>eZ{5nwkOtG&VNk;K74c=ZKf(HO=#U z69J&4)9GGCQ9g4c@WjLf1_lP~>!zkA0Kne8d*ShTuzvk|+`M@cFmG&~Xm4*Xx|gda zGMUVP-|zo|08nnmdoXS5=HUDS`&5?l+tUGBpq>x!>nT;R%((Y9ifz7t2Jr2Fqb&?xmY_({gtth=0wC{R#j-fF-6a4TVB2sZ?q}*Y#LU zjywMYbX||7QmKJZDAWRAsbgM#bFQ*u{$5iPk(dIZWGAb14FKfPqet%t0)Y=?S$>b_ z`Hei!H@r@N1J-qYM%VSIs;YlHefl)KdGqGq=K7mmrR#qHaMq_;;2W#I00000NkvXX Hu0mjfAH@vv diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-elevated-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index a0272a930a66bd41db17dcd66d382a8c65e8671f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1706 zcmV;b237fqP)Px*WJyFpRA_3yBU1f)zg_)iC`oQjV zz=f7(*rD2!-0Z#I{X5^;@7|j`GYkNSzrgb3^Vu*qHnv$5#kX88m!IRfwE)T)W6NfZ z=L8HQngB3t7{-96X}43U)GuDI_g70B%9GD$1F{bBmQ-X(u51zj2m=EHHL9w9VHm~` z{l{P!#*nJ2UknTk)a3lJ_-FOmss)ER#F-&XBoe7qRrOn^owN(8s(u@ZL@MVI%G88q zGsv@~7yzVFseL6SC7(0KmfO7+oCFai)9Li5qA325Gv)iu31k(;%&V&Uwaeu?SXkH^hpy|LMMXvR`9#W{I4`X@0KoHnT_%(H zDc?%s@-3^ENt_&bp086?_3POpaaMyY%llsRJ!d|+T&{z%Ebp^wVlJ_+uCCRhD1PQ3 zza;@t6hG_g>RO!>i2-nDm)2J=bM#n|J=s12KpX({_4QT%FV0_Zxm*YP`ueJo+oY?j ztKW5+)KWuMlj%K35QMi2O(2y@VgLU9=;-Ju^wj?dIZe1|G`g8F_G+OCOifLpwY3#J zJw1h<`X7NY_G&a5-OQDhl?9z9Gan4Yz@bBjaO~Kzg3n!6Ru<$0LGUl;B*|nFlarJG zx_>+#M<^6RdwV-HO*8G8Oa|TE-MDn=5*|N(Y!lm=5Cp*wUDx{;>#;&InWR7EI&D-b1i4)kgX%lws+J%~$ z8r->a$E-^v5@>2_LNpo$0GvL38j(l@2M!#-xpU{RbLUR1S+mA&H^3Ns1w^FVt-R0Y zBcIPlL`0gVk*-fqv2o)@0zm0>dPW2(ib4P=5D3uOvu6na)z{aX<6XXdnE+6CcQ+9c z)z{Y(0CU_$gl_xu<76_4-rinp*|G%yP*hX|j+>rl`}XYsfcy9F&*(EWGz0+Hvu6)> z@7|5Qd-vknwQFX5Z*MOE;NHD^0D!e?*8%`KIy%tP(}Po|PNA`}5wa}X?G9iV#<-o5 zKX~wf0MN;kC!ed!MZ)##*JngfCX=CxiVE_0JXBj-OI1}>1b`YE8p!YW&)91=Y}oLe zEte9Bgq^OCVHo2a5sla>xYz3i0E~`~K3A7WBme;A<>g>(`ohc@1JCnlX=#Da=R-Ig z#-m4%004LI-o@?Pw^3JDhbvdEz~}RsHc65Y3ZLwI4)~#Dd07%ocIr|O|50l5^p>5l?*-dM~&@`#b#tpk^Ef}&aAHm?@VC`ZI-r3nn z4Gj(C@p#OLxNzY@-nNNE!W7Ws@lZG%UJObL#^B&!EdwCxy8eLUxN=(;@B-1?+>BML zR$<4E9k%Z!{|1I(4D&p{4gkc7iHYM*|65B96B8510f-!?Pm3S^R??RYIZYS<5dcf4 z)5nX8i{Epa*iyjcLVzCcIQT${+4XhEAw}B){Ken~Cz4;s0!{P870G3<)T9);-)Z%|}Ruh3`1;VV8Y`!u8u>Su3O_C%9OG`^%=Xw4$p66FD zrO$wMUH?PZ_1_gm`E7J`G_rpE`kQloW;b8?PjxXj?L?FuhyVZp07*qoM6N<$f>vld A&Hw-a diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-ghost-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 657409df8c0fc4b626ec6775ee92d34676c062c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1289 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 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-naked-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 926f6226f74c54e88abf49daa119236f4a16309d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 536 zcmV+z0_XjSP)Px$(n&-?RA_vA}|q$i~Wwg%qW%*xK1xvJvHfApQj#TN@i} zC<_a+5(^OtB@2_^gUzAi4aQ8~xzhR6>AksgPxsrmbKiOIg5x-j<2a7vIL^PNOF~l+ zNXwsM3b;`LPz02zNQM+x9BAE1U_$QiBmbp=L}aW4xCNe!^aZ5@IFH2mC-bU++DMdI ziw&{QkJbGQF#XNkBv29AW`{9q%b?J5F~Hd%vjbTP!PRK~>N|j=42Jy=<{0a1oQn42rB45}tu(si0P1{fBwo(z%L(9pE%( zo$pv1v$Hr4}?Co>jiqU%vk}Jjr3#?+MqWYC0cPx$*-1n}RA_^VZw#-kUP-y?1oJ^>m)|oaemHInR5ZLy{y( zk|arzBuSEV8ND4mdlhb?2X8wVN7pihMO^Q6Ag$=>bO3)r4{qUdrw*^00rdZa|5_Zv zF{~)9_hAgjv2h9F>X5w%6*HzHUn9t%= z%%@7<8;`Z!p-+Wgd5fsxfB}r+S?Is;JLc0Nx77I*PwFo2;SLU#?4u#KhI}7#96N9U z58_F8J)7h2UTk11D&as~1@+<+YIutIusy`RW|?t002ovPDHLkV1lb}_r(AJ diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-md-primary-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index d911b076899e81719b7cdaeb8c78c1aa1a77471e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 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 IM6N<$f|ML|Q~&?~ diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-brand-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index e3118664beeeb0b7b48953700bb9cf55c80e8e25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1966 zcmV;f2T}NmP)Px+Xh}ptR9J<*nQM$)RTam7>)bo9PA${h00Ta7M*G3a3>^l1P)!FzKNx6>Mx!Na zS}AB67(^^JDjKO^v=z1GgJ9_p(ioc{Nn2X=i%>+6z}R%Ajft8JMvG1@*FNZ!&fL3~ zANG0dea^Xe?(IZwaD(~amL4Jmp@UmqgF zsD2SuU%5I8`S{&;llBJb9d=N?Ao#U-I;8&(~F0 z?;h+!s?Va7=8o)J#$iuBUPmcc)eN~v2N`$+GXj)C^@)~DOrE;jG2AvSry030>Skoz zrCoU!dH31YjvC)P>z5E2@znFs-FWpDU@!q*l1suq5wAP$i|5ZKC-F2pBPHWZi{vC+ zM-bcZU4n#{y-&6w0s%5Od1Ln$QaiM+Trgu79)udtzcGh3LD-~Sxn{I(jN@q+2kq}Z zFgczeTx2+ljN~HIG_v2^1)D}P^8S+IU@k6z&I}1UhTV)kiSsvPpILx`NhiHxH92DTvEAr(?rlkXT zTu7h<*RFuBi=pTJUP>wq4AHvwJ_^fj3K4apu@j}E%Pnf$SP`gMUJT7UU^fw>sG;># zLo>x4-Yp{Gssi7B3NGt~2R;iEM02G1NFFnB7FDwPB;iDzqr#N;6^;AIxg@M3&H$52$GWk;-WW#pxHL!Tl zcD#NJW~Slv3Hb0z*t`!~+Oh}_eH!lj1+2IQzOo(GZzg74M<<2PeVyRObpQm*KVg+U z_Xd^UJc0S!VYEDnYSnQrCr`(DSkpt1SM(IEchiL-9}N$w6vCgn7v8l5zV&g~z5!b2 z!JB7c=riz+#jxyVcxJc1=9+u$4u1Ot+;9tW!y0tg_mOi`&^{koyp-T{8F_jqg@Nk< zn119NRDQoFuC#1k))-;&Jju>LH3VM}QBVP)E68xs<6sVl-T9aHKxG<^|K0YTKWp0; z_So?y*JTl&e-WHK4v*gt&pv5m<(13qHv2zn=e@nx2KrZzT323q8^QaorRDa`bZq+_ z#T9Ejgd5^;s8=yG{YlVL!r@uC8{M?F!Kwdbx&N0}?6M0l$wukp|FFSrWDEj37Tony zf|+UPTwtelzniw*e?_Ox*zx!D(f++B<7I+Uw--L5cp~9{+ppeZK`_e62;m7I;hY*c zLdgA9W}tmO-UL-BU1tBDI2OvAWSz&qYZ30~gtmEhUTeEm_WTs)SKHB3C!o-RysZ>^ z&J_Bu2`UGl;@th8=lt%6@@wiO=Vro@q99C!QCbe6I@olSe*GA9_rl6MVDH0rpjd>p zHV|?24_1EtRkk7!;P7*>;W{X^z@slidne}BtI;=3B?ZJUA4&?5sJMuA$a2_^((1%# z!VGUYEa)MNu+f9FayO5|yS`)5Te$&#HU`^Xf=9++(d8E17xrc4Ixm8oH^7cRLC1Xb z&@-X3N&JYbU(`9tNcNYm#1byMS2j-@qX(VRawaS-Q_7mq&b3O+{_EkBUxka`356m| zoq<=6z)!vm({E{W-tE*6i^sI)+ zlg}|^=B1(j%S7bxr2Ar}>KP#QdMG~_9S647&c6;9(@{CY{aNxiPR{g{QlGc#^Eu67 zcWylnW7rxU^JLGo?iqLm)xo;RG>d2r`MJ1q626Gi&i2uc~%b?(kH3d@hj$0cAjP!5k0>c9Vb zCnL@Y3F$T^hyUIx?)yp0XjRQn`b?TU4yS)Q+`k2NKDEpxD%as~t!UjW zhZU{+sU;U-&m!B#Hlo^(=nh*}`A9Xy;lzA#tC4no@J^6yj>AS&cTko7ddkuW!rpdM zpG#5cLAC3GDzr?L&gNF~qIdMU6edKq>CdJA1I>a51X0s`J^%m!07*qoM6N<$g7oy! A&Hw-a diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index db501c58edc14a2e3c90d104b33df8c3e8265ee6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1014 zcmVPx&ut`KgR9J=Wna^unRTRfR=gp5hnI>WKf`SlQLyEtkF*UXz6dD)eLQOZiD@cni z2-21Q6>%X>pp(WTCh+t`rvytrXEAnE0E}L@jht@-mreGjAp{_qcfPeBbBHsAZBC*xA-%oj zRwhd;gVgg5;K&)&o@}$ZRj+;_Hpz1<7- zyaR|{0)`V4mmEb@PHeT>TN>7~cZ8;X4!CWRmkb^$IVRoi)%6cI84g$W@&j%*!b4?b z{Yr2C0}8hBZZHerhJIGrU|37u*aP~T-HGAQ7p&jX;Z~mh*JLG)%AmOJ%-RY&awh4V z{&(N7^ugHL169=8q|*k3{)DK4a#&2NsHhdMv2^}D>cwjSJaq0;%+O)9Rs{vJStOH9 zBK3MKmYy^KqN5;*m@R*Fmh#2-gBz2h`{Y}g;pYHQanR~A_80q6H^)G%y?-1Y)N$ zejbdW>-cH9j-TFMM^|@Xx>iNKTcjW9OF|B)Js54{{2^&A8=66p}mYrP4SiM|SX; zmZwOr1L`$wX)!Tbk>OI@fg7{GLDnFtbPJ;cw9&x&RhkR8;+7LpiVV-i9y*&rOpcYg z-&>#4Y@oi6)7cffoRGP|usBn3N8a=DYlty4=C89d`)f;c>OcK})_gJpkH;-1K%A+- zux(Dp9XqrC3Cxp&h{@5Io4x1w>g6v{ze;A{vACtIVVjeIVU>xnITkCq7hXY(p?c+O zDp9qy1i`*7ScA}lHsYp12s;sw;c5qFlxAJ?gjpIg08?;9Y!w;!jo zi{{N6G;ZEleV2df)#Qo}aXyqn&#AT?4;z2YbNiD^!BIuSBTF`i2&h7)Zy)CH5z>8o zlSm&B9uGIPc-qmS^uN7=0QH}z$vyuf0GUVkCz*0XCv$U8YjNTGUDov|N>A^z(aq*c zOXURMwOds}c%h$FHW?PzogpR1c7f@jO?y{wddpf`y4|a&i~z;9$%~gFDkFFIr1}3- k%QpO{KBlc_H+(Mr8$objkFx`N+5i9m07*qoM6N<$f(Df91^@s6 diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-destructive-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 4310efb2b262ca238be1d3c6179db377a721f3da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1307 zcmV+$1?2jPP)Px()k#D_R9J=WnQd$oMHt6_vv+L|u3WEMupojI1QG%$so+bAEuvyjKuyGGjEX=E zMj_FX5EF=ezy#YEApsJLl!#afn5L)@&;X4P5}>qDUISRPu~MPi+bkr?~ay( zaxYww;{Vg_%skIMzs$_D&&&#>RHTQ1U^0AvAfK#9groH79qP=in^F^zJh z*e)_Mypb4-NCrtw8;2qmBF%Su7%ozo2xSANTrE_!y1Rk51ePAH04eitYj}y25QW06 zF1~5^%{ru}jYG&{AUk2fB~BGcG3Q3JeM4aB)h1)eGC=K-@Dd{po0uhB>i*7+VZecz z-FKJ62BjfIUgwz(Pe9f(?hUX2YJexCF2K^G72KtJwmW49xS;cr4lL#4cPy+#ON#MA zRjaSfup$;F>c6h8S&8?nFB9cHG6nbq!3s*DF;PXu-!DIf;!Gv;+Z~B;AE``C(k(zC zXZ{x|sFt!VTv_-Q(yu4Ny@HT4El9Qvt*M`P8p3LLEqHQ1|ItFx=G$+^tKeM8@wgLx%eaJBE4-CaNAQREo ziGHGr=F;y_Klu!7_AWN<$Bt0{`n1q<#>#a#XUw+Z(c5X>x(P?l(>NZRjDDh$rj2V! z$$o;=*WSi|<|JlYYizIq&fvav$70=7vVpp3*_a*;*PIW?+`I#&Um9(DchX$)HSNcb zhS_-67N9s&>0elceb@**E0$sssPYWR05E`WChL_U&WpODeBVCV}%89 z$Caqsj~pav#Ap<^RhWsSWB?qKr&V?YYi1jkEI{e!!guHZ04=2@=tmD>A8PG1Z}A$u#cM)7`s6(qZKy$c zg1|Mg04oDBF)m*UYd5ZX0I+2a0zlYoAgsmYn!5eh=O&;?w00Xz}4cR0OA4&h!-+<9U{W~w=KU2-%-_9Z&j?kDsQ=X3%sCx;e z(gHS(a)g){t-WjRhqV3jBbVQQ!^+fy2BV)mhS}1LbH?ltaA!%M58vVaTwS#S{nT;X ziHZiLg zKwHVBli11fqfyxXe^q{zGePMZHewcJGa)W@{W>J6Vu{{;nq)n6rK Rdi?+Z002ovPDHLkV1ifWa$f)d diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-elevated-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index a1b101d6149f568bee4c18843eaa43138b47ab2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1233 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 V4T)j1(;ff-002ovPDHLkV1hc^z}x@; diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-loading-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-ghost-loading-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index d3136d3d8e5994944a08e2ee342771aec5de83ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1077 zcmV-51j_q~P)Px&?@2^KR9J=Wna@ufM-<0Dvo@Z^$Sy1bAr%o(Qpg1q2tcwFltBNRHXmFm{eDxelH-p9{BgwpU*zzbm*36;yu zIzr5RTwm{$Gg*{lv})U(AtA15rM{@JxN@O{VSJaJ@|9kI z5JFsUu&l2S96xAa)wVkgt*3!Afw2n?3rdKQ{Z@Nl!E3hNueJV3fK?HC0YHN-gt*vf zS#zcL_Xu9K?M|WfZ%0{d0UB&A#6amv@7aJ1t*4KJSaw#^%D=K-@?eQb}&K`y{ zd0kNYNar`Hy>cRkVt%ndI5V4aJ6HHD{ z0w7J3v9U2eId={K!!X#|+QRcZ0HV<-(P%UX8URLI>!C0}J~s{|%I&EsOeyK@>*LF- zSLyBRD~=TeI*x<0v4Q8hghC;tl!0(DLZS0v0IgJa5CNuc-9k#q<FFtZPPDoj z@AYf4*=$g>C_K_H{dT;xw1kwBa5!A{oHyIsc&^J@CgV39$m=xNS?U*lJC9UVVVWk- zpFJyk&i3{;p63yZ#r&oNd7V3g4I|;V^WjUEkW!LLrC56Uw5&PFCr|J^kB*KGzv)0; zrvadHxmmxRcbqy!XIB@}G+AC=ey9B}_wVDnF755@ep4wz<#MwIfFr~V;Ctrr*@X+3 zQu6DA2Yj2)w)Vr%_wJESr|~?GhQ>y}X%wIwA!drzQYM?7(n?+SJ4z~*V(RA2;`K*u zZM3$w5{t$7b7h5Px)5=lfsR9J=WnO{uPR}{xT_g7*}Y(Rb}s1GV&V`MVJs%FY&aSAeB@K4kSvzWPT z4>&6^f^!ctlf?&xCAx*`g2E#TM1v4prLKQI%H;foE)=E6CFKv3RMq)B#TOF3t7&;s z%IufwUI-zC$e*aHInNw_)9ToRN z01289Vr8_d)((~X5boBrL?Pv0uQS;}NYJDZDMKUelYkT{i{AvYxTC3hwxt)t2;bGT zyw`NkJ`ZLOFBrO{JxS`yD|0Kv(1mz+lBznr5jF_1HB=wV+q;(o`}c>+yk8jPC-78I z5zrf|q9SF{B8)~OzgJa-!o0uGA3&r65H4lLf1!dZJARzcHg2T9zdsb_m2fFD6ad9w zumo#O*LAd>o}g@;s;uO1yPaEIUBl$9t*um^Jc;v4a4AMH7%X7`QrDA$vIKmyb0;;` z)l}8gFlEY==jwK}x6^R(BC`?_cxU!(ul#UP5x2U!m^OVn08&bJ=jL+IX7lP;Qc@@@ zFGmQ!t^va!bv;SJeL%;Kc(%v!8yy`0Oq)8Dn3x#GjT=W(QxjkB*ulWSfX|%9h6d)( zoy+FTOcq-#l$Vux#~wX;L`g{rwYBcz$l-8s&}QTP1q-kpI>c92D{=Ah0g)Z#so>6B z;{!2JTvWt7vzcB^WAm0RoT{oKA|isC>S~IQ9KmtvlFyv{ygZCXBR>@u5+5H=?yggt#|b0(3hyD%Fw zW()uyEm;D9)9HItyWG@7%HqYWUbBX6+qZM?-aW3jwE@uF(&GMYZU!JWE)Ia-Dk`|q z(Lwo%6XaxPbFscYV4vN4*nOcMaXH!9*~!A>WFL8)$I&~tZ~KfbO-uqfq zjYdo+6SEQ$c+YHRVRAAvX3PkPuz+?qVMTFBT_14`J#YSeekm^IkD40NmMsIo<#O?T zp1X8SoHGZ2Gw05E=a@_;em;7Xfq?Jv|L?Sl6R5Ix1@J;2)nPr3%$^YG=OQ3{drWKWv^pIV-Qx9Tx%DBgtU a(tiO$?ELK$8Z~PG0000Px$Nl8ROR9J=WmN82MK@f$%Xv9b&iiPQ-AR$4kAPN>iu(tD0SXrj@-)Lbi)>amZ zScrl|5VX@ygGxwY^NQslcn3GPDD%NEdv`O-d))2bg5x-j<2cSgWg9pQu1ml~L_KD7 zfivJk(FG=fS;cg0fqBvc-h$`_&#J&;5Y>n}bK^yE0&I<`nFp2>m4fx<$^p<<{*4CE zR{oQ00Jn-X)PRnnW+kd@HL-+$1J^0*2fz@R(}re( diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-naked-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 0f0ef1b39a3c318e725477978a855a28619f1332..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmV+t0`2{YP)Px$%t=H+R9J=W)=!8}Q53-OkC_RxQvNM83rtB-Xb@AgP*P%}MiE)Dv6Qm0kUtB_ zQj?X%q%;dzNjAc4jD(a-MivsYuo+g8pUru7dp$q-{eIpL-EY0lJ?H*A=iYPPdt@@1 zOeT}b)I@Jh`<%gcOxCnt*LnW81l!YX2TB~lP0asO8+0<@9xQEhjZy5xK*_!q`?0Cb z^*hQHysL0lMM@9iFgBFNEsVZ`dAN*5^4tx3OSF5#gIFEyxA=fB*c=DYS21TBW-yLt z5qQA@9K(*#x8MXG#<)v(9f5a+;`En?8Qx;3q8Hz zYtc7}sc1jNy;7}CM>aGno;|HPTvcPg!$+*BurChzKIAuikM>0@!oFnu#*mM39!Ie& zZvHb~;RPPyejG+u7>g6%o7j4BJ?vYX%c zPf9PSe}?tA8UZ&V=+jNgWh$w~Q#JeA`UkwpdcXQcj$$QlC2!$OCX>lzGMWF6AKC|J UQUb%k3;+NC07*qoM6N<$fPx%@<~KNR9J=Ona@ibK@@<$n20XhhsZDSG z1NJ{iuX^xU#Is&JNF>mpAQ4i`O%Ws!9YS<^$!?=)-I$q@)CUie%*=c5<4tBBZvu2D zG2lIr18m?85C?|3w9|{+0hd4(C;_{`51_8nNd_nYw}9+Jy=}*rQ31Qw2SDBES}$2G z_5r|4wAgL7-vJkW5O^2kn6JtB)RJnLY?ir)GFi zFgSkx;JrvLmt%Ex)%zX@1Q;6nXEn<`zL?IUBAd<1?d@&ZXf$M_(U93}RtAGX8I49| zG#Zs7BP0JJ!?$ft0G4$*%IEX){QTV0d_M1ug~MSvK0fYgI2_guz3c)PbUCTjYO+?V z$<578IX^%D=$v>wE=|*vrfJI2(NUei1s7P$RpdC1tW+w}ahzx8CK3smPN!uek2>v*qE-cynFakwc)9$DTENTS}ose zhKGkS41EG$5~FxlGL0^s=gSf@*XZ@`zQ247W+hu7G|&Ve5VXrC-cQmEf2H(Up%IDTUibKbLnrut$hPK>OUj^0000K diff --git "a/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-\360\237\223\261-Android-darwin.png" "b/packages/web-components/src/button/standard/button.test.ts-snapshots/button-sm-primary-\360\237\223\261-Android-darwin.png" deleted file mode 100644 index 45f2669be0e517c7053a463a10590a380d6ece21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 960 zcmV;x13&zUP)Px&dPzh zp7r~DKCQ2>YierB<|zN;v^^EYVlhgk62rs8HNO=K1#-DurS0{4+1%V@a&q$7bzNOu zc)i|A+u?9K0=_v~f3rHdm2mp}HW(kEtoSmH!i^c2&CS3+@>MN-H@Avif zA&Jh;P9$-BdrEH*Yaczk@sG|kF=0|Ns9L?RI+vAeqq!1VO=TTM-- zEnveiczAfI=??~j0POAU)c~8O$?feek_d;x0QmiWBr!if4?rT3KoX0KivUEUQ9K?G zp-_l;JWenev<=);N}Hz1&CN|se>qYoCnq()i9`Z`TrP)U7y#Vg-;>E?o~3%RSR|E7 z@tQ3!FWXM(ri#|fVpP`H*cbpiJ3B}spU;!cW|4%?=OdX+z6xR(2CJ*9+}+((`Yg-B zFbpm)FWKJSW_*0yPD)pb)>bnP;_)~DD=RCNKBv>k_4PFXfk5D=_jYu2kj-YXEDN{W zZ3m(eZIyv%nsG2PGJ3A&1N5_wU0?+O0000 Date: Mon, 7 Apr 2025 15:14:23 +0330 Subject: [PATCH 23/25] test: update screenshot paths --- packages/web-components/package.json | 2 +- packages/web-components/playwright.config.ts | 8 ++++---- .../test-snapshots/button-lg-brand-android.png | Bin 0 -> 3401 bytes ...-lg-brand.png => button-lg-brand-desktop.png} | Bin .../button-lg-brand-loading-android.png | Bin 0 -> 3178 bytes ...g.png => button-lg-brand-loading-desktop.png} | Bin ...ive.png => button-lg-destructive-android.png} | Bin .../button-lg-destructive-desktop.png | Bin 0 -> 1828 bytes ...=> button-lg-destructive-loading-android.png} | Bin .../button-lg-destructive-loading-desktop.png | Bin 0 -> 1420 bytes ...evated.png => button-lg-elevated-android.png} | Bin .../button-lg-elevated-desktop.png | Bin 0 -> 2236 bytes ...ng => button-lg-elevated-loading-android.png} | Bin .../button-lg-elevated-loading-desktop.png | Bin 0 -> 1927 bytes ...-lg-ghost.png => button-lg-ghost-android.png} | Bin .../test-snapshots/button-lg-ghost-desktop.png | Bin 0 -> 1900 bytes ...g.png => button-lg-ghost-loading-android.png} | Bin .../button-lg-ghost-loading-desktop.png | Bin 0 -> 1471 bytes ...-lg-naked.png => button-lg-naked-android.png} | Bin .../test-snapshots/button-lg-naked-desktop.png | Bin 0 -> 699 bytes ...g.png => button-lg-naked-loading-android.png} | Bin .../button-lg-naked-loading-desktop.png | Bin 0 -> 576 bytes ...primary.png => button-lg-primary-android.png} | Bin .../test-snapshots/button-lg-primary-desktop.png | Bin 0 -> 1357 bytes ...png => button-lg-primary-loading-android.png} | Bin .../button-lg-primary-loading-desktop.png | Bin 0 -> 1199 bytes .../test-snapshots/button-md-brand-android.png | Bin 0 -> 2598 bytes ...-md-brand.png => button-md-brand-desktop.png} | Bin .../button-md-brand-loading-android.png | Bin 0 -> 2433 bytes ...g.png => button-md-brand-loading-desktop.png} | Bin ...ive.png => button-md-destructive-android.png} | Bin .../button-md-destructive-desktop.png | Bin 0 -> 1433 bytes ...=> button-md-destructive-loading-android.png} | Bin .../button-md-destructive-loading-desktop.png | Bin 0 -> 1258 bytes ...evated.png => button-md-elevated-android.png} | Bin .../button-md-elevated-desktop.png | Bin 0 -> 1706 bytes ...ng => button-md-elevated-loading-android.png} | Bin .../button-md-elevated-loading-desktop.png | Bin 0 -> 1609 bytes .../test-snapshots/button-md-ghost-android.png | Bin 0 -> 1481 bytes ...-md-ghost.png => button-md-ghost-desktop.png} | Bin .../button-md-ghost-loading-android.png | Bin 0 -> 1289 bytes ...g.png => button-md-ghost-loading-desktop.png} | Bin ...-md-naked.png => button-md-naked-android.png} | Bin .../test-snapshots/button-md-naked-desktop.png | Bin 0 -> 543 bytes ...g.png => button-md-naked-loading-android.png} | Bin .../button-md-naked-loading-desktop.png | Bin 0 -> 536 bytes ...primary.png => button-md-primary-android.png} | Bin .../test-snapshots/button-md-primary-desktop.png | Bin 0 -> 1084 bytes ...png => button-md-primary-loading-android.png} | Bin .../button-md-primary-loading-desktop.png | Bin 0 -> 1068 bytes ...-sm-brand.png => button-sm-brand-android.png} | Bin .../test-snapshots/button-sm-brand-desktop.png | Bin 0 -> 1966 bytes ...g.png => button-sm-brand-loading-android.png} | Bin .../button-sm-brand-loading-desktop.png | Bin 0 -> 1766 bytes ...ive.png => button-sm-destructive-android.png} | Bin .../button-sm-destructive-desktop.png | Bin 0 -> 1307 bytes ...=> button-sm-destructive-loading-android.png} | Bin .../button-sm-destructive-loading-desktop.png | Bin 0 -> 1014 bytes ...evated.png => button-sm-elevated-android.png} | Bin .../button-sm-elevated-desktop.png | Bin 0 -> 1415 bytes ...ng => button-sm-elevated-loading-android.png} | Bin .../button-sm-elevated-loading-desktop.png | Bin 0 -> 1233 bytes ...-sm-ghost.png => button-sm-ghost-android.png} | Bin .../test-snapshots/button-sm-ghost-desktop.png | Bin 0 -> 1368 bytes ...g.png => button-sm-ghost-loading-android.png} | Bin .../button-sm-ghost-loading-desktop.png | Bin 0 -> 1077 bytes ...-sm-naked.png => button-sm-naked-android.png} | Bin .../test-snapshots/button-sm-naked-desktop.png | Bin 0 -> 530 bytes ...g.png => button-sm-naked-loading-android.png} | Bin .../button-sm-naked-loading-desktop.png | Bin 0 -> 399 bytes ...primary.png => button-sm-primary-android.png} | Bin .../test-snapshots/button-sm-primary-desktop.png | Bin 0 -> 960 bytes ...png => button-sm-primary-loading-android.png} | Bin .../button-sm-primary-loading-desktop.png | Bin 0 -> 824 bytes ...rand.png => icon-button-lg-brand-android.png} | Bin .../icon-button-lg-brand-desktop.png | Bin 0 -> 2415 bytes ... => icon-button-lg-brand-loading-android.png} | Bin .../icon-button-lg-brand-loading-desktop.png | Bin 0 -> 2489 bytes ...ng => icon-button-lg-destructive-android.png} | Bin .../icon-button-lg-destructive-desktop.png | Bin 0 -> 1143 bytes ...on-button-lg-destructive-loading-android.png} | Bin ...con-button-lg-destructive-loading-desktop.png | Bin 0 -> 1382 bytes ...d.png => icon-button-lg-elevated-android.png} | Bin .../icon-button-lg-elevated-desktop.png | Bin 0 -> 1487 bytes ... icon-button-lg-elevated-loading-android.png} | Bin .../icon-button-lg-elevated-loading-desktop.png | Bin 0 -> 1771 bytes ...host.png => icon-button-lg-ghost-android.png} | Bin .../icon-button-lg-ghost-desktop.png | Bin 0 -> 1123 bytes ... => icon-button-lg-ghost-loading-android.png} | Bin .../icon-button-lg-ghost-loading-desktop.png | Bin 0 -> 1389 bytes ...aked.png => icon-button-lg-naked-android.png} | Bin .../icon-button-lg-naked-desktop.png | Bin 0 -> 342 bytes ... => icon-button-lg-naked-loading-android.png} | Bin .../icon-button-lg-naked-loading-desktop.png | Bin 0 -> 519 bytes ...ry.png => icon-button-lg-primary-android.png} | Bin .../icon-button-lg-primary-desktop.png | Bin 0 -> 740 bytes ...> icon-button-lg-primary-loading-android.png} | Bin .../icon-button-lg-primary-loading-desktop.png | Bin 0 -> 1081 bytes ...rand.png => icon-button-md-brand-android.png} | Bin .../icon-button-md-brand-desktop.png | Bin 0 -> 1926 bytes .../icon-button-md-brand-loading-android.png | Bin 0 -> 1881 bytes ... => icon-button-md-brand-loading-desktop.png} | Bin ...ng => icon-button-md-destructive-android.png} | Bin .../icon-button-md-destructive-desktop.png | Bin 0 -> 971 bytes ...on-button-md-destructive-loading-android.png} | Bin ...con-button-md-destructive-loading-desktop.png | Bin 0 -> 1185 bytes ...d.png => icon-button-md-elevated-android.png} | Bin .../icon-button-md-elevated-desktop.png | Bin 0 -> 1109 bytes ... icon-button-md-elevated-loading-android.png} | Bin .../icon-button-md-elevated-loading-desktop.png | Bin 0 -> 1441 bytes ...host.png => icon-button-md-ghost-android.png} | Bin .../icon-button-md-ghost-desktop.png | Bin 0 -> 989 bytes ... => icon-button-md-ghost-loading-android.png} | Bin .../icon-button-md-ghost-loading-desktop.png | Bin 0 -> 1205 bytes ...aked.png => icon-button-md-naked-android.png} | Bin .../icon-button-md-naked-desktop.png | Bin 0 -> 321 bytes ... => icon-button-md-naked-loading-android.png} | Bin .../icon-button-md-naked-loading-desktop.png | Bin 0 -> 497 bytes ...ry.png => icon-button-md-primary-android.png} | Bin .../icon-button-md-primary-desktop.png | Bin 0 -> 623 bytes ...> icon-button-md-primary-loading-android.png} | Bin .../icon-button-md-primary-loading-desktop.png | Bin 0 -> 992 bytes .../icon-button-sm-brand-android.png | Bin 0 -> 1448 bytes ...rand.png => icon-button-sm-brand-desktop.png} | Bin .../icon-button-sm-brand-loading-android.png | Bin 0 -> 1388 bytes ... => icon-button-sm-brand-loading-desktop.png} | Bin ...ng => icon-button-sm-destructive-android.png} | Bin .../icon-button-sm-destructive-desktop.png | Bin 0 -> 827 bytes ...on-button-sm-destructive-loading-android.png} | Bin ...con-button-sm-destructive-loading-desktop.png | Bin 0 -> 939 bytes ...d.png => icon-button-sm-elevated-android.png} | Bin .../icon-button-sm-elevated-desktop.png | Bin 0 -> 844 bytes ... icon-button-sm-elevated-loading-android.png} | Bin .../icon-button-sm-elevated-loading-desktop.png | Bin 0 -> 1110 bytes ...host.png => icon-button-sm-ghost-android.png} | Bin .../icon-button-sm-ghost-desktop.png | Bin 0 -> 807 bytes ... => icon-button-sm-ghost-loading-android.png} | Bin .../icon-button-sm-ghost-loading-desktop.png | Bin 0 -> 997 bytes ...aked.png => icon-button-sm-naked-android.png} | Bin .../icon-button-sm-naked-desktop.png | Bin 0 -> 279 bytes ... => icon-button-sm-naked-loading-android.png} | Bin .../icon-button-sm-naked-loading-desktop.png | Bin 0 -> 370 bytes ...ry.png => icon-button-sm-primary-android.png} | Bin .../icon-button-sm-primary-desktop.png | Bin 0 -> 519 bytes ...> icon-button-sm-primary-loading-android.png} | Bin .../icon-button-sm-primary-loading-desktop.png | Bin 0 -> 788 bytes 146 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 packages/web-components/test-snapshots/button-lg-brand-android.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-brand.png => button-lg-brand-desktop.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-brand-loading-android.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-brand-loading.png => button-lg-brand-loading-desktop.png} (100%) rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-destructive.png => button-lg-destructive-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-destructive-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-destructive-loading.png => button-lg-destructive-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-destructive-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-elevated.png => button-lg-elevated-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-elevated-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-elevated-loading.png => button-lg-elevated-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-elevated-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-ghost.png => button-lg-ghost-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-ghost-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-ghost-loading.png => button-lg-ghost-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-ghost-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-naked.png => button-lg-naked-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-naked-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-naked-loading.png => button-lg-naked-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-naked-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-primary.png => button-lg-primary-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-primary-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-lg-primary-loading.png => button-lg-primary-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-lg-primary-loading-desktop.png create mode 100644 packages/web-components/test-snapshots/button-md-brand-android.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-brand.png => button-md-brand-desktop.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-md-brand-loading-android.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-brand-loading.png => button-md-brand-loading-desktop.png} (100%) rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-destructive.png => button-md-destructive-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-md-destructive-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-destructive-loading.png => button-md-destructive-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-md-destructive-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-elevated.png => button-md-elevated-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-md-elevated-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-elevated-loading.png => button-md-elevated-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-md-elevated-loading-desktop.png create mode 100644 packages/web-components/test-snapshots/button-md-ghost-android.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-ghost.png => button-md-ghost-desktop.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-md-ghost-loading-android.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-ghost-loading.png => button-md-ghost-loading-desktop.png} (100%) rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-naked.png => button-md-naked-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-md-naked-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-naked-loading.png => button-md-naked-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-md-naked-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-primary.png => button-md-primary-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-md-primary-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-md-primary-loading.png => button-md-primary-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-md-primary-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-brand.png => button-sm-brand-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-brand-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-brand-loading.png => button-sm-brand-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-brand-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-destructive.png => button-sm-destructive-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-destructive-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-destructive-loading.png => button-sm-destructive-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-destructive-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-elevated.png => button-sm-elevated-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-elevated-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-elevated-loading.png => button-sm-elevated-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-elevated-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-ghost.png => button-sm-ghost-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-ghost-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-ghost-loading.png => button-sm-ghost-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-ghost-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-naked.png => button-sm-naked-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-naked-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-naked-loading.png => button-sm-naked-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-naked-loading-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-primary.png => button-sm-primary-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-primary-desktop.png rename packages/web-components/test-snapshots/{button/standard/button.test.ts/button-sm-primary-loading.png => button-sm-primary-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/button-sm-primary-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-brand.png => icon-button-lg-brand-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-brand-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-brand-loading.png => icon-button-lg-brand-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-brand-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-destructive.png => icon-button-lg-destructive-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-destructive-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-destructive-loading.png => icon-button-lg-destructive-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-destructive-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-elevated.png => icon-button-lg-elevated-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-elevated-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-elevated-loading.png => icon-button-lg-elevated-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-elevated-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-ghost.png => icon-button-lg-ghost-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-ghost-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-ghost-loading.png => icon-button-lg-ghost-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-ghost-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-naked.png => icon-button-lg-naked-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-naked-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-naked-loading.png => icon-button-lg-naked-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-naked-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-primary.png => icon-button-lg-primary-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-primary-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-lg-primary-loading.png => icon-button-lg-primary-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-lg-primary-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-brand.png => icon-button-md-brand-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-brand-desktop.png create mode 100644 packages/web-components/test-snapshots/icon-button-md-brand-loading-android.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-brand-loading.png => icon-button-md-brand-loading-desktop.png} (100%) rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-destructive.png => icon-button-md-destructive-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-destructive-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-destructive-loading.png => icon-button-md-destructive-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-destructive-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-elevated.png => icon-button-md-elevated-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-elevated-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-elevated-loading.png => icon-button-md-elevated-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-elevated-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-ghost.png => icon-button-md-ghost-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-ghost-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-ghost-loading.png => icon-button-md-ghost-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-ghost-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-naked.png => icon-button-md-naked-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-naked-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-naked-loading.png => icon-button-md-naked-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-naked-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-primary.png => icon-button-md-primary-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-primary-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-md-primary-loading.png => icon-button-md-primary-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-md-primary-loading-desktop.png create mode 100644 packages/web-components/test-snapshots/icon-button-sm-brand-android.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-brand.png => icon-button-sm-brand-desktop.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-brand-loading-android.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-brand-loading.png => icon-button-sm-brand-loading-desktop.png} (100%) rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-destructive.png => icon-button-sm-destructive-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-destructive-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-destructive-loading.png => icon-button-sm-destructive-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-destructive-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-elevated.png => icon-button-sm-elevated-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-elevated-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-elevated-loading.png => icon-button-sm-elevated-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-elevated-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-ghost.png => icon-button-sm-ghost-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-ghost-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-ghost-loading.png => icon-button-sm-ghost-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-ghost-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-naked.png => icon-button-sm-naked-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-naked-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-naked-loading.png => icon-button-sm-naked-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-naked-loading-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-primary.png => icon-button-sm-primary-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-primary-desktop.png rename packages/web-components/test-snapshots/{button/icon-button/icon-button.test.ts/icon-button-sm-primary-loading.png => icon-button-sm-primary-loading-android.png} (100%) create mode 100644 packages/web-components/test-snapshots/icon-button-sm-primary-loading-desktop.png diff --git a/packages/web-components/package.json b/packages/web-components/package.json index cb8c0520..1abc0d60 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -17,7 +17,7 @@ "prebuild": "pnpm run clear", "build": "tsc --project ./tsconfig.build.json", "predev": "pnpm run clear", - "test": "playwright test", + "test": "playwright test --ui", "test:update-snapshots": "playwright test --update-snapshots", "dev": "tsc --watch --project ./tsconfig.dev.json", "release": "pnpm publish . --tag latest --access public --no-git-checks", diff --git a/packages/web-components/playwright.config.ts b/packages/web-components/playwright.config.ts index c504fd79..7bbd07a3 100644 --- a/packages/web-components/playwright.config.ts +++ b/packages/web-components/playwright.config.ts @@ -10,15 +10,15 @@ export default defineConfig({ : [["list"], ["html", { open: "never" }]], projects: [ { - name: "💻 Desktop", + name: "desktop", use: devices["Desktop Chrome"], }, // { - // name: "📱 iOS", + // name: "iOS", // use: devices["iPhone X"], // }, { - name: "📱 Android", + name: "android", use: devices["Galaxy S9+"], }, ], @@ -35,7 +35,7 @@ export default defineConfig({ timeout: 1000, }, }, - snapshotPathTemplate: "./test-snapshots/{testFilePath}/{arg}{ext}", + snapshotPathTemplate: "./test-snapshots/{arg}-{projectName}{ext}", expect: { toHaveScreenshot: { maxDiffPixels: 100, diff --git a/packages/web-components/test-snapshots/button-lg-brand-android.png b/packages/web-components/test-snapshots/button-lg-brand-android.png new file mode 100644 index 0000000000000000000000000000000000000000..c2dce8952d74fe5666bc463c2d134e9e38f096ea GIT binary patch literal 3401 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 literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-brand-loading.png b/packages/web-components/test-snapshots/button-lg-brand-loading-desktop.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-brand-loading.png rename to packages/web-components/test-snapshots/button-lg-brand-loading-desktop.png diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-destructive.png b/packages/web-components/test-snapshots/button-lg-destructive-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-destructive.png rename to packages/web-components/test-snapshots/button-lg-destructive-android.png diff --git a/packages/web-components/test-snapshots/button-lg-destructive-desktop.png b/packages/web-components/test-snapshots/button-lg-destructive-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..7226db8b28802c73af72e06d010451894e58acfd GIT binary patch literal 1828 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 P00000NkvXXu0mjf&tGzL literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-primary-loading.png b/packages/web-components/test-snapshots/button-lg-primary-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-lg-primary-loading.png rename to packages/web-components/test-snapshots/button-lg-primary-loading-android.png diff --git a/packages/web-components/test-snapshots/button-lg-primary-loading-desktop.png b/packages/web-components/test-snapshots/button-lg-primary-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..b1e405f3ea2b56a98fd24e7968523058c02b8ead GIT binary patch literal 1199 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 IM6N<$f>dMu(EtDd literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-brand.png b/packages/web-components/test-snapshots/button-md-brand-desktop.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-brand.png rename to packages/web-components/test-snapshots/button-md-brand-desktop.png diff --git a/packages/web-components/test-snapshots/button-md-brand-loading-android.png b/packages/web-components/test-snapshots/button-md-brand-loading-android.png new file mode 100644 index 0000000000000000000000000000000000000000..f78d0fefbe9351d0dcb20291743e1bd0b739425b GIT binary patch literal 2433 zcmV-{34Zp8P)Px;J4r-ARA_<4nqQ0+R~^Sczv14yCbHcMWw+fxFoA+ft^A8ksuW+UF(ict6B82C z7{G*m!75tg3-Q^Q)(6=KXrn&xYH8UjYGNpwXtQY$6B3Y+)FKF|?G{^M@4fT$VP?+x zoik_d-CaoBbrjWCOWQf{vnOD4nOX-<~VnM!A-wm&kRtFWH$DC*L`{lyS`QQQ9@0)WJ zav#uC09?D3Nh7E<8wLs&a0O+$ll6YE{MDN`?m0ku=<$7s{D@q~7C+#sEs|M4K(!W- zCS)|6C*(kV7hz6SzrFIcYcDN1K>E$iM^QZ(416gmb00X!s}JEI8`xp`h3xdIQ`e>z z9Uy&f^DDsap#yG20=3lnKXXt+YJw^!SIu18lZr#OsNmED&9QbrfjTr4cIjtiYv$As zu1Ymc$Qe7HgG_qafCc&rqPuVGdgPS_1xOEXIZ7tG0T3xLRvqI%u|F}5>*ORiuB9>nXvoTuF0dRA==>VBiG}8Mh34o_h&VW zQY*KlI*fxfXs@NDI{Xdbpg2`^|HCsk9C5n<>Gz+QV7_}19kyEC3kM}qHleThqaAQ^ zpq7J7K!TJq!K`ytXcyHvZRHy$$`Zh**!=tv(6Jgv*v?}-1k)UyV`Za&TEU8!A`S}O zs7H!gy#xmtWQQE2HUMdT->b2_pB<^L1wg;Ibv=Fly5Lo2$p~uD|Kw+j>kDt1&I_t} zfQ-;h0zpB0Viim38?rWjq}P9R{PeBMEdcr)sC7IwDC#r4XargN&rHGYgMRv+-Gquj zd&HaR_tEa%8rOJid1RzGh(u}zU^3Yf%v-kX0PuVfAd$T>&Vmb(a-afI9?=4SYM87# zSIQO0=pco65!m$&bk~7mMd{5Oe}br@osmKnpart54c$9vzvtE+RjtlScT&13u0&q zz5O2AyBoO=Qw^Ik1|`EQ@oI=}HA5wPszoL{gY<9+sLt;vfQJL zt56mJ{xgTRJMhs5kXEOVSuu{@yz2U8-8y7YwyQXbma;GE99jKRPSkg|)E8xEra9Zg ziq@_y(JE70ZBl46sTp(7(_cgSUFgjt7iZy@FNeNV3nXaCF5SEE?oIU02hi#izvT~> zv#tT3c-^?-j#j}^j#y5;T=7%#Jl~#)u)$Taw&JywZ>^$^s%Ce;VRu*R>KDF>cITnj zh0{MX_I*`tE8R+2y7Ne<1MLp7^5OD!A?qZ|iraM?-&Y}$3o33xIWcmXY{)<->#I!! zhb9CWu+&$v=>EqyA^k4W>%y;p4p;u{6^-AD2duK*`2czu~b}p8GBdA~I^8A18PRbFP{|&=3x)jtca8#gg8gultBN z2+J)F0U5MLkX8pB{a88MX%3=^gCaT4L3IRHJeYypUJwV>lQu+HZAv4A^?M#cZ(pb* zi~$^kARo>_y91pOq}48G+sG}Fg90~A9HiXNK(8%`gDg@~97K$u=>FRmiU4)z;mK#} z2*V&J<{%UuU4gXAm26o%aO;q<1P%(j86i!$mZ5Sf#RW^^ppX>&Q2@=06zg{(?}rM8 z|C%@`TlgD_np|N#(TOyp7IFV_H?6t z%R#ORe()h!ISH*1Xm`lp`)9yGt^#%(6xLI&J(BZPcD-IIQ8t@_oC#*S@d;qG(k-PP z`qNB-pkCK(QZ3R#4ytBY)_um+LHf?c*sjRtMhyH+uOmrhZ9qRjm)EzN!!u z%ft|c#)d`UA+C5Xbu?Y+`?#U`)@uGG8LPuUd4qtq>5M8wfzWnv#_FKP$ zejmBIO`IYk?4aL^n4?Wt=yG>QYZr+7heg8r^PEdhNpWC{gWxB`* zW(G-3GEMs9Ytc`C9+_AhJhtHO9rW&h?Ua-z6n*0t=&iroXUE>XLq^qYHQn@b&XygX zLrvJ;?e`yDbNbe0mzsKb%hBT1@(|J;_Bf+4pz(cR)06Pn=fdJLN*_J{2lDg3H-py5 zO^5{l>^hVqAoR3c6~J7Weq`n!Q&=i39@@`eB-gQYAW{fv2;^b|_RwlrwHlpV2miY6 z!lSdlO%A}*$KbabaX_2oY&)uRwA4Mc57rtzyk#HC@r5B^vG)fBG)&3C$cP7O@TO_G zFklV(Rf3SGU;DTqeQWbkwET)AiKHkX?tTLYE%LR|pszFnZfTT@Qg9##MO+2b6J=^O z1_*|{dcMaOgM$NVh&LXnK|->9Kx);I=F_xl&y|xCGuLbH=acW|<%M&5R5|HKQgvSa z(WVS0C~okC>XE6i-ZH_dQqGyt&`7WgH-oO%F(yz}-yq1(Su!|{0RqTgJhumAx>iZY zyLwwur*`$>#yomzV2-Iu+EphKi`6UXxI(UW?8XWyIb^yiI0FL&ATOSq0^N`5Tpd9g zqKX7jlR{9cV#nDE5M&VGQB%2(YqiL>qhmwTbavY|DbP!h6V^getiBVvV3EJ zCW+8gLy!zW5Caf|v7O#+d-n};emh@7S|uzh(<51LmfUU=w5PG zL(|6zOCjyVDwZPQ1y$0KT+x12(GxwgW8?SxBhF;74nDpE`a4m!1LbGHjFM}%uz)m_ z1&R8^k?_#f3AFftru+<;OTersXC7GMXTbjh$L(P8mGA!|00000NkvXXu0mjfH4LdR literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-brand-loading.png b/packages/web-components/test-snapshots/button-md-brand-loading-desktop.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-brand-loading.png rename to packages/web-components/test-snapshots/button-md-brand-loading-desktop.png diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-destructive.png b/packages/web-components/test-snapshots/button-md-destructive-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-destructive.png rename to packages/web-components/test-snapshots/button-md-destructive-android.png diff --git a/packages/web-components/test-snapshots/button-md-destructive-desktop.png b/packages/web-components/test-snapshots/button-md-destructive-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..b06424415484aa5c804783bdb3e7484956ed7f4a GIT binary patch literal 1433 zcmV;K1!nq*P)Px)Q%OWYRA_1QI<$1U zFy3}1w9mhpv%TldIrrZ4olg)Y(&;Qf6?4&o(-C4ak~|;{P@?VAAT+>@pbjZ7p{SJv z*hp)N-;vb1ms6EU<|pAl>1S&GLfErrN52(WsvlEa`3fpLWq+8 zB{5!*(nezP7Ll4--&fT>4U$cc4rB}=D$_s}y3KrGbfe%rsD ze}o>$pAV|8ctfzF^MgBVko0(R@O!K8!nf6(;vykwO2;R_tu5wj-!yCv0O=twpkoC| z*UgD&>gAZqiZ_(tB$1wdMPETdr8w4l;*O9fxFP+W;1y#(AwUS=ZG@P5)&|JQA@W)ogTm>ySeIUos zJZ_}d8-4pGCv7K>(RS<*GT^^e5Deh0s-*Skj|Bd?W{lWwg9oRZLcy+q>A%Ip%~uzr zW{twSvjSmC=(WDLs**tM-y}csC~8g~0E)#*?t!C-6mz(}=5f#FU$dIyxVrsI(qCMDw0)5!<-;l~G?b56Ak~x$*RD z{Fg3<%QRObu3cLR*53fY^GyZbvu8+s{uQ#e+DIu}f@#b+qo)CqJX0u4YABA4s{k1N z-6^cw%0VcgD7eda;;pJAZCTgof^2W6@q@QXeDGn?mKNjKuo9Q;6TK}EsI9?W@fqgA zC8#;0@tr#hfMruDC<^9hUNCwJ9i$l^Kh`{M{M8poo;64RLp6b-4>RJ4LIC_VUB5|# z^>qN47ZqV%_#)=TMYR8NJY4RpzM!|edI2>T4kUQpdF6+|2<-L!Mnnnk1lOFvy&LAbz0zlAd?^YIcH3Fb!=Yj~G zlZ60P#j?4S=CbXy|9T=^-+%cJ{8y_P@%U4uKKC+BJ3ho8T1~3OifO_m5+8Voq^Z+L zn(-LQ$PA;V5zM9l-MneY77saJ9lm@tRvIQ!;~4C>5KNdx{5{(uJd9=l3T00000NkvXXu0mjf{Ia>d literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-destructive-loading.png b/packages/web-components/test-snapshots/button-md-destructive-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-destructive-loading.png rename to packages/web-components/test-snapshots/button-md-destructive-loading-android.png diff --git a/packages/web-components/test-snapshots/button-md-destructive-loading-desktop.png b/packages/web-components/test-snapshots/button-md-destructive-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..e6d24c1b81b8e2357b4f83db5133b121119e1b61 GIT binary patch literal 1258 zcmVPx(q)9|URA_gNaT_D2M~=W6ondpr4O1Ijryc95d0C4fC>80ibQHbsqMmc7wF9H%<*Bi({9;z zyK8sa(0-FicJACW=eyszbLXCOk5D5to$kVv&G=p?BJC)vfd;^+^`3JCAIKtHLbV^m zJcXynB$YZ|%gv;k&YBrohiB|WL zOR8N%n(7NX!n8#$B(n_Qd(HkI~cu3YvF==*(xzOp6jpi2AaqzPlH18mQ_wQw_)oUZ;iYc27e6KSq zf7y@T2}ez$bJMiqj6>pa%(j&n$>pf)pss^|H60aQ@V!n0k@l$k&mgzv9ue-OkmyN{`w1I#}PYD!wb8xH$E_HTS+d*XikCaqOOa7 zEmv2rA(YidF-=-`C}Py;>KJWzY~={#dM7IR79uxK)2* z9=bA84~k`B0of=*46!W4j)8)`VPn@9lvLXu zgdISpF68DH8H61()dn$}f=g*`?I9NLxTQvuYB#ZXN2TgAmWntlqvj3g#Zm_RAFOfL Uwu1>urvLx|07*qoM6N<$f)nRo#sB~S literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-elevated.png b/packages/web-components/test-snapshots/button-md-elevated-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-elevated.png rename to packages/web-components/test-snapshots/button-md-elevated-android.png diff --git a/packages/web-components/test-snapshots/button-md-elevated-desktop.png b/packages/web-components/test-snapshots/button-md-elevated-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..a0272a930a66bd41db17dcd66d382a8c65e8671f GIT binary patch literal 1706 zcmV;b237fqP)Px*WJyFpRA_3yBU1f)zg_)iC`oQjV zz=f7(*rD2!-0Z#I{X5^;@7|j`GYkNSzrgb3^Vu*qHnv$5#kX88m!IRfwE)T)W6NfZ z=L8HQngB3t7{-96X}43U)GuDI_g70B%9GD$1F{bBmQ-X(u51zj2m=EHHL9w9VHm~` z{l{P!#*nJ2UknTk)a3lJ_-FOmss)ER#F-&XBoe7qRrOn^owN(8s(u@ZL@MVI%G88q zGsv@~7yzVFseL6SC7(0KmfO7+oCFai)9Li5qA325Gv)iu31k(;%&V&Uwaeu?SXkH^hpy|LMMXvR`9#W{I4`X@0KoHnT_%(H zDc?%s@-3^ENt_&bp086?_3POpaaMyY%llsRJ!d|+T&{z%Ebp^wVlJ_+uCCRhD1PQ3 zza;@t6hG_g>RO!>i2-nDm)2J=bM#n|J=s12KpX({_4QT%FV0_Zxm*YP`ueJo+oY?j ztKW5+)KWuMlj%K35QMi2O(2y@VgLU9=;-Ju^wj?dIZe1|G`g8F_G+OCOifLpwY3#J zJw1h<`X7NY_G&a5-OQDhl?9z9Gan4Yz@bBjaO~Kzg3n!6Ru<$0LGUl;B*|nFlarJG zx_>+#M<^6RdwV-HO*8G8Oa|TE-MDn=5*|N(Y!lm=5Cp*wUDx{;>#;&InWR7EI&D-b1i4)kgX%lws+J%~$ z8r->a$E-^v5@>2_LNpo$0GvL38j(l@2M!#-xpU{RbLUR1S+mA&H^3Ns1w^FVt-R0Y zBcIPlL`0gVk*-fqv2o)@0zm0>dPW2(ib4P=5D3uOvu6na)z{aX<6XXdnE+6CcQ+9c z)z{Y(0CU_$gl_xu<76_4-rinp*|G%yP*hX|j+>rl`}XYsfcy9F&*(EWGz0+Hvu6)> z@7|5Qd-vknwQFX5Z*MOE;NHD^0D!e?*8%`KIy%tP(}Po|PNA`}5wa}X?G9iV#<-o5 zKX~wf0MN;kC!ed!MZ)##*JngfCX=CxiVE_0JXBj-OI1}>1b`YE8p!YW&)91=Y}oLe zEte9Bgq^OCVHo2a5sla>xYz3i0E~`~K3A7WBme;A<>g>(`ohc@1JCnlX=#Da=R-Ig z#-m4%004LI-o@?Pw^3JDhbvdEz~}RsHc65Y3ZLwI4)~#Dd07%ocIr|O|50l5^p>5l?*-dM~&@`#b#tpk^Ef}&aAHm?@VC`ZI-r3nn z4Gj(C@p#OLxNzY@-nNNE!W7Ws@lZG%UJObL#^B&!EdwCxy8eLUxN=(;@B-1?+>BML zR$<4E9k%Z!{|1I(4D&p{4gkc7iHYM*|65B96B8510f-!?Pm3S^R??RYIZYS<5dcf4 z)5nX8i{Epa*iyjcLVzCcIQT${+4XhEAw}B){Ken~Cz4;s0!{P870G3<)T9);-)Z%|}Ruh3`1;VV8Y`!u8u>Su3O_C%9OG`^%=Xw4$p66FD zrO$wMUH?PZ_1_gm`E7J`G_rpE`kQloW;b8?PjxXj?L?FuhyVZp07*qoM6N<$f>vld A&Hw-a literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-elevated-loading.png b/packages/web-components/test-snapshots/button-md-elevated-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-elevated-loading.png rename to packages/web-components/test-snapshots/button-md-elevated-loading-android.png diff --git a/packages/web-components/test-snapshots/button-md-elevated-loading-desktop.png b/packages/web-components/test-snapshots/button-md-elevated-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..ba1494ae44e74edb4cc8d6d889d8bea8b81e2e9f GIT binary patch literal 1609 zcmV-P2DbT$P)Px*14%?dRA_ATDMeI=8%3eBF$Aqv4(LM}8h<)fXoubT5C`yx2kfwGfMro3po0Hso_TasD zH!%$@Yi^wW;3MaroG;(+{PKP0l22tq5zahm|FB!u`& zKCc!q7-MMw(}rP0^7;JlnM~%F`uh4`9b;ITcDX*loDlCYkHZAhL;zwW64^p2J!crk z6#JjSFpMcm>A6TGvc;N@V}8y#JGJ02hd4#Tgu~%Al+vMEPjaz9DIE%j!)q!CWotsr z2FjEa0f0;dAuSl3=n)6Uo87j18EFZ20)wlT(7p-^DyblSFTHd_m7Ow+XU0K5c%*D#DIA!LT>t|`Evk3GMOyu7X$%5pAR07=M|r7fiV{2IBp{si^X=iDbB51x6t3; z4^b3tJAL}JEe-%IU%niSG30VNFJqstfpyr@!|zEO|$#fty@=hjuuo^{hAX+vDK}BgM)*RBngrvp{=d0 zqBsEH^?K3J&;Y;RZ)Z~?k#LJHL{V(z%!ggBU}$K_E~~Dtu6g@;yFMdJa&&^@ zxJ?`(WQ7~S?%lg*XHREmC$?|jK5t*Y-;cVwI$NYvDpggk76>6LJmzE4s^j9ti;yG< z02U;U1*^;yAiCtz1_~Bk&%%F`OeJD z;PKI2rXdgrRE?(-nx@_7lF4M)m1qDCA3ki0bmq*NdHdbHd)LmMty{NNm7^2M zWHL+uD7vmsa2&VNji4PJ9d^69xf!QUovJwg>eZ{5nwkOtG&VNk;K74c=ZKf(HO=#U z69J&4)9GGCQ9g4c@WjLf1_lP~>!zkA0Kne8d*ShTuzvk|+`M@cFmG&~Xm4*Xx|gda zGMUVP-|zo|08nnmdoXS5=HUDS`&5?l+tUGBpq>x!>nT;R%((Y9ifz7t2Jr2Fqb&?xmY_({gtth=0wC{R#j-fF-6a4TVB2sZ?q}*Y#LU zjywMYbX||7QmKJZDAWRAsbgM#bFQ*u{$5iPk(dIZWGAb14FKfPqet%t0)Y=?S$>b_ z`Hei!H@r@N1J-qYM%VSIs;YlHefl)KdGqGq=K7mmrR#qHaMq_;;2W#I00000NkvXX Hu0mjfAH@vv literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button-md-ghost-android.png b/packages/web-components/test-snapshots/button-md-ghost-android.png new file mode 100644 index 0000000000000000000000000000000000000000..23ef52b5a2c04434daf5b1d1398dd9ad923b4a1c GIT binary patch literal 1481 zcmV;)1vdJLP)Px)gGod|RA_VuD~&M4MVPXey9e zqoh$=;>y%CT1to*BeOt>p-Pi>Q!9mv+NfRNVq9o=LNgN(e20~;>pKrAyL<(RA-jkqAwoWY&;0L^b%`auA(CMs5 zdD9dV^YcLzaY}#xQ7Ob% z|4U_rAf&YT=gs>rE;`yiZr<@SINa_c0hJOKXr?d%5b#36AyaJZxpDG^#_4iZzbju& zD1?+2qrtE*WO}FsyUX>P5F&5NltmCy%1dzu!xvEFKfAzuPb{7F>r&U?xQT*z}9W={=z%>j_GK zU*_qPCmN|8iS+qa>lGnVzB<$80tO z5Nj~d)ZEPc`SXM2yg7X=xPi z*~9ObF7c1kiK0yD39n!C+Pz*c?QLyj229fH^}$Z$=H>#>^w#-5>!>yx;y9t2i%%%F`P~(085uH z9hH`poE*$!j*kz%PfSe2Y&P@#v12qfHuCuKV^me8q^O8T46&iMT-_8#Lzxj2!T$gqoT5s zQ&m;mym2F#zoVmr&inVt-n5CGg@ycZ{5b7_ugPFAkd&OviWMtZm6pc(^mG<3T&Pty zhOvpMI2>D(md3xTO4F4qBraJ3fXD4-b50K3-QC#icJzAvm}TvDJL}f2B|Rg9x(gSy zlr>?bl$R8t(^<8y`1pwvxLhvQq@}TO!v?Z9Zsfz16uP^+si>?R(;Sc6&Cm7qY{<++ zRaFj@mTE0)!U&ztDjXh922$SAy7J~LSNQdpU$}nl8UX1T8EnbVXY00Yqw@Cl_L8!E zIRMeo(VVZVBQq-k7WhJB3IM0u{WRPcfv2jfFdB{IZr(fUlPJVVvNFkjEWy2E&$_ zFx-TcmQd#KCW8P1aWlmNUQCI)FcRof@tb0U7|$RA6SqGqD)n9ZnuL@Ve^gZJc+q9d j264Vsxydn8!hrt+tQsz+Sr~o*00000NkvXXu0mjf#m&Y- literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-ghost.png b/packages/web-components/test-snapshots/button-md-ghost-desktop.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-ghost.png rename to packages/web-components/test-snapshots/button-md-ghost-desktop.png diff --git a/packages/web-components/test-snapshots/button-md-ghost-loading-android.png b/packages/web-components/test-snapshots/button-md-ghost-loading-android.png new file mode 100644 index 0000000000000000000000000000000000000000..657409df8c0fc4b626ec6775ee92d34676c062c0 GIT binary patch literal 1289 zcmV+k1@`)hP)Px(!%0LzRA_?U@>a;qWg+bTMzt_7Ir)*J_`yBVAisfew;58^|QmmMwWT93DJq;s5{< zU0e-^2e;HG7ebLpH-I0dGTVE&lDu%c0tI8SYGIl)`)#+%6$Gr=y56*L1aPOAh{tap zba4QHfukZGzqwH+I45K%%HM?|_50JO0D!hLXWTkw22oB2{oO?(@sVK|b1DFk5ItM~ z4!3XJ!kyc<-SXnn5^UQ>JRW!J6h(oq>(aTA5Iq2HsP9X3S*G)WJ9jWJFaQAXXj)2} z5CWEIrqr#kucN4_2&$^eBl%vF8zK~qw#&SDPEJl@cz76^rn$fV{(j6YEVzBj%FDq3 zOv{34S$OyE9U_qkEX$Hb6AT;+MWgL1i2PuA6YOetH#Cn20C26Z57(}zKjoK~m%}to ztgWrVbVgJ#7(`uNoiwf>@(WHRPRsK5{m6(rYCdUe%P7tUbX|vG81Q<%FijJtX(Aep z%AyNSBu)z_*d+x&-M{Y&bhWp4+jhFH!!k`+rip)Ezs@ViWC)_;!ifat9n;g(&~zP| zuA`^77p+9>g&MzGZcq;&`$Z*zj;siXJ29KuU=SPonwvR+2?m{g~AOI`EW}cPdNl_Gc ziYbbcv;AK$Ucj;}SeAvx#>TvG+zgv}R*<4h$#B-$)#VEG+vsRcwxLi6%gf8|8sw|0 z${WvQkfKZpFi%MF2B4#}(-kTCl9~;FK7a0t)7;#gSB@!Qo)AVw#S;RSWcd61!Ub2L z#aFNJ-QBxcZAKqIMj#M?Wm)j~eE9g}Nf}f@z>=d4uo@13!$e=na6CUhkCEYFx7^Us z008*(+&QSKiu(F`OioS$0RDLPEXB5?s|&TYwK8aen7^&^`EC>>VD@rh0b^rhc$svA z2Y}+@ViX@alGf&nOPAzcRGomC8?r0JBjLpOI3~u&Q!6(`5&eEY{AbU~q?PiRxF>@4 zfyG4x0s+j<%%CP|3Vn9|ylg64g7$~cK3kFU?2~dSGAb+Y5%W+%Xzc+I^U&sGhQp_4 z2brFp50e+NBrjx)J5>989S32$5%W+caquC50KnPmt`M-67j^}N^PjGKC^rb%1cI}0 z+q&MgpGFfg581ljlr6gqhe@2Px$*-1n}RA_^VZw#-kUP-y?1oJ^>m)|oaemHInR5ZLy{y( zk|arzBuSEV8ND4mdlhb?2X8wVN7pihMO^Q6Ag$=>bO3)r4{qUdrw*^00rdZa|5_Zv zF{~)9_hAgjv2h9F>X5w%6*HzHUn9t%= z%%@7<8;`Z!p-+Wgd5fsxfB}r+S?Is;JLc0Nx77I*PwFo2;SLU#?4u#KhI}7#96N9U z58_F8J)7h2UTk11D&as~1@+<+YIutIusy`RW|?t002ovPDHLkV1lb}_r(AJ literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-naked-loading.png b/packages/web-components/test-snapshots/button-md-naked-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-md-naked-loading.png rename to packages/web-components/test-snapshots/button-md-naked-loading-android.png diff --git a/packages/web-components/test-snapshots/button-md-naked-loading-desktop.png b/packages/web-components/test-snapshots/button-md-naked-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..926f6226f74c54e88abf49daa119236f4a16309d GIT binary patch literal 536 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 A&Hw-a literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-brand-loading.png b/packages/web-components/test-snapshots/button-sm-brand-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-brand-loading.png rename to packages/web-components/test-snapshots/button-sm-brand-loading-android.png diff --git a/packages/web-components/test-snapshots/button-sm-brand-loading-desktop.png b/packages/web-components/test-snapshots/button-sm-brand-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..395dfe64de80a32b85c35034fc0905cf02aa8781 GIT binary patch literal 1766 zcmVPx*ph-kQR9J<*ng45ER~^S+pW7^X+SM3SS2Mq@8ID0Q8Cm8x5K;w2thC?{;x7u- z4u7$Mu?GJJ$wb(%D;D)HXg6DjAQlP=E-SV}n00o8Y-^pyy3#bslbp9d+?`l( zt?ZZoAB3oygZAoSP3J9Kw#x@v`!|4~UD4ribw|wos1lIiYB5*odXiJEkfJuKwF})eiwKx6w_G&yl zci_c$7IrMKo|&3L#aYDcZUq`dA*l&FlrULJ5w-VIfLPjeTPG$i+-k9%6Lhe zIKumR#LAZ3k&x-4MQ`EG0^^nV)KfMpPp+_!@Sft-!c|eXg$bt)@gei!yGuRFKL_)V zV|F$YFJgD$$wgqcA>NwHsy4Hz*|+)e{cz@ol_L^NFs#N|HIHFsdvqCAUFCDL3^ORO z*;_{^7D-lEn(`iZb@xGN@ciq2SPjE2HRYbsdN3bPO&l~mapBgrhT$RR+ss&&ncXo9 z9R56f`&7d~VVD&a(gMycB+$=YGwhl677#Msywjqk6!U(iI`xH7Ivf8Xs+jIC-9)&@ zpMr1w2p<1j+4j>P!s|cSqfi3<0pOdkj~p8pXleDx_H$ zN}6FJc*x+6J`LYIS+;f8;iVVg^*@6X<^&^q(QpUThtS$RSi4*CTbZJnf4>PZAsJ@1 zsTx+jyZ$RmObM;V%8Cbzkz=L6vN<0c!>CG*(LT{R#eMC2rJ&cZz{Ruhw^y4ey0(he z?xKC8Xy1Mq9)Ybc>aIsAsh+RRbgsP#(F*$!g)}!*DQU(t6_OP(Yt1aasnUK33WwLi z{_fZC+g~Q^2UD-U51j|0vlopX!2bPi%~PPxigzPmIt?bUnqfL* zI3cv%P+f;U3v=Ho1%CNgSzKf+cmE5+9c*+Qb@sLTeNmbCc$BAo9#+~_VT);)o13M;Z(Qx^`wFTjA#D8~Har6RKkWT3_F+YshS_@4AYXAc zO9?75R99Md+ta#DWz;a0$-i;ZgHJqG3hcIewV7LRzfA_;IqOz{F<4VgjoK#v( ztzBXYbfpy7=~7?c&G~T7cWdnOb$IKq&|QOx$rzWZkD2`{_P_{QzV7Sm(1#V!l~!V& z;pp;--21R|x>O3h{=j+6T)uYh!)#;`3I3IrVPgZHn1iDy^ArQc7ry}qKaGY*(CvTu zev9@}c^^)9RhHRRRX*(Q+UEIYx3n!pBldl;4k==76|ICpwy%{E1K-?K%di1 zCoN6<=H^qieC;zWw|PR+%E0+Iiq1XqwlX*x8o~vK*;f%Fdk~%O%kQ!vn}ftrOTbuikTfx&!*c91NO7OT*llH zq$TfADO0|p$zACfk_m#Ew-uPe_TZ>ClZRV1H9ik7ZOI);&!oxuaQf5y^dbsAwS0iV zEc8{EnD=gdSZLc%Em?*mjXZyK0cjf38IVhv8pwwm_4&JM=^{T2nB18UJCn|^Wz*XU z%ODI#%S}F)BAY}SD-Zt$EJS)n>2_`<7rpDxrEtTf9e*zUAH6|~p<*?&`Tzg`07*qo IM6N<$f|ML|Q~&?~ literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-destructive.png b/packages/web-components/test-snapshots/button-sm-destructive-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-destructive.png rename to packages/web-components/test-snapshots/button-sm-destructive-android.png diff --git a/packages/web-components/test-snapshots/button-sm-destructive-desktop.png b/packages/web-components/test-snapshots/button-sm-destructive-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..4310efb2b262ca238be1d3c6179db377a721f3da GIT binary patch literal 1307 zcmV+$1?2jPP)Px()k#D_R9J=WnQd$oMHt6_vv+L|u3WEMupojI1QG%$so+bAEuvyjKuyGGjEX=E zMj_FX5EF=ezy#YEApsJLl!#afn5L)@&;X4P5}>qDUISRPu~MPi+bkr?~ay( zaxYww;{Vg_%skIMzs$_D&&&#>RHTQ1U^0AvAfK#9groH79qP=in^F^zJh z*e)_Mypb4-NCrtw8;2qmBF%Su7%ozo2xSANTrE_!y1Rk51ePAH04eitYj}y25QW06 zF1~5^%{ru}jYG&{AUk2fB~BGcG3Q3JeM4aB)h1)eGC=K-@Dd{po0uhB>i*7+VZecz z-FKJ62BjfIUgwz(Pe9f(?hUX2YJexCF2K^G72KtJwmW49xS;cr4lL#4cPy+#ON#MA zRjaSfup$;F>c6h8S&8?nFB9cHG6nbq!3s*DF;PXu-!DIf;!Gv;+Z~B;AE``C(k(zC zXZ{x|sFt!VTv_-Q(yu4Ny@HT4El9Qvt*M`P8p3LLEqHQ1|ItFx=G$+^tKeM8@wgLx%eaJBE4-CaNAQREo ziGHGr=F;y_Klu!7_AWN<$Bt0{`n1q<#>#a#XUw+Z(c5X>x(P?l(>NZRjDDh$rj2V! z$$o;=*WSi|<|JlYYizIq&fvav$70=7vVpp3*_a*;*PIW?+`I#&Um9(DchX$)HSNcb zhS_-67N9s&>0elceb@**E0$sssPYWR05E`WChL_U&WpODeBVCV}%89 z$Caqsj~pav#Ap<^RhWsSWB?qKr&V?YYi1jkEI{e!!guHZ04=2@=tmD>A8PG1Z}A$u#cM)7`s6(qZKy$c zg1|Mg04oDBF)m*UYd5ZX0I+2a0zlYoAgsmYn!5eh=O&;?w00Xz}4cR0OA4&h!-+<9U{W~w=KU2-%-_9Z&j?kDsQ=X3%sCx;e z(gHS(a)g){t-WjRhqV3jBbVQQ!^+fy2BV)mhS}1LbH?ltaA!%M58vVaTwS#S{nT;X ziHZiLg zKwHVBli11fqfyxXe^q{zGePMZHewcJGa)W@{W>J6Vu{{;nq)n6rK Rdi?+Z002ovPDHLkV1ifWa$f)d literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-destructive-loading.png b/packages/web-components/test-snapshots/button-sm-destructive-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-destructive-loading.png rename to packages/web-components/test-snapshots/button-sm-destructive-loading-android.png diff --git a/packages/web-components/test-snapshots/button-sm-destructive-loading-desktop.png b/packages/web-components/test-snapshots/button-sm-destructive-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..db501c58edc14a2e3c90d104b33df8c3e8265ee6 GIT binary patch literal 1014 zcmVPx&ut`KgR9J=Wna^unRTRfR=gp5hnI>WKf`SlQLyEtkF*UXz6dD)eLQOZiD@cni z2-21Q6>%X>pp(WTCh+t`rvytrXEAnE0E}L@jht@-mreGjAp{_qcfPeBbBHsAZBC*xA-%oj zRwhd;gVgg5;K&)&o@}$ZRj+;_Hpz1<7- zyaR|{0)`V4mmEb@PHeT>TN>7~cZ8;X4!CWRmkb^$IVRoi)%6cI84g$W@&j%*!b4?b z{Yr2C0}8hBZZHerhJIGrU|37u*aP~T-HGAQ7p&jX;Z~mh*JLG)%AmOJ%-RY&awh4V z{&(N7^ugHL169=8q|*k3{)DK4a#&2NsHhdMv2^}D>cwjSJaq0;%+O)9Rs{vJStOH9 zBK3MKmYy^KqN5;*m@R*Fmh#2-gBz2h`{Y}g;pYHQanR~A_80q6H^)G%y?-1Y)N$ zejbdW>-cH9j-TFMM^|@Xx>iNKTcjW9OF|B)Js54{{2^&A8=66p}mYrP4SiM|SX; zmZwOr1L`$wX)!Tbk>OI@fg7{GLDnFtbPJ;cw9&x&RhkR8;+7LpiVV-i9y*&rOpcYg z-&>#4Y@oi6)7cffoRGP|usBn3N8a=DYlty4=C89d`)f;c>OcK})_gJpkH;-1K%A+- zux(Dp9XqrC3Cxp&h{@5Io4x1w>g6v{ze;A{vACtIVVjeIVU>xnITkCq7hXY(p?c+O zDp9qy1i`*7ScA}lHsYp12s;sw;c5qFlxAJ?gjpIg08?;9Y!w;!jo zi{{N6G;ZEleV2df)#Qo}aXyqn&#AT?4;z2YbNiD^!BIuSBTF`i2&h7)Zy)CH5z>8o zlSm&B9uGIPc-qmS^uN7=0QH}z$vyuf0GUVkCz*0XCv$U8YjNTGUDov|N>A^z(aq*c zOXURMwOds}c%h$FHW?PzogpR1c7f@jO?y{wddpf`y4|a&i~z;9$%~gFDkFFIr1}3- k%QpO{KBlc_H+(Mr8$objkFx`N+5i9m07*qoM6N<$f(Df91^@s6 literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-elevated.png b/packages/web-components/test-snapshots/button-sm-elevated-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-elevated.png rename to packages/web-components/test-snapshots/button-sm-elevated-android.png diff --git a/packages/web-components/test-snapshots/button-sm-elevated-desktop.png b/packages/web-components/test-snapshots/button-sm-elevated-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..ef2f59793983018692795e12a26d382752601642 GIT binary patch literal 1415 zcmV;21$g?2P)Px)K}keGR9J=GnN4U@Sr~?&-2Oz{UKdjh6$^uhJ7K~cy`DN-wiR&b%XkbsM#qu9S77HMi=&`KyxMS4ln+~j<-=)ECr;@BqB zX7q(a$hr5Ne9w8m^WDP@fM&I#v{szfN~~7u^Z6+&V&txLWiyW`7qH`Z(VRVkg%IXF1DZ9NYa`}gmc z=H}-0ntruP4h{}((*WAq+K$@Cu0pD>ua9HLjuDT?*JFCEt*z~-1~{Bf=O6jbrj%lC zZZ5Am9zA-5&*$Uw=g-UfKYaMW(9jU$5Ku%Yz3GWMX1s*?rMyRHmn=Q{R>B`uqD+*A^ES zxqJ66FJ8O=;O*PD+`M^{mX;R!`}?_k`7*n9?ZV-3z<|`%)rrgHN{ySHofSZOdU`}e#Ow76AR{9qIXRj| z$-D~H@bEBu_wJ>#vJ!yO(o$F|f&f|f-00{it*xz`IB|ljSFbWVJImD66aeqvzhCxQ zTU!gjz`y{(V33CoA9DWud0xGGl~34|<$88@xm+o`UuE|C=ucXV_JAkEFq z(%9H2fYjI5i`(s9wpZ)w>ZHBBeOaH~o<4n=tHa@9mMZMunx_4>)|INNs^ZI+FB$#w z^YZ}g*s%kE;^Ja7Z7G?qT)D!xZ{K+Q_;Kp~iHQjS8XFtw>gwX&y?Z=={+y|)DRfheXyK{0@DfKr%Su`5GpUZM}c6JINPo6wU^(7JsIeGG=0P^O| zo9~V_O;cK0T13}%i9{l~`L#wxqtW{SW#Mr6OfC}ygF$h*Tmnc~j4_c&M4ml+CJhY@%L>#+C>#!-0Vwl&y;ZqZ>UZzn$+>gqq^71u0CBtBa{c;s zF-GgW60Lp;!T+=#Tt2q!14Gl?8PmcrwfqZ{%O|sIt9AGn0 z?)UqfHZ+0_mf!DhN(U|j$_>M~UFg8pLxy48wqVN~7O?#`z+sx^aB*>QeNJ`%f2c$v zF;P-d(vtp)$1WlOOioUAipbZ(hWXz}M7~Z=PIjhu0c=W7YoH z9|#0mfeJgFEl!+i(B(F?-|ufSO>?}^f#)LAG{>zXwGwvIO5l{sfDUX~SXj7IXn?h7 zVPWA8u*Hf$16a#;I8Sf7u6K=%jU9|cB7J}=)PDSdR3sAV8yg!tsOx&y515u-(^@Wn z&uJal;_-N@L!r=F!!Y_x(;T<<`G)^ps+5{HO>^8ZjJ{APbk^hXRHwO`)me+t`44BA V4T)j1(;ff-002ovPDHLkV1hc^z}x@; literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-elevated-loading.png b/packages/web-components/test-snapshots/button-sm-elevated-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-elevated-loading.png rename to packages/web-components/test-snapshots/button-sm-elevated-loading-android.png diff --git a/packages/web-components/test-snapshots/button-sm-elevated-loading-desktop.png b/packages/web-components/test-snapshots/button-sm-elevated-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..a1b101d6149f568bee4c18843eaa43138b47ab2f GIT binary patch literal 1233 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 literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-primary.png b/packages/web-components/test-snapshots/button-sm-primary-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/standard/button.test.ts/button-sm-primary.png rename to packages/web-components/test-snapshots/button-sm-primary-android.png diff --git a/packages/web-components/test-snapshots/button-sm-primary-desktop.png b/packages/web-components/test-snapshots/button-sm-primary-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..45f2669be0e517c7053a463a10590a380d6ece21 GIT binary patch literal 960 zcmV;x13&zUP)Px&dPzh zp7r~DKCQ2>YierB<|zN;v^^EYVlhgk62rs8HNO=K1#-DurS0{4+1%V@a&q$7bzNOu zc)i|A+u?9K0=_v~f3rHdm2mp}HW(kEtoSmH!i^c2&CS3+@>MN-H@Avif zA&Jh;P9$-BdrEH*Yaczk@sG|kF=0|Ns9L?RI+vAeqq!1VO=TTM-- zEnveiczAfI=??~j0POAU)c~8O$?feek_d;x0QmiWBr!if4?rT3KoX0KivUEUQ9K?G zp-_l;JWenev<=);N}Hz1&CN|se>qYoCnq()i9`Z`TrP)U7y#Vg-;>E?o~3%RSR|E7 z@tQ3!FWXM(ri#|fVpP`H*cbpiJ3B}spU;!cW|4%?=OdX+z6xR(2CJ*9+}+((`Yg-B zFbpm)FWKJSW_*0yPD)pb)>bnP;_)~DD=RCNKBv>k_4PFXfk5D=_jYu2kj-YXEDN{W zZ3m(eZIyv%nsG2PGJ3A&1N5_wU0?+O0000Px%@<~KNR9J=Ona@ibK@@<$n20XhhsZDSG z1NJ{iuX^xU#Is&JNF>mpAQ4i`O%Ws!9YS<^$!?=)-I$q@)CUie%*=c5<4tBBZvu2D zG2lIr18m?85C?|3w9|{+0hd4(C;_{`51_8nNd_nYw}9+Jy=}*rQ31Qw2SDBES}$2G z_5r|4wAgL7-vJkW5O^2kn6JtB)RJnLY?ir)GFi zFgSkx;JrvLmt%Ex)%zX@1Q;6nXEn<`zL?IUBAd<1?d@&ZXf$M_(U93}RtAGX8I49| zG#Zs7BP0JJ!?$ft0G4$*%IEX){QTV0d_M1ug~MSvK0fYgI2_guz3c)PbUCTjYO+?V z$<578IX^%D=$v>wE=|*vrfJI2(NUei1s7P$RpdC1tW+w}ahzx8CK3smPN!uek2>v*qE-cynFakwc)9$DTENTS}ose zhKGkS41EG$5~FxlGL0^s=gSf@*XZ@`zQ247W+hu7G|&Ve5VXrC-cQmEf2H(Up%IDTUibKbLnrut$hPK>OUj^0000K literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-brand.png b/packages/web-components/test-snapshots/icon-button-lg-brand-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-brand.png rename to packages/web-components/test-snapshots/icon-button-lg-brand-android.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-brand-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-brand-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..7a86df7498fdc922208f5d412a6292f0ac943e87 GIT binary patch literal 2415 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 JPDHLkV1gzE5+?uv literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-destructive-loading.png b/packages/web-components/test-snapshots/icon-button-lg-destructive-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-destructive-loading.png rename to packages/web-components/test-snapshots/icon-button-lg-destructive-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-destructive-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-destructive-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..39949472acefba4a73f4817a0b5959edb9d860c4 GIT binary patch literal 1382 zcmV-s1)2JZP)Px)AW1|)RA_%v2xw#hU8phX zf@qAy_z&<87`3{<9~gfv5EByvu2e#-lz>t+>Y@t>tq?^!ozgO;?@c?$#Ty=-GShb6 zebXPrZ!(K{bMLv|@0|PYz2}@OLs7Ncs&JMHm43fnG#L3st(Y(k(4x)9!#ROU#S z&UFjYp`oql#DN9~nTjsNJ|L;o@p?MdB}nrFZ-cyAH#H+@r=+v{XWM#Kf;69Rh0-Bl zy%D$YI15(CY!;6h1?k}6PSC>$&5_Xy1Em1cE-fv`rfW8>pz@3VMdaj6AncuP!Kf)n z2M2c|dbDB0OrWx>mZz!;(tN%ZEuEbAX;uqL0kJk!d#9}GJxYfbtQf%ORytJer&|R1 zOY^*~X7ylwnQH|qrd)Z`{C-YpnL_MslQ-W=5BVp6#f2%H13@~J+cO8pnMPo9nLAW? z$UkT?8%ZRh8WNyS(wSAU@<}=pF~c9c#nlfx{eLO$AVA;` z%R)W3qP-T2NK+FMi$yW~O3mk6EkxU*u;!jS!^kHGk+>6lmhF3u<)<$MZLB-eprA$1 z|6DIn%IDCc7X<|nZHtu?8parSy#t&$0xWysC6>PUa@BTLDvi1>rID*>(M5oXf3Fa` zceyzU)pb@mJ7a{A&)y5X(zKzirkER$L;^c|7gn+v^<30*DGd#p(g0X(0V_C>5@mPyr=t1xdh=xc1fO5O*N%;H-VD?*4LP+7(?&!$T%iKuFezhw88qiwExy z62hF8ZoWtPoGBe*<@9XmU`}E&#EFA~vu17G{jFsw)bp2ZEf&Ml@S%)a=U#Me9$ zc&Kpn%ewpf`;b577&jCo3|QsFd3YPP?F(`o#J211@AdxSd&u*Mt$NUe3P8UF^qN>m z?${kH3ZvhBQ&-=Kfq$6z`?9}udoFh7P7^8sy%r)prdEb<2We!Kcxs3{Fl>5eRXC|*3z z$fpN`@9|X+0I+1sQxJ<0yMHC_xibK`=T29g#GAM8#=hr1li|4$K9mJTQ&kx6zrgh$ zk2BtPq2jqTEkTx4-@lum-V@Eiv|OcVNC-aGeS)!5Cn}x^f|esn1)4TKPE*?xQ4JY{ z;6Ywa^SK|Q&iagB>SO$JKgILC*mvKYQpv5`qZ|gHOVXJwOinZ|$V$U(F{vU^nK^BM zm*xP0ceo{UD)!>boKE3fA;`}WYv-Jk3JvX?T2!u4AIkl_2r3X~C7szY^yZX{I|0+>Tdc>Ppi{I=dgSw*g(DxYdU)#NJkq o82-OrRt2}s1;A=p2v;=!10enRBzuaNoB#j-07*qoM6N<$g3MWt!2kdN literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-elevated.png b/packages/web-components/test-snapshots/icon-button-lg-elevated-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-elevated.png rename to packages/web-components/test-snapshots/icon-button-lg-elevated-android.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-elevated-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-elevated-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..4f251dc143076b4611a7616b8cb5a13c3099fb23 GIT binary patch literal 1487 zcmV;=1u*)FP)Px)iAh93RA_HqlK?(c6lI1Gau7gCJlElz zw-{p$05wYKvo~+vEF3<3__;{uQkgr6$6bSnphSWyg@P0`5sCncYin!gDW&s_u{s}7 zjIlbUbbf7Z?R;3SRF7P@Y*W%Q+l85JT)zVAPAUHAG9!Q!9>dZiDf z*=%0g4UjmnX0v%I1uV&1JBOi^&hIuzRFu;BA)!)XiU5j^&;w`7JymKu-07~iI zy$%BailUsNl-`wY^*DM>t=Vi|8h2Y7R$}t)H9aCC1OV}U|2I`t&yDZB53e8y{wx#< zpUF)Q0N}dr)%Ohs08~{y=eq9I@VeKBbY1^;yrzvVVLJgp6ab{rXw2r}ojZ5#44uce z?X1;8Rn>EiMq@S{6!vXyZr;nbVFXlWW{yD>=BYIPO>^gLDzJZ6nHXmOfXQ{!*94>|zo-EQ}OE~N?$ zvwg@*-EQ|j0G$BPU%Ytn@zJA4f6qM3NV07kwr%%T5w>mjhIhj-@?Ig}<;$0!9y@mI zA0pgDJkR^JP$-F#lK0h1vUg+; z0RSAw`F_0S4X=pJ8~`STmvjJAd5?IzDKWB53EN8mCW!!&k5h=}d4CiNg_GlZ?}O$0 z{xeO}K8a2TO57Z=w6ydcfQ@k*ouUn4W855vebHtIV1K<{zc%hBm85#Teht9>Xmbm{ zoK7S`t*)-#7`O3Jt*)-#NP(F^c-S?-Q+wgOwLQQy;h|S5&=i3El}hET=XsTJk$9e0 zsZ=UwC747YB90_UN=?_1ki%Ph0dVQr@J8dTF|@->%ha zmp#v0*liHc^A>8g+T|f&0P*Ix9qSMB6acKOtbBRs(4nt2O*^yAnv5XLX7j=H^z_dW zfFzi{`yo&iA`S|1@oKeNo|&2Xs#Gd{p(x7CC=iUXMyJ#HrO{~obo}`7#ROyHfTH(6 z#NSC$jZR7H`(0dI{OHJ$BePReQztY{`#@FIX+p?BLdYck|ANxxoVS7?Sn)jX-*&tG p+;N=0%jNP?#K7optnqR2{{W{;Z)CL$5CQ-I002ovPDHLkV1kPW&=UXv literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-elevated-loading.png b/packages/web-components/test-snapshots/icon-button-lg-elevated-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-elevated-loading.png rename to packages/web-components/test-snapshots/icon-button-lg-elevated-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-elevated-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-elevated-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..6f77e79a6667971d810ec4444f156dc6415c5090 GIT binary patch literal 1771 zcmV;P)Px*rAb6VRA_mT%`O2wC;wi*zTzLb`N zqEG~%#VR5yh^>9FPrem>D;DiTikg-vCqa~?=N-2f5_2ZG9B%Hf1+*|fGcYAl) zix~y(YTL7%5l!gc)K>$9zUPjZj zDb9HUz%XO%#mvmiz={aeWuxj3_ABHh@bD=@3VvOBv5Xu(D1;8cCau4VH`NxJSiF5v3 zmgOD`ST(3QFlAmzrBa79O;cJ0W0I0er4Ci`mYJa{j60o9A8$2M0HBn1Gsdo(iVO}T)RM{MfmX*-qtYL~M(7beLjaIMq3}o$gx#&X?~SWi zEItuMai2Nl008N9`pBmS0|0^`>`tfCM@q-W81no5-?!GZ`AfH*03Z|qNhA_GK1J`8 zBnZOpL?W@H1cdhX_OBPBqyGMW^!N9dm1)|X^;lD6X7D;$oK@0=3l}u6*J~v0!*W1V z6var{Y_^$QYMk>p0IwL0MmG^cx|(s9E?v5W%a<<$0NieO**QTFkk9AK%2ZW_*XxBS zijMmxgmgut(M>cM4DPI>eoZ}n`V`l$U4zTzGSd0;=aEXKj5^DfErX_M$mjFO=krh$ z1@GRy17oZiCLkCL?j(${JCY=QKDXU|rxo6F@eGc$u+E@zajTD8il z2~bt_H%cj8=d__4H*Ub~cEjyr}H-@kWa3J4)V(ex2;Ub=JVjxnP(0#i~c>;NE@N};W-&51caT1O>YNs?rQ8zI(@ zuC>KEZ|XP_0b~I9=iPuP!sT)S0J^&yUq&rmy40BMnlOE5sHSOCPFmQyb*tf_yLaz4 zeEsC)Bp730j6qdZC#FEtv?*FF7Dt^lA_#&pDF}kl@byDOLq^E0U%%doDJT|;qm*+# z;-rzjzCOc4_wV0t=-Rh$-$IsUC+~ zUpF{7Xn1Gi#*I$RfTAcvbYfy+z-dE=4<9zdE*g#E%9SfMueo>c9%8W=^7%a4+uN~i z+cu|WU}9oofB^7w&R;ow;~p6q!S(CcjpKFeKD<#KJa`bIC}Q>M)p+vc3825on$_3W zSN1MAA8DEX)x2o&m!-shE=#g!mef#!d|Ni~W>Jo3>y!m47+O_`@ z{h>-!RsB;G#a&J70YEGkLo61<>({T*+1Y87_xAQSvl|o&g{P7veOcOX^#SmYkB^^h z>YDf?YJ7bBr0y6W(SgW9d1;|#@s38#+v2h;|I}LZ8kfap4FJ5QumcdtX0x|i9YXag zo6X(=5GaKk058#j%-bnMRn@;mQQXqH`(9gxLg9rZNqfy(DdvzXOD|u(`~kphtBtnN ztZw5R+X2914LbmB@p$}bt3#@q;_>)V0BzQA(^=rI2DKQca(#-f2IEF)v#W-u7Q=q4 zQo}Q)O)p!Z0D!h|IJ`?$)o`mwR8fn5sZT-;yLY38nn(?CfQq&-dNO9Q~P0 z<`=);f6hGUt4s#vJ9svgjB|d!|J?BKaIdPWj@MANq^jz`@bGYN12BMo=jUwe*YXqq zjE;^T?&#?FR+6NqeC#)aB$LTsJ3Bk?SpcfRl$Do&tPqu;P$~cF)vKORDD;)j=Q}vx z&&r(hL?)B@Bauk_zG1_L!79d90FIfCG0^&3(fCUF{{gBI)83mqQ+WUY N002ovPDHLkV1mvRd0PMg literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-ghost.png b/packages/web-components/test-snapshots/icon-button-lg-ghost-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-ghost.png rename to packages/web-components/test-snapshots/icon-button-lg-ghost-android.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-ghost-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-ghost-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..f5e3b13281daaa991da0e34177c43f0741847e29 GIT binary patch literal 1123 zcmV-p1f2VcP)Px(9Z5t%RA_>4O*KbZi5&%v3t^xVL}s&mR2?m z9)>1KPttfIXrYLFqKQ4BbcgAz+}SjCXT22Oy`0YXN4LB3zsawZc30o0xBKqx?hzca zyT5vM*!w*1Z2ckvrSSwO3=P8Y`59)jD%@6DM;MuM>Y@4e zRApHrJa0bv@EwVessJt&Y0a@Am7*tI&P;+ir5#8`=+W8eaYC$JKy3kBL}#_rsoW0otb1q-d#*nJjSEiANJMt?*a?SXI{p^v7UGbGFazhVzV|80`LnBqUcXo8BVVi9W71W_W>n5tB>te zOVA_Rgn*2xm!2|thLYdeOf?MyJ3^hCS)sGpa=Tqw)N;E$GKLKV)I{PC(3rkj3(eWt z%6(1x6mTVTKV*u@l+k_4()_px0Ef1Nl$9@9bWs&yyM7dhf`QO>6ul1ej3ujwv?)im z9B`ZzLZJ@Molvx}^GrQcbzIXygb4T~0BqY1q!)JCI?$$?iOM0cNGKU>3qiDHJBpMt zo_1xG^Ln=%KSXtOOwxT8f@sUSI8CA-lDbAK5?NGPn8HHbaaH$?neJF8oG+mRX9`vaP-`XVW8RY{rB;?oU5w)jOf*U|1MIe zJ}=Hrk2SIOk(1L48l^ZoNS~Yv&%1CZr)kY2hH6t&@4&ov>Z(j(UQ1spXWkDDqUf&+ za09Vf_x-QaA7<`{ScnGz4o*du83#(^2{H{erl&s;k@acnq#&ZDyc_Y{9jm&-T%4#f zGZu?(!Y|#me(9OQwV9bWEQAEG=~P}dHdzQ+W(Jq>)tE}BKJ{AdvGBZk^~Ths=?Tx9 puVM!Ozh0KXrFj7`i}Ub`=D+fi9W;Px)CrLy>RA_&0$%vw@1HpdenvnAjU5Hc~58YN-aQxz{!- zQt?0V9}snIA@&2LNU^myrLlJnu^|!DCe;fIDK(l!vDxlPBDj*XAv?Y3@pO0HBzw-B zjZyl*!tU95XP$?ddC$D>I|3guIX&HCDAit2stwqrV7-6@u-b0&R6$li8W@v8jLr)& z)EJB1_KSni?O@V0w+p4Zlo0O=X!6pBf(fD2_ezK>jq&&m9X_4~WlZxRa01w=L!bf% zfKQU~__tn+T?@+2%)C{YpFdp#A>|m5hH*L(jrO@QawRB}&7Mbyk6lyKfl{etB5|_X z=2Z!roStqGg~FG>HZ5}AF`}eAT#fTsQqbR1Q~Q)sSAd9b^t>S_gy?FhukT%~(V~Lv zjsK1B)bwy@F^93BAbVzhs2ME{2qE5EXr?L(viHp33Rq?fA*ZC=QE5-fO08`Nuu{bU zL~M@F;WZ1(&M^k#0b&E{Hyk|k%qG=ExFTAGlCvAg)?TQWoT3E-tdIcGjq&&m2_Tf}s>L8fgM$nW4weqAR4s;b zG(4N3`(A^yN;rGw4Cl_Cb$(AgctD|0V0L!ad1e>};c(cmAyF{V7>~amuulcPh)JD0 zM=F&9AQ%dj{3oR(Z&@YJ=H}*DwQ3cCKtOwJ0Zo(B(=F0as$IJ`V0d_#o}L~;p^)=A zb?Ov0Jd#pB11v5IDF-MV$U6ac=Ez$V>ZKD&6)nU(GB?Td;52#3QYlSv|x2$p4GSr$`M zQ@S(&Hc18Rb$j{h(j`aGN8R03+l9kn@|H#3viR%KBV8IOSTF6onP=R(b&F6qOeh@Y z!|rZc+uEwOjYJ~E>g%07_2kJD9V!S&1d5V?p78bM%Y7qI*vhCkb-Q$PMmu_DHw*~>>!MqSdzJ(8W@80ENPml9^!-fq2yuD`+fk1$!rY44mhXMHI=FJk@{hghx zUAtCicqe=i_*hlAH$F~ZUmy31PS^l-b#>IOuKfP~;NU@j4yJaMq9!5u_5OaY_xG1R z6s1Ypj*bpGcJ1q}697)i$CZ9h#7SuwyX_lO vwZ?!njNNX;@c;F)3V3BM09L|ExT5(FQwI-hTstG100000NkvXXu0mjfiTR$X literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-naked.png b/packages/web-components/test-snapshots/icon-button-lg-naked-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-naked.png rename to packages/web-components/test-snapshots/icon-button-lg-naked-android.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-naked-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-naked-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..4722a272a0cec2f6a9d20cd2d3066605f1fcac69 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^CLqkg1|*MGNWTVBjKx9jP7LeL$-D%z1w36GLoyoQ zPLJkmQQ&d4-fU>CEgdU)?$iucHY~&6Ayd2 z%=Cy)@WW+ebe@Q zO35xW^@uZH7v=vDpY()}^<~AWG%dvtK_mC36INI5iFI?Nn@%G@N6RCVWT0OjpYdzj52j*y=&}vt*beumyf6bi#ZQsw|m>yi< zEO(^J?>6sx0TWyMlbNgEcC5Qt^d-hT&;5GF(nlqy0=zF4)fzl4J-Vo|LN~(2dYa|$ gHKI%qpE1}>wSU)F^-44;>k3H3)78&qol`;+0L~zUn*aa+ literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-naked-loading.png b/packages/web-components/test-snapshots/icon-button-lg-naked-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-naked-loading.png rename to packages/web-components/test-snapshots/icon-button-lg-naked-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-naked-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-naked-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..8e9dd9e5336e59c1f4a2c6439a809030ff86dc93 GIT binary patch literal 519 zcmV+i0{H!jP)Px$!AV3xRA_vA}|qMzgW98Ve~(S+TXVv1B94|3Lf;HnX*{ z!G^N1ASZ&=e`Va|;pG7Lx!oQerQ_PE0TW&p-hvN*ShrRtq6k0Zjw1 zVk>3%J*$8^EQDAD)UUF$3hbBRTLkV@P>rEtEV|s3>S*Nz^G#88zh>YeM2tm--c-4L zCe&cIk1R6uF2MjCCh)&k-7dI&TV&`!WoR;if2#yiFE834EHYG5d#IGazfbLR3GL!{&|L8X)ovju)0c7SxrlE*@-3Jc>%&$LFe+D#J{Lt<11_ut zRO<9N0u0BD*#b7L7q0YixLYg>T&d^l6<*hI9LI4S$8j7djxRebP`=#Us<{9F002ov JPDHLkV1n6_;OhVY literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-primary.png b/packages/web-components/test-snapshots/icon-button-lg-primary-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-lg-primary.png rename to packages/web-components/test-snapshots/icon-button-lg-primary-android.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-primary-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-primary-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..51ee1e3c466bec0ed3c8cc190cfeea7bde821bbe GIT binary patch literal 740 zcmVPx%o=HSORA_Sia2i02 z=P8Rp1<$}`Krx<|ES4y|j6g`4y$$1e1i{y_b5AWsGR&HWU#B@Wqye<$sjZkHthq0* zTKZ-LL3U;1$M+r?fHseHV#a9EZCPpMpRsppdugfBura1{9TCwIRakmNJDV}aIp>_U zwsjqAt#i)xdJz>YI9|-+EEnUP%ip+&IAcsfsI}G^V+zlBD2O_HF$--m;eU1T0+dB9 z0ABkx5C$V6h2K8FaE|z1^RU+bS1)o-y#nlGd&mdTc20;${;YGZAU3jx_G)(BWC~&6 zRdtk1!Fl_RGK8w3*H%zirexpedA4sB1rY%tNfOdD?Nm2Ol0qAic$^2DfW5I=tpGZU z>074(4*(yrUF|1$U3t@xYg68VA84#huLa}<*JTk+WgU4z!xX$*HBIa~QQlCL1fA#E z#<>cbCiZ&0CQVaB1Z!>n|8~0t;BYu-gz!e}hn13TUwhW)bLDzUw!J4N^{Ezju$1~sBiZ%u+a0dUshnJyUoisnDR WL%Y-&q$B|V0000Px&^GQTORA_ zQM9-9qutgbHWn5(S}E)U4Uq>nT8JNw=&FVJnwT)JnHges6O*~4$<81CMef{l@A>E4 zIWu$abzv`hfkEIe;1du4e830&dK&l%Tmh#*0{8*^XR{wd7y#CQ3qZ5T3w?}%dJ6dh z>Ci0`v3p0H~_^;##3l zK$hhfZEm-lOeRAI33mC0x{TCuO9D4O5z*Mh;INt>44cS*0#2w`Ss#*E6r z!2v5PD;4`^vsrF#Zb&ARX0&`hpQsxEpCrB1B!ubdX;f7um&>ubx>~heHk&mCb#!!y zx&aW7^tzd4^!4?b(OF+#=jiCDYTINo$^HGkDXOilO~e%dUvp6r&=RJmrp%0Xcz9T| zy|L^7yk0L)PfsH5e2}W>R1we5&t`-)O{>{nk|bO2qh`H4+hTQqd_GSumjmGV__${K z$Hzw$MFFrQeWxY8)@&JxM8b^F?@#67#bRcJ#>dBNvi1A@1OfpRML|&%Zf|czTmd+h z^eqh`Y;JCvq81kytG4U!?>7^|$;pYR8vqGO-=7h}*47rPs-mhYot>S`&CR`PGchqi zC=^1LW$y0oh{vlg;#9&9}j>uZte0WN`{A!rSl5gjoc4l_13MmQXP(Vod23QBa z8G;7vSb7FVM@JbM8L8N3Z*Py?-Cet;ME`X7xA=Q_ANbqO8A72D!C;W??(P>$YI}Rz z&S?M+fPYFG9aqNU4=rVtEi~f9QZP;{)*Eotb_!11@WN?Zk_H+vl?$ITan!cH0Y@FY zD28K>#uUR*hnI@snB!%oXs82#c5kQE{fOrO3&6e{G^oEY00000NkvXXu0mjf8qfoM literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-brand.png b/packages/web-components/test-snapshots/icon-button-md-brand-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-brand.png rename to packages/web-components/test-snapshots/icon-button-md-brand-android.png diff --git a/packages/web-components/test-snapshots/icon-button-md-brand-desktop.png b/packages/web-components/test-snapshots/icon-button-md-brand-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..5012e7b9eacba14f5b3bdda315a575a7d6122f9c GIT binary patch literal 1926 zcmV;12YL93P)Px+KuJVFR9J; zZXRssVv~kSNYr(BK;jmMG&ZP>03qdCRklkjA@LG;upLK2qP7#Km3WA2NQw|v5NVXp zb9k89-I?9}95-~W_1ke zYyWP4c=Wy))B|4`$IuZnR>8Cd3>r&Q$e^k-f^T|IW#ZG5OP%XxP!B#fj?xhmDrvR1AscXwFlK+Jgp>}i#3Q=U@X>JYR>pCr$Nm!X!`)YH=nBQ3BEl6_x+X{ zJ}fO_)OoA1VPg%g-AjWB*yK9ZUQzgQcvm(><%S0)Z{7$Q{IE2H;(03tnse73`ztU= z;t&bTj=`v@)f>ZSFc=v{t8cGHLxG8Pa9bTBy{W{+)0M9|f%g5--VZPSF3_A4ogG5F z{s^Vvvur$ijt$*|6*VZSVo{Oao9&;k11LF|`(g&dc<0AGV0Rzv?ziXTCv4lsR%qN| z+dXp-7N+fx^D~%*Y0TUdtLI0EhR;&!8bDRKbM{zXg8`$8maFywFA9Jj*?JwrmQ+W8 zF`>4e>Vv2IEVv&(2UljSsXO;)9WU6-h2xaZk3dr^8;8#VaQED?1Z1&RL6xPNxBvc# z=#gzZQT@}JPVne<82q(;<4>Nm?Y{Th6vZ1SEOYZSR)1e^g{D?y&mjwPewy;RV<_;6 zqvrtl?+>~tzcUpA1JrXeBl5Kp$gV_ts_rO`Yp059v+(;-SiA&_vvA}$&djgC8^1_D zEFR{HH7^S@M9&^1YHnlW(R18>=8N2Ushg;|4Kp{52q*%oPJwD)?Z%0eU1E-G9T%me zkU`(%@x9&s)=92jf**Z5Y=7EjQKtJ#X|jM)wP%2;t^vyDN4RtL=XsN6k_+4vXwZpB zMC#W)Lp1KN-~c9GNk5gayO8!1gw+cp0F=50D78H4J9zB;K`@9%h>-dSrMBW6o5V49 zS-(96cV#ARLfBos@nY{RpSK{R=C&{)DoBcw;Z$oQgw2KVE;)Li7z13KO+P(}n*|KI z=q4hV`RVkj*T)}5JVS~Ak!+5_c<1k#EX9w9S7*q_%>oAF`B)V*HwD0k?twJ^X*f(e zA*C@gLgbeB4H+?c42nR*j;vTh=`L8aM?+@<4f-?2s`Fl-sbq+R(d5pp2xWO)d7c7q zp0xKHwr8>&xBYOhjfYLGL_?<&HdP7cV&53P2JslQm$DpzTw9kH`;Qx2GYoo~J^C$J zm_eG`s2VzxXt2~h2!NTNDb!$=K^r6WS_I~DVV)O=!tIN*cA)lt^4j$(y5Vo4^V8^p zomr%*m8iMRns|OHuR-CD`DpjfkxSu?yBb72HTsOlO3 zY^X7FQ=taq?1y|NZX~*BlZ6+yUdQN`!kHtPVZ7ww)D=76)l2C-?D}dZVU4;DQMG3P zGe6Cpm%59SgIt-ape)tA{f|eg0A7Bw_6xvQ1JNsaUB=I@&cbIOwlmAlZ=~%$c;6Dy z)JF96XQ_JmOk&!*CtpBsE+rPqx@7n|0r=%l-~G=YErWyG>Jam8m~P!WwWo8xGj-){ z_56r6ZHB2_DL}I7fTBow_0fm^@WFd&P4eBxM^Sq3nJi@U#fBZ0$wn6=n_AJ=kK3Af zVVc#sX|ISPUmF*g+Ng}xytUjHkgA7TYKTgU$r4A7Ig@8F%dF9S;)$Q7R4Aqbz-Gl% znTDEd(Im&`Zh#yv^y0+Bv-NQ$FP3x$N#b3$7V*5;lb#YCj=_Sfwes5i-Rh6~I*l2oRlorxRhUcul5Y<{{K zx$boAGZnzC2@pU|&h=sBdC-+G;Va4)eGOJ%Fi4$QQQ`RqC*SW|3&WZK0pwS6r`QxV zAdICq<70O2&M=mnbCUtaBD104!F#N(QprgwZQ9dZ2jzVj_U7j9#7T-5k5qL@;q=|I zd9`}-V_rlr1nYi=psY^-^%$*1b+fbjtyRo2?q`TH=He&s^Jj?v0p$P>w_`z|=>Px# M07*qoM6N<$f)UERY5)KL literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/icon-button-md-brand-loading-android.png b/packages/web-components/test-snapshots/icon-button-md-brand-loading-android.png new file mode 100644 index 0000000000000000000000000000000000000000..dce9e05ffc0143ade8f83d56ce8ba0bbaabbdd8d GIT binary patch literal 1881 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 literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-destructive-loading.png b/packages/web-components/test-snapshots/icon-button-md-destructive-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-destructive-loading.png rename to packages/web-components/test-snapshots/icon-button-md-destructive-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-md-destructive-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-md-destructive-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..5e99f84590aa7c0abeda84d232dca1973654b331 GIT binary patch literal 1185 zcmV;S1YY}zP)Px(TS-JgR9J=GncZs~RTRK~XJ&SGn>NYj!&Yj8KBO&0BP#L1N{om;Sj1KzdG|{%=7kN++MSW7Fp?=U>T0wnit;NP9+L&&$*-e|7-JRpZY$n+> zo7{;>3?3NRx%ZrVetYhod(XWqEK)R+>A;pwf>JvoTTnIvwdL*{!Z4~Auw4&A?RJwpoF?|gp+J^*3rGEXzB?Z)cegnnHL#XVF301|b_TZ#mk#*~? z{A)lRyV{L%7^q(oxM|5E9FTO=@%fbI1=O+8BTE*wss!32>E``ayQ_8Rwb4&Nb}k!O zrMFL|p?TL_J#zxCEL`MuPDtw}wXxA7D-Q=CJ44^IT4%nL6XMv4a?KWD_sqnJ05zZA zK*2k|4A~l2vLupQrgPXv2XS4*b*X)BudyF-lc?vRo=54*pXPufTdZ;=yrB3$|A@Fr#7$EB z>|Wfq`^^2+ti?(X4;3Z`Z` z3t`wqGqLUND1sB8eH0roTnED`rf3K#3|pvPFw(W{5YTlI+l~$BpZ_I{pzq_{(Q0O- zdcnf7&zR`e?07m#lIvf65eu#~Izs8Mp>V13J?y4i%nU92j73TNO&!(jcq&>4XBG(y ziT~5tC_xgNw;9_}(tfLa;vX~ueDsMZiiJOZXZ-Cq7PPtk<>wTK22kI}ZfwTA^Bz;Y zL1}C}8I~8KeW<)_VpZ4uBDwc^0Voa*M4#6@^cXk}&ZgV(&YcFpJ9nz0(n;PGWBnBE zW3dHmao`d+zWJKsMD-_BF>-3pq5r_22?@loJ{fSCQ1TBAa z1yT=mlG^@ooM9^t^GkAQDh^(zI5a@vxAWMy-WIjjJo0$lp_qMWTJ^`yicMA0O~(=K z`A@)@n%c_Cq*Z_QvFb06s@6@?(7bC!rdzb98XWTh0!X@fKf-Pxy9{XAFd?en4YCj* zQ;CyEZe7x7iuRC5Ze8ehmH*8p`dqS7e?$BOD&f$_sD5ab00000NkvXXu0mjfWzs^@ literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-elevated.png b/packages/web-components/test-snapshots/icon-button-md-elevated-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-elevated.png rename to packages/web-components/test-snapshots/icon-button-md-elevated-android.png diff --git a/packages/web-components/test-snapshots/icon-button-md-elevated-desktop.png b/packages/web-components/test-snapshots/icon-button-md-elevated-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..9c103bcec1cb7c32cb57b38d19e5fb99b0768346 GIT binary patch literal 1109 zcmV-b1giUqP)Px(4@pEpR9J=0nLTS8Nf^ifE1$i3P36KlNQ#g<90I{ydF1ezkPqShz(rErH&~Q9 zA#P2aO0^o3)U!t65Gsx|0ueV7IEN5w%xbjKSUYotca+gaE6oTyzCR4wmw9%6JI^!o zjAk7G8O+KtIqvuSPfMlJAM5MuzXA9az|W536ahd=IRNl4fG?Mqm;VGoP}|(x`~*O1 z&oDU#V!#Z5HLd)lmG!u6wA<}Rob%U0h;wNvA;dZ7{B^tCegt4cd#>J=&Y-wb;ih1X zM&lmm{Kyt6O`P+iMx${r1vCk{7>+S^AcVNME;uD2#06vQzyNYS7=VrI?6ov;&W}`k zDWG%V+{t8ea?@~1lgZ=+fSUq&yKn}Ovv5Dct!awgorL@b#~3@fEjXok;OLN7aJ5?P z{!NTlTL~d9YPH&Z4btAVp66LNOer<4n{YMUX0!R&1`dEEgcvtS2$2A+UaZ+{K8_*b zjz*(5HgEu@Jwhp!p6AVg6GEitc{6pCohjsKG(NZz9H6 z8Mawt(IC-5=GoYe{>fx=f+&hwrUuJglm@8Zvzcz9C~9RK$GMwa!KTUgeE@*xc_4(C znoVu=XPC%woVyvdOgGW#=_vqM!>wxLI8G5#%E+|KRluidk&8|4&+{^D^6#<+)C;6# z8QTmbgt)L8Bx*D+3iLEcHNb2DqbO=+gb-)8v9T!7DWxEU!1sOZ?d?skm&;`U!0zs@ zaXUhYGXz2K%Jhx&X=a&JK2F-%Ofx|cyh5kbd2VbWSDSQKSgTdgfjd3!^E?X?vx>ial2ZO;|1(>hb>rbq#W7#aXY*nw< zp8&`^0P+BwFbof~+3cUIjA-BYr&-4L{b^bwgshZ7Mx)VjE|>dDZ6xIZ6spzgga6B) zrfRkNAa-va0CMp`vET2%xNX3GzyAV2F=oo?fCT`>Fbv<_7F-yH?_#)u4w%(@5kP4? z9)I}JaO3g#1AtPZ_p-^|RS7`4uDj1U|7acED~fae(RJN@ZS+r-Nt+&A*WDiuhwpD1 zZa5siPrxM$T+Pih@d%*Q>-ApV)COj+*L$hCRgb$|%;Z9CeI#O00Tuz2DwWDZ#@O+7 z!7;{;E0xMa4K4|o{cdk21#;Sx0PavqcY+`|w9VZz&aFWZ98yYm0NhFR+&nlJz=jiV zaXH#&2FKtWtyb&zt*x!6xm<21lga$DwzjsVe};&ns4Ijx3&Zepx7+=+y}kW+Y%jH6 bx$OKu8}hQqBw!Yq00000NkvXXu0mjfCifEb literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-elevated-loading.png b/packages/web-components/test-snapshots/icon-button-md-elevated-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-elevated-loading.png rename to packages/web-components/test-snapshots/icon-button-md-elevated-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-md-elevated-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-md-elevated-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..40573cf273bde306519265085a6d7f49061d07f0 GIT binary patch literal 1441 zcmV;S1z!4zP)Px)TS-JgR9J<@nNMg_NgT(&^YUl%(ig!$xKUdb>9&f(+8$I^*OOknhwkj z{lbsTo6K+K!|ylqW-=iF3{;Eglx^GImPjOii9{mp09pVnCxlo4Af+q-7y~dgF){IH zKA%r7S+e8-0O{*Prwo(<4FDmZg?$z&TXbY(WF6=Hybxkk)+r&xDChkA$jHb#08wAR z{;~WF6|S0a3T$9tpow$dT`yEEan8F31_qjHfCeF_hjSd~kPzb2Y{69|g!tq*&LIuR zslfn5XESQG#5wP-j8_A6N;o<>IeBZY;VPP(oV*2q)_|N}I1R{ZxbKnHS}LbI2>Cyp z<2Z-r3$CK_!tq0XhD)c@E9YXh)+-^zr*t~K(g!*JsSPTSYS6*K!S&zLVSj(W?CXN2uDwCgAqbw8(%3Rl-5g=pi0su+?#DowTLdc5X zCS6Ns&z{A(bLYOO|M1}h03eskRnK6x+9NpB4@P zVzC&K$s{bxQqi<+TN{v4+GY?!T67({ySr6dj~zRvJy0wbQ-EV*W7>X%kQRdwvP`G( zvuDp#^o|}qicOm~X%A#s78WmFtRVCGye{CfaOIf(HC?-Q4U|#y>3JSdUhRoQ zLI=ZQJ0SgL96Fi3wf6cZLw+wNB$uD5MriC={w2@WqQ4 zD#fj>ty(@ph}Q;V?72?kj*bo$!QS59y5O?eEZ)3%1I8E_V_3R$sg@sO?75N4<JyxRa0f#}78rx^)AQc4eS&hOMcfo3Sq`5j8>fy(&)?+jmM zl~GC$6pO{Ha}8H47Ow{2f(GhKbJctVkQg5yKQdPrnB(K)M|^4Z&pWfsL{Yi=2+YL_ zpame&)6>)JIL?*Xf^!__N>5Kuvkxu^82jRGrUs;nB!C5deSI7A`FyHWD!r{2s#Gey z&FAx}zP`SV02TxyHx(QO5GCa+F5>%}foMGA)vH%OCzHu-rfF_84CBX8D3tX74N)qU vvOgWZN)2@z(000000NkvXXu0mjfpX{?a literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-ghost.png b/packages/web-components/test-snapshots/icon-button-md-ghost-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-ghost.png rename to packages/web-components/test-snapshots/icon-button-md-ghost-android.png diff --git a/packages/web-components/test-snapshots/icon-button-md-ghost-desktop.png b/packages/web-components/test-snapshots/icon-button-md-ghost-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..70118fe7b96ce537ef931e384f1474626ff9a373 GIT binary patch literal 989 zcmV<310wv1P)Px&mq|oHR9J=GnZIw-KorNn?}7xCQX%2gl@M(F5Ia-c!hc|zm6djYwT-)gD#YXl z)^>odT?76P3Ye)gh{D#YQk^(e)kqCP^B8hx+$46+A%wzL@(`b&@8kFG?!CJZhE&jK z%!24XpPt?oM7IE31u!X_j{)qrnRh6c+XnNNdF9H7Vfvv=P(g5mgjfL4Lk6y8>}U_n zo7`@{Hcj*UNCBJ8=JZLcwZcS?vp^+w%Dg^t>C*FjK7a7rfI%2OBH$GRmq!5?>-dO) zMbj`gh6b$F>uaO(S|R}R`c$FtB(XiI;h z-d0Oc6ylRsYeg5X;<}kT_I+RLIR-ADv|20bw}8wLy30w$bx~PeMaj0c;YzlRl5J~$ z7!y4Xg5U-KTmS$PVu3Tj0l?DoG9W$k>Ep*v`|2tz%K`utEepk&8CaHurR8P#wjJ4) zrEQu>hy?(h2Ww%t8-yXJU1i7NP6WVJ&+ECDbd?>4gD~W(=k?r6yJ}&$3jh=}8na-2 zpY}Dr??)l6dLAIdrc`#E$Xju*Dvv2I#_g(}7d@ZsM!HAA;o(!X+b;&WyyChMM9H?{ z`##E!lNv7H_wmwoqX`m(VFa%eW(e_&vStl64lT=yys2awMg-E&X3z(9i<#e1Eet<1 za7V|WJJj7FN&<|xX@ypbfG#NxF_u~UAto5*a@zvTTe=38Wkq2g zRGCygFItq9_cAX}%v%ImEM(b;t3_Ak*tAa5GEbTa*qbtp>q3%lYFqXhXO&pKg$!xM zbzvGtPkE*-$wZI^D{{GS+1_xrK1@>9{2S@?^rmT=-=jUru$y#Mov19MsvO7(G0dVK z-^~9zo2Gm|f55=v--JV_akZ00000 LNkvXXu0mjf$LP}M literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-ghost-loading.png b/packages/web-components/test-snapshots/icon-button-md-ghost-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-ghost-loading.png rename to packages/web-components/test-snapshots/icon-button-md-ghost-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-md-ghost-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-md-ghost-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..e6bc934a26a44b092934a995c06b25d8034b3fe2 GIT binary patch literal 1205 zcmV;m1WNmfP)Px(Z%IT!R9J=GnNLU@R~*N`znR$?H@hM3I*y`|1ELbj56NkOY7E^6w!v$(k8&MZ5xhm4b5b@k15 zYouS;!~64lzYp`9-@M;@ODIs$c)SHfA(qKB2}BnFR023_4{rllw-{R>QJe*1Gg>hC zv=Be!3Mv|{BSGi}Q3nIgyL7Y)#vU=t`d-tt#i9ZxlgWzRRBC_`^}2z|>y)uEZ%N5l ze!qX?Ujs&Uy_0}J2AnGfT$bYm1HRD8%I+5oxEYI$7VD|y1z>EfTvhMp9nUwg5sUpy zL^uC4vMe#ieyLE^*2BgQ1w2W(J>`QG_IGT?VxuPw2LMELb2AnjJ+` z3SIQKXU_lt%~!6xbHo^kTy0dj%49y!G;L7=01||5R=^rVgM%0z8gkkztE;dq3#nAf z=@Uf}ilVq)n*^a7K)>|1MICO8M}~(nGBN@H@W^t`m>>u+4I`&7olc{qqy&;Axgewt z0R2KV9&d58@rT10pFA_2pGq8l3b!ics$O{$1<5F!7etr^y7mE4&d#c9&Sg9 zqQEo^n1+GB-@M_r6NoMdb|rkQ=H})gD+**qL3d9N8ZTewcI5N<5C{gHcQTnw@|spk z>|L3Dq#iwd2-(iq#>Pf&xNOM1?B3eig5U4wF*|#pSjZ=j$K!;T1a31&mSw$r4|Sc} zP9k8NXN!|0$;sY^h6dMwrKP1X?9WU(o#r*$767dC%xt)L5gu8FN0#x^1oVNPv>^-tD-}p5JFe4x>+{oFkh5I zQ)FcYkw^p!^Yf_83gM^Mue)99z@h2XA3Jk4RjsV-J~1}-Ua;)Y?!Qbr^;aLK{_-eq z-Bh8fttSy~Vr(oQ9F77606W#Y2uKti?CqLeN8JtLe{ltzty6o6ewa?`Z-{>Y&U*Ib T_bfdK00000NkvXXu0mjf32!PO literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-naked.png b/packages/web-components/test-snapshots/icon-button-md-naked-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-naked.png rename to packages/web-components/test-snapshots/icon-button-md-naked-android.png diff --git a/packages/web-components/test-snapshots/icon-button-md-naked-desktop.png b/packages/web-components/test-snapshots/icon-button-md-naked-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..0f216ed613ae756a841ebbdd74d0d616a4e99d9f GIT binary patch literal 321 zcmV-H0lxl;P)Px#`$7qJlU!mnr-+S>LVg*oO~OS=G0QheZ;5JxurBS(AP4{_fJ+&BivJiwE4ZhlR?Zru zCN!21oh2T*f1BO}p|OF`xi^JlAkk}*WD(TnAfK$pJLMY*nNK=?jdKo*jpk9V$1-kt zS7Z6;KGw}-WQ}cMY0qvWYizGscw}iyXxc3k+XTtnM(yl8m$mDu3gS49<2Yr0ec*cP T_5&J}00000NkvXXu0mjfS+#@* literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-naked-loading.png b/packages/web-components/test-snapshots/icon-button-md-naked-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-naked-loading.png rename to packages/web-components/test-snapshots/icon-button-md-naked-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-md-naked-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-md-naked-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..00865f2a490aa7b72718b86907976b4fff0c806f GIT binary patch literal 497 zcmVPx$t4TybR9J=WmN73wQ5462+G?AKM56-+B9TfLlc@%gkVs6dHj9x(NPGvvSFm)o zSg?>748$Z1LWq<^3>sQmEJt#@h`#gM7l!*wPTuS7{lD|ix%a$x!QpT?91e#Mh9xvj zf8^yG%fPb=fGE(SB3Vy@SU}wpuqgLs&wo`Q;TdZNUVuu#d?s?hohKH4nAZ+;dLnL3 z7G$4XtNT@8<(Iihpv|+)mzHD^qq#X*(lW4D!yG^fC;&xS_5_d))8H)dDzRqJm6XA* zunZ2W>a7EZ25k{|P$pab3N2kcqdL}N?u(-8?iBFkM`Wqsn_AwF00tvL_MxSM6)^{J zZ1=~b>So`s8%qU`R0XH){z!|lxV*T1VX0tM?ZK+u9|LL+p7|A7DwtOloHUy20J>#~ zlfb=SVbqxD9mq%pv%tPj-H3E<3^)O9!!mdZOo+i0&<`Bc&`be6Vy*z}S`r5N7H5EY z_4{0|Thi$lz>tjPJleeHTONu*fIeVct{QzV^s)h5SrgTJ>Ky|{Ys}dJwu2^U)Umu* nA`9H8@y!N3-{EjL9RHP1TYXTzw?=f300000NkvXXu0mjfX4%?r literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-primary.png b/packages/web-components/test-snapshots/icon-button-md-primary-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-primary.png rename to packages/web-components/test-snapshots/icon-button-md-primary-android.png diff --git a/packages/web-components/test-snapshots/icon-button-md-primary-desktop.png b/packages/web-components/test-snapshots/icon-button-md-primary-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..6ea81c57704f1431af13f4b8978914379449c80f GIT binary patch literal 623 zcmV-#0+9WQP)Px%DM>^@R9J=0nX!%{F${)3=&xRBYjjVrEy6s@R(H>U#8C1A+-vX#8FcN{6x$+Q zjdb-Y+l)tno6OjOW#^Y%kc^W*u^l^MLOJHZ0(b$w1JA&>rtcr{7kC5y00-dr4Re_> z1Gc~kh)y{*y0gz9_5|z-NabYLjCmKl0_QuDQ#m(d--LVaTHkIKVgCSfD*G{$bCZ08 zS&Pm6`i10FvVrsTNzv++bM6Q-o3^Sd_rxM{lc{GOaxumjLNHGlLWnU&@4_xJ&elUN z#@OzNh{UR@E{KN^VpUZa-zXd;w<*EF+}cGhZOcIk6_7kBxw*xEQgZ2UoiOz=-Bm>h z;Xgg2PtE~WR`cqhR-Y1)_S+ca1$m>HS9r5VUy!6kx^xPne-Ci9Dh!z@M=bQ8|u2Ys@>M*aMz81)0DV$@H-DIWfaJ~4cg!$bat_yC5Ix$A=UtCau%002ov JPDHLkV1khxA}Rm? literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-primary-loading.png b/packages/web-components/test-snapshots/icon-button-md-primary-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-md-primary-loading.png rename to packages/web-components/test-snapshots/icon-button-md-primary-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-md-primary-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-md-primary-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..aaab8b1059181ebfac677e820fa8bb7693ac3eab GIT binary patch literal 992 zcmV<610Vc}P)Px&nn^@KR9J=0nY~LRTNsC*jN{CJ1W61SEn*^ZFW17#fGCpES}VcME$jq~fav}M zR*J>mTME}g8(A#nHcL7q+F0n`Z8Xc`2PSGh%#4n6o0-8}ujWj2H9vTZnR$QbJe)Hh z=RM=2ehmXjpda`EbOL_+S^@Y8d;@lXuR!_*eF-ZLEC5-+@)%j$8~+tx?ZD?cpq`4) zcAKxFkHFR8^Ag7rIF!0L%zkd);--H-x1DlU-Yzk zjmxKALGL-WHK#iMk_MB>q?Jr2tIqj+zL!E)eQ_4*X=HwW-YS>NR;g67N~MwoSWQh$ zR!d8Z8=9uo3%KwQ(9^edc6Qdv=kt%kxgHD#tHSU1Te2*B11kD@ zQmIFIZEbBwgfu-p zjbRuVhCw==W^r-x+5AeS!pX@A#bOavRZ&%yP$(qY9YDWiFE)iVH8q8<>llW?($bP} zFO^Eg1?=qX^aA)nvRA@2)!*Omj^6U}GMP+9xR+wF$i>Bl3+ea!1zZ4h$`6+5&uVgV z5?$8;*xue2hIgrX=Yib8X9v#9N-Y?p?= z*UB_a)4c~x)AS73*VpIXgNKKQqPB06UANZM+S-~sf}^9Op5VgaFp)?EP1DdcjkB{e zQR|Lm7u7;qUtf12=jP^w0TYRY`+)54?+g2YuaaHy{}9RE*w{eVb#z^)yStlIDpk`n zHa12q7DH84&d<-;*%6vBY^HRReGmqQL|g|42P6^+Ow%L~2+-5h!@$4*xm=Fc)>iWQ zJVQf6L?RK!$Hxf#)_58y8V--DCwz@f-X`@f3CVnm}+dV71xX5Doro12?nn*z83egjVb?_xuj zosJs1aCg+uTOaQM=^4&ZLvO!1YUmA2M-9CN{7`SciS84~c}j2c8{%IaIKV`*>HgpV O0000Px)Vo5|nR9J_LVh2 zJ63jqNk?6t3jsTde#Q}?h=8}wqGr;!*FW7AF+e-gDbUWqr9g%}|L_}F(iq}HDF;w6 zbs6UE{{dAG8-HEEB}GL$Z?2o4Dk6}OT*S*b2)n+v%4-|#i@MdYGy{9S!?d(xT5>q` z8S7Df2B$tl#m57s`}n*tfN^pFMt7{Pq~iWxxavgm+m{`Euy_@mI08Q%g5BSGhLk>X zte5HjZW7sclG%3LiDB;U$;Rq~m!7EHk^7H3R7^L6ampg_%KKLN&qv_$Iq17=m0ucx zPu_yfi(u1p=>E;JDfNSLx*Qs5aK~0j}-DGJW@up$V|)V=os+(1NW6$!t4`m)>Byznhtfy!UtYwu1VHz zba$hevS|qL+c_J87dLvbKUcCwZ(k>o?I4kDXJ(*>>HeNj2E<5ah5XI*I|e{^uKW_! zccZPAfDo0w>M7M#BEo;9E& zodWkl*~2K_1HRg3(O9~g@S}x1?y+9niDBD9#t$D=ueG#ca7C6aIDKn80LkrG-sK3L zQP0aap~0waw3`?5b2g=ldWr)S4$MDwa~DMG6q;N9E28NKwc+6qsgzS3Zp%ZVu2z)h0w%Ak?5zKYp_dtOF0000Px)CP_p=R9JjE=-haL)ECLpnw%IwW5X6cCXiq*?XTo=Nu~NKAEh& zXXebB_0GFK#<HSiTGbk#v|yrJX%Z&`9b#7Wb^*0*nJgNZF1Q zHW9VZr%bU33YGVj`jLjrHU8TZw{KZ?1KK+{*lHXE>uHLUm79TqnUVj(cNnwq68b|| zPivAKoY{8g;I$D@G6wVn6U+T2S=WNdEe!~e!Jm)RmQar;=~&YZXz!*`u%X!G3 z3P;|AZ$HB%wQrX_>XgH~7cf|bcW$SZ6@u@H1 z{deHIiHz-nt8-}nZ|LksH+5lc6Ks(FY+iiTSgvyGsb-4PN7kM4lQ1^Dm) zeDH2Kj+%dmg#j*KLLE0lM<-NQz{T@{CpoxgNMIH=WwMQlP=AAeml3%80od|Pu;$o- zh6#o8{F(a`YpalSRk4nn<6~47HEO#0Tg|K*ELU>`?phm^|MXSK8?p(e!m46Z^K&R& zL>*m_Br%sV4j4ihW~wH&0Ny;-lPCL&$ zxF$?|Cuk<}^Cr?_V(P~4O<*^C3FvWrx{zj~urvuG2$*9@{`BgmUxP8--B2Px%^+`lQR9J=0S3OVLKp1|`MT)1G*is}GBvvFUBpNSHrTl`xPY7x!JanLP{s2o* zJ9IEpEAkVn{DMf3B_R?j5-Wm@NOoeTWC(8upATF3E0nZ-q#K;vz0Y&+-TQG2IYEw7 z1fx0_s{z;sumNC||2+Y41K<)wT@dRqO?${=mt_*W?iLt*0ONg5d&hv=~ILUE}G%$Xcnbh`$+-!)=w@-ZjJDN0~ePs(t?&J@!^p;E=&riN+12U#~zZg;SL z?O^@dLAl+5Vp{O*W87_OC{(IYObgR~51!ph@___K^%b7mW1*N$6e?B7x`De*4FFJX zcOdJAI0^uebwm8-*~fS|X`$Ti2ph@Az-lYJup~m(4Y3Qwv;+|VJe;)noF}qErHWCb zj!~m7M5JI_;#Dmbo_!3(w9#yPQKHB7mvt6==S6_ zg&tGOXCPJsFnmSwq2G>2-vsz?pJove|MGDf5wfJ``EMb~zb(}BUI+jH002ovPDHLk FV1hG?YpMVM literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-destructive-loading.png b/packages/web-components/test-snapshots/icon-button-sm-destructive-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-destructive-loading.png rename to packages/web-components/test-snapshots/icon-button-sm-destructive-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-destructive-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-sm-destructive-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..943716138050c68e94f6ca78d425a23e70f530ad GIT binary patch literal 939 zcmV;c162HpP)Px&Wl2OqR9J=0m)~n!Wf;dl&*@3tG;2z8f(4;$mJWXm?8@o}f*)n;PED~4lJXZM`clRxk{Y85@}p2J&fpU zz#L%3I`W5j1=dtB}^A%ec-q@8)QP0~SK;S7_EDmE)j&sP=3s=~> z^fryc6#(wJ_%UYc6k4x=0?8zjNXA9*@W|ST&VodmS1!Lx<%9G7!lW2}@m0+9qX4K_ zXl)x@*WX+^jWw8#N@*cFYX@h0q;4*}hh+@r_(_Idcm*?c@^+@dGz_NksujHI7SwB~ zHGmk?JE_Qw9W<7nsxDjtW5}F2OXkek?pw+X`w;aSTDpOK?^smoDJ$q|UDf#EJ8pgQ zA!1TJ%|nQhEb7+qHcNQhx1z$w?OiQ(Z-Adyz!=Q2$U^x5=|e~&iC3+F*NO@siEgh0 zHkL_|oIDW=06qOOZIl!=O5w}9nd5r>|69x;aI##MIKeu?GZ`0;zR?vj{zAS!g(LN(tj zB60LV%tMoiNzq(ii!`t0KS$jfiHZB8NmcU}DvQAk*Hx(}pGAzJw)7>{_G!3>w!ip{ zoj*44>MmApG|JvXWzp}3<>LFmOTD6-zh9-ga4}rlM<%cjk7EsGXkEWX^ZK>$S^DYc z;v7PkC7XMBU+uX0=LR=Fn)jQy2F*N~LIhMHF?IxV>M`uG!%?Zib{vjm`<;N@ua^*@ z@zV;aC!PWzao^FnKMyD6&Y7@W{Pr$PMFq*`9%(N+PePSBpwvh6Qs5D)13(;S6>XjF z6GSkUcis)|=mp}8E}=356b{h5;E&^-cLM&mSF;X?|MGI$0n(@I`QKV~PK~$GiXl literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-elevated.png b/packages/web-components/test-snapshots/icon-button-sm-elevated-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-elevated.png rename to packages/web-components/test-snapshots/icon-button-sm-elevated-android.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-elevated-desktop.png b/packages/web-components/test-snapshots/icon-button-sm-elevated-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..2cdbdb6a64eab5f7b9753108b7d45d22a48c4b69 GIT binary patch literal 844 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 literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-naked-loading.png b/packages/web-components/test-snapshots/icon-button-sm-naked-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-naked-loading.png rename to packages/web-components/test-snapshots/icon-button-sm-naked-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-naked-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-sm-naked-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..086752d1663ea0646b75c5fa377ae4ee61726cd2 GIT binary patch literal 370 zcmV-&0ge8NP)Px$EJ;K`R9J=W)Uhi?aTLJu51!B?GO#^L@?v_4GQ5=8=ASSb-{`+#Fw1N*kPMz z#8ot@wH-X$xJlVGj{rPx$!AV3xR9J=0m(6X%Fbsvicz_}+bbtU|pa3W61l^%4(D#gxDY^iYdk)>869g!F z57>)j$d0X_HbF{&fCb5X6h%H!E9&I|cmV`>0v>^NnEL`gfe&C0yaV42wzIMUcEB0% zNb$2gC;vBGfU0M_ksj7>}05m-g5gFFH`)C}UTF_SlWoFM57#UCJ((!cX1#l18 z<+>s-qQW?(i zMI`}^h$u_N)6&WrZUi5wxat^EfCv&PI`TmS0S)1gQoN2+C+04s+Uq*ei_WOIA(`F< z4Z7GV-?b&yDd*6akqy_DtCLDO`~zM$LXrUk()fve*lLCcwX0f4f+58002ov JPDHLkV1m4k;WPjM literal 0 HcmV?d00001 diff --git a/packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-primary-loading.png b/packages/web-components/test-snapshots/icon-button-sm-primary-loading-android.png similarity index 100% rename from packages/web-components/test-snapshots/button/icon-button/icon-button.test.ts/icon-button-sm-primary-loading.png rename to packages/web-components/test-snapshots/icon-button-sm-primary-loading-android.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-primary-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-sm-primary-loading-desktop.png new file mode 100644 index 0000000000000000000000000000000000000000..9642ef15fda5cf31fc815e302f066e0bda282d93 GIT binary patch literal 788 zcmV+v1MB>WP)Px%&PhZ;R9J=0mrqL@Q5400nThC-KLi)LN`@jsf|Alf6kG(0Yw59 zTe+WX6o8unlDF-~+dK5mpM$(pL|`Tcnf9Q^(G`OzxF;88{vVRJEf1i10zRnK=PxWS zF0#J9?q5eD5j0H;jOhZOGpX8S3Wb8)+uM_kMng6l4Ou7@q^|2Skx0lyA|XddNBhaZ zqsPsvNl_e=Qb^$%%;x-(s_UMA!8&_f+V+(`vO4 zLU3?!pdn5B1f&VWKCdr>7A@&}y}m1&oZ0U>F9Ilapbtx0*M}^hC4S zLx58!Q^bQ5?NfBQmI6>8d%qDyae3Nv~K_(RU!eFmX^S4RJ*&o z0GywntA>98K6P6d>PW`_FqAUvvAi=ALpzvsVrWORKeO>{htrWWr6nps8 S9`UFE0000 Date: Mon, 7 Apr 2025 15:14:51 +0330 Subject: [PATCH 24/25] fix: remove --ui from test script --- packages/web-components/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/web-components/package.json b/packages/web-components/package.json index 1abc0d60..cb8c0520 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -17,7 +17,7 @@ "prebuild": "pnpm run clear", "build": "tsc --project ./tsconfig.build.json", "predev": "pnpm run clear", - "test": "playwright test --ui", + "test": "playwright test", "test:update-snapshots": "playwright test --update-snapshots", "dev": "tsc --watch --project ./tsconfig.dev.json", "release": "pnpm publish . --tag latest --access public --no-git-checks", From afea60458bda786713094acdf63b3e09d82665d0 Mon Sep 17 00:00:00 2001 From: Amirhossein Alibakhshi Date: Mon, 7 Apr 2025 17:34:49 +0330 Subject: [PATCH 25/25] fix: update screenshot path --- packages/web-components/playwright.config.ts | 2 +- .../icon-button-lg-brand-loading.png} | Bin .../test-snapshots/icon-button-lg-brand.png} | Bin .../icon-button-lg-destructive-loading.png} | Bin .../icon-button-lg-destructive.png} | Bin .../icon-button-lg-elevated-loading.png} | Bin .../test-snapshots/icon-button-lg-elevated.png} | Bin .../icon-button-lg-ghost-loading.png} | Bin .../test-snapshots/icon-button-lg-ghost.png} | Bin .../icon-button-lg-naked-loading.png} | Bin .../test-snapshots/icon-button-lg-naked.png} | Bin .../icon-button-lg-primary-loading.png} | Bin .../test-snapshots/icon-button-lg-primary.png} | Bin .../icon-button-md-brand-loading.png} | Bin .../test-snapshots/icon-button-md-brand.png} | Bin .../icon-button-md-destructive-loading.png} | Bin .../icon-button-md-destructive.png} | Bin .../icon-button-md-elevated-loading.png} | Bin .../test-snapshots/icon-button-md-elevated.png} | Bin .../icon-button-md-ghost-loading.png} | Bin .../test-snapshots/icon-button-md-ghost.png} | Bin .../icon-button-md-naked-loading.png} | Bin .../test-snapshots/icon-button-md-naked.png} | Bin .../icon-button-md-primary-loading.png} | Bin .../test-snapshots/icon-button-md-primary.png} | Bin .../icon-button-sm-brand-loading.png} | Bin .../test-snapshots/icon-button-sm-brand.png} | Bin .../icon-button-sm-destructive-loading.png} | Bin .../icon-button-sm-destructive.png} | Bin .../icon-button-sm-elevated-loading.png} | Bin .../test-snapshots/icon-button-sm-elevated.png} | Bin .../icon-button-sm-ghost-loading.png} | Bin .../test-snapshots/icon-button-sm-ghost.png} | Bin .../icon-button-sm-naked-loading.png} | Bin .../test-snapshots/icon-button-sm-naked.png} | Bin .../icon-button-sm-primary-loading.png} | Bin .../test-snapshots/icon-button-sm-primary.png} | Bin .../test-snapshots/button-lg-brand-loading.png} | Bin .../standard/test-snapshots/button-lg-brand.png} | Bin .../button-lg-destructive-loading.png} | Bin .../test-snapshots/button-lg-destructive.png} | Bin .../button-lg-elevated-loading.png} | Bin .../test-snapshots/button-lg-elevated.png} | Bin .../test-snapshots/button-lg-ghost-loading.png} | Bin .../standard/test-snapshots/button-lg-ghost.png} | Bin .../test-snapshots/button-lg-naked-loading.png} | Bin .../standard/test-snapshots/button-lg-naked.png} | Bin .../button-lg-primary-loading.png} | Bin .../test-snapshots/button-lg-primary.png} | Bin .../test-snapshots/button-md-brand-loading.png} | Bin .../standard/test-snapshots/button-md-brand.png} | Bin .../button-md-destructive-loading.png} | Bin .../test-snapshots/button-md-destructive.png} | Bin .../button-md-elevated-loading.png} | Bin .../test-snapshots/button-md-elevated.png} | Bin .../test-snapshots/button-md-ghost-loading.png} | Bin .../standard/test-snapshots/button-md-ghost.png} | Bin .../test-snapshots/button-md-naked-loading.png} | Bin .../standard/test-snapshots/button-md-naked.png} | Bin .../button-md-primary-loading.png} | Bin .../test-snapshots/button-md-primary.png} | Bin .../test-snapshots/button-sm-brand-loading.png} | Bin .../standard/test-snapshots/button-sm-brand.png} | Bin .../button-sm-destructive-loading.png} | Bin .../test-snapshots/button-sm-destructive.png} | Bin .../button-sm-elevated-loading.png} | Bin .../test-snapshots/button-sm-elevated.png} | Bin .../test-snapshots/button-sm-ghost-loading.png} | Bin .../standard/test-snapshots/button-sm-ghost.png} | Bin .../test-snapshots/button-sm-naked-loading.png} | Bin .../standard/test-snapshots/button-sm-naked.png} | Bin .../button-sm-primary-loading.png} | Bin .../test-snapshots/button-sm-primary.png} | Bin .../test-snapshots/button-lg-brand-android.png | Bin 3401 -> 0 bytes .../button-lg-brand-loading-android.png | Bin 3178 -> 0 bytes .../button-lg-destructive-desktop.png | Bin 1828 -> 0 bytes .../button-lg-destructive-loading-desktop.png | Bin 1420 -> 0 bytes .../button-lg-elevated-desktop.png | Bin 2236 -> 0 bytes .../button-lg-elevated-loading-desktop.png | Bin 1927 -> 0 bytes .../test-snapshots/button-lg-ghost-desktop.png | Bin 1900 -> 0 bytes .../button-lg-ghost-loading-desktop.png | Bin 1471 -> 0 bytes .../test-snapshots/button-lg-naked-desktop.png | Bin 699 -> 0 bytes .../button-lg-naked-loading-desktop.png | Bin 576 -> 0 bytes .../test-snapshots/button-lg-primary-desktop.png | Bin 1357 -> 0 bytes .../button-lg-primary-loading-desktop.png | Bin 1199 -> 0 bytes .../test-snapshots/button-md-brand-android.png | Bin 2598 -> 0 bytes .../button-md-brand-loading-android.png | Bin 2433 -> 0 bytes .../button-md-destructive-desktop.png | Bin 1433 -> 0 bytes .../button-md-destructive-loading-desktop.png | Bin 1258 -> 0 bytes .../button-md-elevated-desktop.png | Bin 1706 -> 0 bytes .../button-md-elevated-loading-desktop.png | Bin 1609 -> 0 bytes .../test-snapshots/button-md-ghost-android.png | Bin 1481 -> 0 bytes .../button-md-ghost-loading-android.png | Bin 1289 -> 0 bytes .../test-snapshots/button-md-naked-desktop.png | Bin 543 -> 0 bytes .../button-md-naked-loading-desktop.png | Bin 536 -> 0 bytes .../test-snapshots/button-md-primary-desktop.png | Bin 1084 -> 0 bytes .../button-md-primary-loading-desktop.png | Bin 1068 -> 0 bytes .../test-snapshots/button-sm-brand-desktop.png | Bin 1966 -> 0 bytes .../button-sm-brand-loading-desktop.png | Bin 1766 -> 0 bytes .../button-sm-destructive-desktop.png | Bin 1307 -> 0 bytes .../button-sm-destructive-loading-desktop.png | Bin 1014 -> 0 bytes .../button-sm-elevated-desktop.png | Bin 1415 -> 0 bytes .../button-sm-elevated-loading-desktop.png | Bin 1233 -> 0 bytes .../test-snapshots/button-sm-ghost-desktop.png | Bin 1368 -> 0 bytes .../button-sm-ghost-loading-desktop.png | Bin 1077 -> 0 bytes .../test-snapshots/button-sm-naked-desktop.png | Bin 530 -> 0 bytes .../button-sm-naked-loading-desktop.png | Bin 399 -> 0 bytes .../test-snapshots/button-sm-primary-desktop.png | Bin 960 -> 0 bytes .../button-sm-primary-loading-desktop.png | Bin 824 -> 0 bytes .../icon-button-lg-brand-desktop.png | Bin 2415 -> 0 bytes .../icon-button-lg-brand-loading-desktop.png | Bin 2489 -> 0 bytes .../icon-button-lg-destructive-desktop.png | Bin 1143 -> 0 bytes ...con-button-lg-destructive-loading-desktop.png | Bin 1382 -> 0 bytes .../icon-button-lg-elevated-desktop.png | Bin 1487 -> 0 bytes .../icon-button-lg-elevated-loading-desktop.png | Bin 1771 -> 0 bytes .../icon-button-lg-ghost-desktop.png | Bin 1123 -> 0 bytes .../icon-button-lg-ghost-loading-desktop.png | Bin 1389 -> 0 bytes .../icon-button-lg-naked-desktop.png | Bin 342 -> 0 bytes .../icon-button-lg-naked-loading-desktop.png | Bin 519 -> 0 bytes .../icon-button-lg-primary-desktop.png | Bin 740 -> 0 bytes .../icon-button-lg-primary-loading-desktop.png | Bin 1081 -> 0 bytes .../icon-button-md-brand-desktop.png | Bin 1926 -> 0 bytes .../icon-button-md-brand-loading-android.png | Bin 1881 -> 0 bytes .../icon-button-md-destructive-desktop.png | Bin 971 -> 0 bytes ...con-button-md-destructive-loading-desktop.png | Bin 1185 -> 0 bytes .../icon-button-md-elevated-desktop.png | Bin 1109 -> 0 bytes .../icon-button-md-elevated-loading-desktop.png | Bin 1441 -> 0 bytes .../icon-button-md-ghost-desktop.png | Bin 989 -> 0 bytes .../icon-button-md-ghost-loading-desktop.png | Bin 1205 -> 0 bytes .../icon-button-md-naked-desktop.png | Bin 321 -> 0 bytes .../icon-button-md-naked-loading-desktop.png | Bin 497 -> 0 bytes .../icon-button-md-primary-desktop.png | Bin 623 -> 0 bytes .../icon-button-md-primary-loading-desktop.png | Bin 992 -> 0 bytes .../icon-button-sm-brand-android.png | Bin 1448 -> 0 bytes .../icon-button-sm-brand-loading-android.png | Bin 1388 -> 0 bytes .../icon-button-sm-destructive-desktop.png | Bin 827 -> 0 bytes ...con-button-sm-destructive-loading-desktop.png | Bin 939 -> 0 bytes .../icon-button-sm-elevated-desktop.png | Bin 844 -> 0 bytes .../icon-button-sm-elevated-loading-desktop.png | Bin 1110 -> 0 bytes .../icon-button-sm-ghost-desktop.png | Bin 807 -> 0 bytes .../icon-button-sm-ghost-loading-desktop.png | Bin 997 -> 0 bytes .../icon-button-sm-naked-desktop.png | Bin 279 -> 0 bytes .../icon-button-sm-naked-loading-desktop.png | Bin 370 -> 0 bytes .../icon-button-sm-primary-desktop.png | Bin 519 -> 0 bytes .../icon-button-sm-primary-loading-desktop.png | Bin 788 -> 0 bytes 145 files changed, 1 insertion(+), 1 deletion(-) rename packages/web-components/{test-snapshots/icon-button-lg-brand-loading-android.png => src/button/icon-button/test-snapshots/icon-button-lg-brand-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-brand-android.png => src/button/icon-button/test-snapshots/icon-button-lg-brand.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-destructive-loading-android.png => src/button/icon-button/test-snapshots/icon-button-lg-destructive-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-destructive-android.png => src/button/icon-button/test-snapshots/icon-button-lg-destructive.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-elevated-loading-android.png => src/button/icon-button/test-snapshots/icon-button-lg-elevated-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-elevated-android.png => src/button/icon-button/test-snapshots/icon-button-lg-elevated.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-ghost-loading-android.png => src/button/icon-button/test-snapshots/icon-button-lg-ghost-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-ghost-android.png => src/button/icon-button/test-snapshots/icon-button-lg-ghost.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-naked-loading-android.png => src/button/icon-button/test-snapshots/icon-button-lg-naked-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-naked-android.png => src/button/icon-button/test-snapshots/icon-button-lg-naked.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-primary-loading-android.png => src/button/icon-button/test-snapshots/icon-button-lg-primary-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-lg-primary-android.png => src/button/icon-button/test-snapshots/icon-button-lg-primary.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-brand-loading-desktop.png => src/button/icon-button/test-snapshots/icon-button-md-brand-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-brand-android.png => src/button/icon-button/test-snapshots/icon-button-md-brand.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-destructive-loading-android.png => src/button/icon-button/test-snapshots/icon-button-md-destructive-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-destructive-android.png => src/button/icon-button/test-snapshots/icon-button-md-destructive.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-elevated-loading-android.png => src/button/icon-button/test-snapshots/icon-button-md-elevated-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-elevated-android.png => src/button/icon-button/test-snapshots/icon-button-md-elevated.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-ghost-loading-android.png => src/button/icon-button/test-snapshots/icon-button-md-ghost-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-ghost-android.png => src/button/icon-button/test-snapshots/icon-button-md-ghost.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-naked-loading-android.png => src/button/icon-button/test-snapshots/icon-button-md-naked-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-naked-android.png => src/button/icon-button/test-snapshots/icon-button-md-naked.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-primary-loading-android.png => src/button/icon-button/test-snapshots/icon-button-md-primary-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-md-primary-android.png => src/button/icon-button/test-snapshots/icon-button-md-primary.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-brand-loading-desktop.png => src/button/icon-button/test-snapshots/icon-button-sm-brand-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-brand-desktop.png => src/button/icon-button/test-snapshots/icon-button-sm-brand.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-destructive-loading-android.png => src/button/icon-button/test-snapshots/icon-button-sm-destructive-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-destructive-android.png => src/button/icon-button/test-snapshots/icon-button-sm-destructive.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-elevated-loading-android.png => src/button/icon-button/test-snapshots/icon-button-sm-elevated-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-elevated-android.png => src/button/icon-button/test-snapshots/icon-button-sm-elevated.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-ghost-loading-android.png => src/button/icon-button/test-snapshots/icon-button-sm-ghost-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-ghost-android.png => src/button/icon-button/test-snapshots/icon-button-sm-ghost.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-naked-loading-android.png => src/button/icon-button/test-snapshots/icon-button-sm-naked-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-naked-android.png => src/button/icon-button/test-snapshots/icon-button-sm-naked.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-primary-loading-android.png => src/button/icon-button/test-snapshots/icon-button-sm-primary-loading.png} (100%) rename packages/web-components/{test-snapshots/icon-button-sm-primary-android.png => src/button/icon-button/test-snapshots/icon-button-sm-primary.png} (100%) rename packages/web-components/{test-snapshots/button-lg-brand-loading-desktop.png => src/button/standard/test-snapshots/button-lg-brand-loading.png} (100%) rename packages/web-components/{test-snapshots/button-lg-brand-desktop.png => src/button/standard/test-snapshots/button-lg-brand.png} (100%) rename packages/web-components/{test-snapshots/button-lg-destructive-loading-android.png => src/button/standard/test-snapshots/button-lg-destructive-loading.png} (100%) rename packages/web-components/{test-snapshots/button-lg-destructive-android.png => src/button/standard/test-snapshots/button-lg-destructive.png} (100%) rename packages/web-components/{test-snapshots/button-lg-elevated-loading-android.png => src/button/standard/test-snapshots/button-lg-elevated-loading.png} (100%) rename packages/web-components/{test-snapshots/button-lg-elevated-android.png => src/button/standard/test-snapshots/button-lg-elevated.png} (100%) rename packages/web-components/{test-snapshots/button-lg-ghost-loading-android.png => src/button/standard/test-snapshots/button-lg-ghost-loading.png} (100%) rename packages/web-components/{test-snapshots/button-lg-ghost-android.png => src/button/standard/test-snapshots/button-lg-ghost.png} (100%) rename packages/web-components/{test-snapshots/button-lg-naked-loading-android.png => src/button/standard/test-snapshots/button-lg-naked-loading.png} (100%) rename packages/web-components/{test-snapshots/button-lg-naked-android.png => src/button/standard/test-snapshots/button-lg-naked.png} (100%) rename packages/web-components/{test-snapshots/button-lg-primary-loading-android.png => src/button/standard/test-snapshots/button-lg-primary-loading.png} (100%) rename packages/web-components/{test-snapshots/button-lg-primary-android.png => src/button/standard/test-snapshots/button-lg-primary.png} (100%) rename packages/web-components/{test-snapshots/button-md-brand-loading-desktop.png => src/button/standard/test-snapshots/button-md-brand-loading.png} (100%) rename packages/web-components/{test-snapshots/button-md-brand-desktop.png => src/button/standard/test-snapshots/button-md-brand.png} (100%) rename packages/web-components/{test-snapshots/button-md-destructive-loading-android.png => src/button/standard/test-snapshots/button-md-destructive-loading.png} (100%) rename packages/web-components/{test-snapshots/button-md-destructive-android.png => src/button/standard/test-snapshots/button-md-destructive.png} (100%) rename packages/web-components/{test-snapshots/button-md-elevated-loading-android.png => src/button/standard/test-snapshots/button-md-elevated-loading.png} (100%) rename packages/web-components/{test-snapshots/button-md-elevated-android.png => src/button/standard/test-snapshots/button-md-elevated.png} (100%) rename packages/web-components/{test-snapshots/button-md-ghost-loading-desktop.png => src/button/standard/test-snapshots/button-md-ghost-loading.png} (100%) rename packages/web-components/{test-snapshots/button-md-ghost-desktop.png => src/button/standard/test-snapshots/button-md-ghost.png} (100%) rename packages/web-components/{test-snapshots/button-md-naked-loading-android.png => src/button/standard/test-snapshots/button-md-naked-loading.png} (100%) rename packages/web-components/{test-snapshots/button-md-naked-android.png => src/button/standard/test-snapshots/button-md-naked.png} (100%) rename packages/web-components/{test-snapshots/button-md-primary-loading-android.png => src/button/standard/test-snapshots/button-md-primary-loading.png} (100%) rename packages/web-components/{test-snapshots/button-md-primary-android.png => src/button/standard/test-snapshots/button-md-primary.png} (100%) rename packages/web-components/{test-snapshots/button-sm-brand-loading-android.png => src/button/standard/test-snapshots/button-sm-brand-loading.png} (100%) rename packages/web-components/{test-snapshots/button-sm-brand-android.png => src/button/standard/test-snapshots/button-sm-brand.png} (100%) rename packages/web-components/{test-snapshots/button-sm-destructive-loading-android.png => src/button/standard/test-snapshots/button-sm-destructive-loading.png} (100%) rename packages/web-components/{test-snapshots/button-sm-destructive-android.png => src/button/standard/test-snapshots/button-sm-destructive.png} (100%) rename packages/web-components/{test-snapshots/button-sm-elevated-loading-android.png => src/button/standard/test-snapshots/button-sm-elevated-loading.png} (100%) rename packages/web-components/{test-snapshots/button-sm-elevated-android.png => src/button/standard/test-snapshots/button-sm-elevated.png} (100%) rename packages/web-components/{test-snapshots/button-sm-ghost-loading-android.png => src/button/standard/test-snapshots/button-sm-ghost-loading.png} (100%) rename packages/web-components/{test-snapshots/button-sm-ghost-android.png => src/button/standard/test-snapshots/button-sm-ghost.png} (100%) rename packages/web-components/{test-snapshots/button-sm-naked-loading-android.png => src/button/standard/test-snapshots/button-sm-naked-loading.png} (100%) rename packages/web-components/{test-snapshots/button-sm-naked-android.png => src/button/standard/test-snapshots/button-sm-naked.png} (100%) rename packages/web-components/{test-snapshots/button-sm-primary-loading-android.png => src/button/standard/test-snapshots/button-sm-primary-loading.png} (100%) rename packages/web-components/{test-snapshots/button-sm-primary-android.png => src/button/standard/test-snapshots/button-sm-primary.png} (100%) delete mode 100644 packages/web-components/test-snapshots/button-lg-brand-android.png delete mode 100644 packages/web-components/test-snapshots/button-lg-brand-loading-android.png delete mode 100644 packages/web-components/test-snapshots/button-lg-destructive-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-lg-destructive-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-lg-elevated-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-lg-elevated-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-lg-ghost-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-lg-ghost-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-lg-naked-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-lg-naked-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-lg-primary-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-lg-primary-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-md-brand-android.png delete mode 100644 packages/web-components/test-snapshots/button-md-brand-loading-android.png delete mode 100644 packages/web-components/test-snapshots/button-md-destructive-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-md-destructive-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-md-elevated-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-md-elevated-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-md-ghost-android.png delete mode 100644 packages/web-components/test-snapshots/button-md-ghost-loading-android.png delete mode 100644 packages/web-components/test-snapshots/button-md-naked-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-md-naked-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-md-primary-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-md-primary-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-brand-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-brand-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-destructive-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-destructive-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-elevated-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-elevated-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-ghost-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-ghost-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-naked-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-naked-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-primary-desktop.png delete mode 100644 packages/web-components/test-snapshots/button-sm-primary-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-brand-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-brand-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-destructive-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-destructive-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-elevated-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-elevated-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-ghost-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-ghost-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-naked-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-naked-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-primary-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-lg-primary-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-brand-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-brand-loading-android.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-destructive-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-destructive-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-elevated-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-elevated-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-ghost-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-ghost-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-naked-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-naked-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-primary-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-md-primary-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-brand-android.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-brand-loading-android.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-destructive-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-destructive-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-elevated-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-elevated-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-ghost-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-ghost-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-naked-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-naked-loading-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-primary-desktop.png delete mode 100644 packages/web-components/test-snapshots/icon-button-sm-primary-loading-desktop.png diff --git a/packages/web-components/playwright.config.ts b/packages/web-components/playwright.config.ts index 7bbd07a3..165c94e5 100644 --- a/packages/web-components/playwright.config.ts +++ b/packages/web-components/playwright.config.ts @@ -35,7 +35,7 @@ export default defineConfig({ timeout: 1000, }, }, - snapshotPathTemplate: "./test-snapshots/{arg}-{projectName}{ext}", + snapshotPathTemplate: `{testDir}/{testFileDir}/test-snapshots/{arg}{ext}`, expect: { toHaveScreenshot: { maxDiffPixels: 100, diff --git a/packages/web-components/test-snapshots/icon-button-lg-brand-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-brand-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-brand-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-brand-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-brand-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-brand.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-brand-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-brand.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-destructive-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-destructive-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-destructive-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-destructive-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-destructive-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-destructive.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-destructive-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-destructive.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-elevated-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-elevated-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-elevated-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-elevated-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-elevated-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-elevated.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-elevated-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-elevated.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-ghost-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-ghost-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-ghost-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-ghost-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-ghost-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-ghost.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-ghost-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-ghost.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-naked-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-naked-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-naked-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-naked-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-naked-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-naked.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-naked-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-naked.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-primary-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-primary-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-primary-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-primary-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-lg-primary-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-primary.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-lg-primary-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-lg-primary.png diff --git a/packages/web-components/test-snapshots/icon-button-md-brand-loading-desktop.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-brand-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-brand-loading-desktop.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-brand-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-md-brand-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-brand.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-brand-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-brand.png diff --git a/packages/web-components/test-snapshots/icon-button-md-destructive-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-destructive-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-destructive-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-destructive-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-md-destructive-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-destructive.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-destructive-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-destructive.png diff --git a/packages/web-components/test-snapshots/icon-button-md-elevated-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-elevated-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-elevated-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-elevated-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-md-elevated-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-elevated.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-elevated-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-elevated.png diff --git a/packages/web-components/test-snapshots/icon-button-md-ghost-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-ghost-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-ghost-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-ghost-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-md-ghost-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-ghost.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-ghost-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-ghost.png diff --git a/packages/web-components/test-snapshots/icon-button-md-naked-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-naked-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-naked-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-naked-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-md-naked-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-naked.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-naked-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-naked.png diff --git a/packages/web-components/test-snapshots/icon-button-md-primary-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-primary-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-primary-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-primary-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-md-primary-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-primary.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-md-primary-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-md-primary.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-brand-loading-desktop.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-brand-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-brand-loading-desktop.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-brand-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-brand-desktop.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-brand.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-brand-desktop.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-brand.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-destructive-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-destructive-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-destructive-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-destructive-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-destructive-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-destructive.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-destructive-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-destructive.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-elevated-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-elevated-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-elevated-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-elevated-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-elevated-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-elevated.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-elevated-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-elevated.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-ghost-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-ghost-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-ghost-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-ghost-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-ghost-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-ghost.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-ghost-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-ghost.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-naked-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-naked-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-naked-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-naked-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-naked-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-naked.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-naked-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-naked.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-primary-loading-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-primary-loading.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-primary-loading-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-primary-loading.png diff --git a/packages/web-components/test-snapshots/icon-button-sm-primary-android.png b/packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-primary.png similarity index 100% rename from packages/web-components/test-snapshots/icon-button-sm-primary-android.png rename to packages/web-components/src/button/icon-button/test-snapshots/icon-button-sm-primary.png diff --git a/packages/web-components/test-snapshots/button-lg-brand-loading-desktop.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-brand-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-brand-loading-desktop.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-brand-loading.png diff --git a/packages/web-components/test-snapshots/button-lg-brand-desktop.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-brand.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-brand-desktop.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-brand.png diff --git a/packages/web-components/test-snapshots/button-lg-destructive-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-destructive-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-destructive-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-destructive-loading.png diff --git a/packages/web-components/test-snapshots/button-lg-destructive-android.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-destructive.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-destructive-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-destructive.png diff --git a/packages/web-components/test-snapshots/button-lg-elevated-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-elevated-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-elevated-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-elevated-loading.png diff --git a/packages/web-components/test-snapshots/button-lg-elevated-android.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-elevated.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-elevated-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-elevated.png diff --git a/packages/web-components/test-snapshots/button-lg-ghost-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-ghost-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-ghost-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-ghost-loading.png diff --git a/packages/web-components/test-snapshots/button-lg-ghost-android.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-ghost.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-ghost-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-ghost.png diff --git a/packages/web-components/test-snapshots/button-lg-naked-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-naked-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-naked-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-naked-loading.png diff --git a/packages/web-components/test-snapshots/button-lg-naked-android.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-naked.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-naked-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-naked.png diff --git a/packages/web-components/test-snapshots/button-lg-primary-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-primary-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-primary-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-primary-loading.png diff --git a/packages/web-components/test-snapshots/button-lg-primary-android.png b/packages/web-components/src/button/standard/test-snapshots/button-lg-primary.png similarity index 100% rename from packages/web-components/test-snapshots/button-lg-primary-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-lg-primary.png diff --git a/packages/web-components/test-snapshots/button-md-brand-loading-desktop.png b/packages/web-components/src/button/standard/test-snapshots/button-md-brand-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-brand-loading-desktop.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-brand-loading.png diff --git a/packages/web-components/test-snapshots/button-md-brand-desktop.png b/packages/web-components/src/button/standard/test-snapshots/button-md-brand.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-brand-desktop.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-brand.png diff --git a/packages/web-components/test-snapshots/button-md-destructive-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-md-destructive-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-destructive-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-destructive-loading.png diff --git a/packages/web-components/test-snapshots/button-md-destructive-android.png b/packages/web-components/src/button/standard/test-snapshots/button-md-destructive.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-destructive-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-destructive.png diff --git a/packages/web-components/test-snapshots/button-md-elevated-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-md-elevated-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-elevated-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-elevated-loading.png diff --git a/packages/web-components/test-snapshots/button-md-elevated-android.png b/packages/web-components/src/button/standard/test-snapshots/button-md-elevated.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-elevated-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-elevated.png diff --git a/packages/web-components/test-snapshots/button-md-ghost-loading-desktop.png b/packages/web-components/src/button/standard/test-snapshots/button-md-ghost-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-ghost-loading-desktop.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-ghost-loading.png diff --git a/packages/web-components/test-snapshots/button-md-ghost-desktop.png b/packages/web-components/src/button/standard/test-snapshots/button-md-ghost.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-ghost-desktop.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-ghost.png diff --git a/packages/web-components/test-snapshots/button-md-naked-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-md-naked-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-naked-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-naked-loading.png diff --git a/packages/web-components/test-snapshots/button-md-naked-android.png b/packages/web-components/src/button/standard/test-snapshots/button-md-naked.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-naked-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-naked.png diff --git a/packages/web-components/test-snapshots/button-md-primary-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-md-primary-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-primary-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-primary-loading.png diff --git a/packages/web-components/test-snapshots/button-md-primary-android.png b/packages/web-components/src/button/standard/test-snapshots/button-md-primary.png similarity index 100% rename from packages/web-components/test-snapshots/button-md-primary-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-md-primary.png diff --git a/packages/web-components/test-snapshots/button-sm-brand-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-brand-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-brand-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-brand-loading.png diff --git a/packages/web-components/test-snapshots/button-sm-brand-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-brand.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-brand-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-brand.png diff --git a/packages/web-components/test-snapshots/button-sm-destructive-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-destructive-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-destructive-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-destructive-loading.png diff --git a/packages/web-components/test-snapshots/button-sm-destructive-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-destructive.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-destructive-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-destructive.png diff --git a/packages/web-components/test-snapshots/button-sm-elevated-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-elevated-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-elevated-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-elevated-loading.png diff --git a/packages/web-components/test-snapshots/button-sm-elevated-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-elevated.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-elevated-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-elevated.png diff --git a/packages/web-components/test-snapshots/button-sm-ghost-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-ghost-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-ghost-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-ghost-loading.png diff --git a/packages/web-components/test-snapshots/button-sm-ghost-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-ghost.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-ghost-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-ghost.png diff --git a/packages/web-components/test-snapshots/button-sm-naked-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-naked-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-naked-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-naked-loading.png diff --git a/packages/web-components/test-snapshots/button-sm-naked-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-naked.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-naked-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-naked.png diff --git a/packages/web-components/test-snapshots/button-sm-primary-loading-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-primary-loading.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-primary-loading-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-primary-loading.png diff --git a/packages/web-components/test-snapshots/button-sm-primary-android.png b/packages/web-components/src/button/standard/test-snapshots/button-sm-primary.png similarity index 100% rename from packages/web-components/test-snapshots/button-sm-primary-android.png rename to packages/web-components/src/button/standard/test-snapshots/button-sm-primary.png diff --git a/packages/web-components/test-snapshots/button-lg-brand-android.png b/packages/web-components/test-snapshots/button-lg-brand-android.png deleted file mode 100644 index c2dce8952d74fe5666bc463c2d134e9e38f096ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3401 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 diff --git a/packages/web-components/test-snapshots/button-lg-destructive-desktop.png b/packages/web-components/test-snapshots/button-lg-destructive-desktop.png deleted file mode 100644 index 7226db8b28802c73af72e06d010451894e58acfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1828 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 P00000NkvXXu0mjf&tGzL diff --git a/packages/web-components/test-snapshots/button-lg-primary-loading-desktop.png b/packages/web-components/test-snapshots/button-lg-primary-loading-desktop.png deleted file mode 100644 index b1e405f3ea2b56a98fd24e7968523058c02b8ead..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1199 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 IM6N<$f>dMu(EtDd diff --git a/packages/web-components/test-snapshots/button-md-brand-loading-android.png b/packages/web-components/test-snapshots/button-md-brand-loading-android.png deleted file mode 100644 index f78d0fefbe9351d0dcb20291743e1bd0b739425b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2433 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 diff --git a/packages/web-components/test-snapshots/button-md-destructive-desktop.png b/packages/web-components/test-snapshots/button-md-destructive-desktop.png deleted file mode 100644 index b06424415484aa5c804783bdb3e7484956ed7f4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1433 zcmV;K1!nq*P)Px)Q%OWYRA_1QI<$1U zFy3}1w9mhpv%TldIrrZ4olg)Y(&;Qf6?4&o(-C4ak~|;{P@?VAAT+>@pbjZ7p{SJv z*hp)N-;vb1ms6EU<|pAl>1S&GLfErrN52(WsvlEa`3fpLWq+8 zB{5!*(nezP7Ll4--&fT>4U$cc4rB}=D$_s}y3KrGbfe%rsD ze}o>$pAV|8ctfzF^MgBVko0(R@O!K8!nf6(;vykwO2;R_tu5wj-!yCv0O=twpkoC| z*UgD&>gAZqiZ_(tB$1wdMPETdr8w4l;*O9fxFP+W;1y#(AwUS=ZG@P5)&|JQA@W)ogTm>ySeIUos zJZ_}d8-4pGCv7K>(RS<*GT^^e5Deh0s-*Skj|Bd?W{lWwg9oRZLcy+q>A%Ip%~uzr zW{twSvjSmC=(WDLs**tM-y}csC~8g~0E)#*?t!C-6mz(}=5f#FU$dIyxVrsI(qCMDw0)5!<-;l~G?b56Ak~x$*RD z{Fg3<%QRObu3cLR*53fY^GyZbvu8+s{uQ#e+DIu}f@#b+qo)CqJX0u4YABA4s{k1N z-6^cw%0VcgD7eda;;pJAZCTgof^2W6@q@QXeDGn?mKNjKuo9Q;6TK}EsI9?W@fqgA zC8#;0@tr#hfMruDC<^9hUNCwJ9i$l^Kh`{M{M8poo;64RLp6b-4>RJ4LIC_VUB5|# z^>qN47ZqV%_#)=TMYR8NJY4RpzM!|edI2>T4kUQpdF6+|2<-L!Mnnnk1lOFvy&LAbz0zlAd?^YIcH3Fb!=Yj~G zlZ60P#j?4S=CbXy|9T=^-+%cJ{8y_P@%U4uKKC+BJ3ho8T1~3OifO_m5+8Voq^Z+L zn(-LQ$PA;V5zM9l-MneY77saJ9lm@tRvIQ!;~4C>5KNdx{5{(uJd9=l3T00000NkvXXu0mjf{Ia>d diff --git a/packages/web-components/test-snapshots/button-md-destructive-loading-desktop.png b/packages/web-components/test-snapshots/button-md-destructive-loading-desktop.png deleted file mode 100644 index e6d24c1b81b8e2357b4f83db5133b121119e1b61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1258 zcmVPx(q)9|URA_gNaT_D2M~=W6ondpr4O1Ijryc95d0C4fC>80ibQHbsqMmc7wF9H%<*Bi({9;z zyK8sa(0-FicJACW=eyszbLXCOk5D5to$kVv&G=p?BJC)vfd;^+^`3JCAIKtHLbV^m zJcXynB$YZ|%gv;k&YBrohiB|WL zOR8N%n(7NX!n8#$B(n_Qd(HkI~cu3YvF==*(xzOp6jpi2AaqzPlH18mQ_wQw_)oUZ;iYc27e6KSq zf7y@T2}ez$bJMiqj6>pa%(j&n$>pf)pss^|H60aQ@V!n0k@l$k&mgzv9ue-OkmyN{`w1I#}PYD!wb8xH$E_HTS+d*XikCaqOOa7 zEmv2rA(YidF-=-`C}Py;>KJWzY~={#dM7IR79uxK)2* z9=bA84~k`B0of=*46!W4j)8)`VPn@9lvLXu zgdISpF68DH8H61()dn$}f=g*`?I9NLxTQvuYB#ZXN2TgAmWntlqvj3g#Zm_RAFOfL Uwu1>urvLx|07*qoM6N<$f)nRo#sB~S diff --git a/packages/web-components/test-snapshots/button-md-elevated-desktop.png b/packages/web-components/test-snapshots/button-md-elevated-desktop.png deleted file mode 100644 index a0272a930a66bd41db17dcd66d382a8c65e8671f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1706 zcmV;b237fqP)Px*WJyFpRA_3yBU1f)zg_)iC`oQjV zz=f7(*rD2!-0Z#I{X5^;@7|j`GYkNSzrgb3^Vu*qHnv$5#kX88m!IRfwE)T)W6NfZ z=L8HQngB3t7{-96X}43U)GuDI_g70B%9GD$1F{bBmQ-X(u51zj2m=EHHL9w9VHm~` z{l{P!#*nJ2UknTk)a3lJ_-FOmss)ER#F-&XBoe7qRrOn^owN(8s(u@ZL@MVI%G88q zGsv@~7yzVFseL6SC7(0KmfO7+oCFai)9Li5qA325Gv)iu31k(;%&V&Uwaeu?SXkH^hpy|LMMXvR`9#W{I4`X@0KoHnT_%(H zDc?%s@-3^ENt_&bp086?_3POpaaMyY%llsRJ!d|+T&{z%Ebp^wVlJ_+uCCRhD1PQ3 zza;@t6hG_g>RO!>i2-nDm)2J=bM#n|J=s12KpX({_4QT%FV0_Zxm*YP`ueJo+oY?j ztKW5+)KWuMlj%K35QMi2O(2y@VgLU9=;-Ju^wj?dIZe1|G`g8F_G+OCOifLpwY3#J zJw1h<`X7NY_G&a5-OQDhl?9z9Gan4Yz@bBjaO~Kzg3n!6Ru<$0LGUl;B*|nFlarJG zx_>+#M<^6RdwV-HO*8G8Oa|TE-MDn=5*|N(Y!lm=5Cp*wUDx{;>#;&InWR7EI&D-b1i4)kgX%lws+J%~$ z8r->a$E-^v5@>2_LNpo$0GvL38j(l@2M!#-xpU{RbLUR1S+mA&H^3Ns1w^FVt-R0Y zBcIPlL`0gVk*-fqv2o)@0zm0>dPW2(ib4P=5D3uOvu6na)z{aX<6XXdnE+6CcQ+9c z)z{Y(0CU_$gl_xu<76_4-rinp*|G%yP*hX|j+>rl`}XYsfcy9F&*(EWGz0+Hvu6)> z@7|5Qd-vknwQFX5Z*MOE;NHD^0D!e?*8%`KIy%tP(}Po|PNA`}5wa}X?G9iV#<-o5 zKX~wf0MN;kC!ed!MZ)##*JngfCX=CxiVE_0JXBj-OI1}>1b`YE8p!YW&)91=Y}oLe zEte9Bgq^OCVHo2a5sla>xYz3i0E~`~K3A7WBme;A<>g>(`ohc@1JCnlX=#Da=R-Ig z#-m4%004LI-o@?Pw^3JDhbvdEz~}RsHc65Y3ZLwI4)~#Dd07%ocIr|O|50l5^p>5l?*-dM~&@`#b#tpk^Ef}&aAHm?@VC`ZI-r3nn z4Gj(C@p#OLxNzY@-nNNE!W7Ws@lZG%UJObL#^B&!EdwCxy8eLUxN=(;@B-1?+>BML zR$<4E9k%Z!{|1I(4D&p{4gkc7iHYM*|65B96B8510f-!?Pm3S^R??RYIZYS<5dcf4 z)5nX8i{Epa*iyjcLVzCcIQT${+4XhEAw}B){Ken~Cz4;s0!{P870G3<)T9);-)Z%|}Ruh3`1;VV8Y`!u8u>Su3O_C%9OG`^%=Xw4$p66FD zrO$wMUH?PZ_1_gm`E7J`G_rpE`kQloW;b8?PjxXj?L?FuhyVZp07*qoM6N<$f>vld A&Hw-a diff --git a/packages/web-components/test-snapshots/button-md-elevated-loading-desktop.png b/packages/web-components/test-snapshots/button-md-elevated-loading-desktop.png deleted file mode 100644 index ba1494ae44e74edb4cc8d6d889d8bea8b81e2e9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1609 zcmV-P2DbT$P)Px*14%?dRA_ATDMeI=8%3eBF$Aqv4(LM}8h<)fXoubT5C`yx2kfwGfMro3po0Hso_TasD zH!%$@Yi^wW;3MaroG;(+{PKP0l22tq5zahm|FB!u`& zKCc!q7-MMw(}rP0^7;JlnM~%F`uh4`9b;ITcDX*loDlCYkHZAhL;zwW64^p2J!crk z6#JjSFpMcm>A6TGvc;N@V}8y#JGJ02hd4#Tgu~%Al+vMEPjaz9DIE%j!)q!CWotsr z2FjEa0f0;dAuSl3=n)6Uo87j18EFZ20)wlT(7p-^DyblSFTHd_m7Ow+XU0K5c%*D#DIA!LT>t|`Evk3GMOyu7X$%5pAR07=M|r7fiV{2IBp{si^X=iDbB51x6t3; z4^b3tJAL}JEe-%IU%niSG30VNFJqstfpyr@!|zEO|$#fty@=hjuuo^{hAX+vDK}BgM)*RBngrvp{=d0 zqBsEH^?K3J&;Y;RZ)Z~?k#LJHL{V(z%!ggBU}$K_E~~Dtu6g@;yFMdJa&&^@ zxJ?`(WQ7~S?%lg*XHREmC$?|jK5t*Y-;cVwI$NYvDpggk76>6LJmzE4s^j9ti;yG< z02U;U1*^;yAiCtz1_~Bk&%%F`OeJD z;PKI2rXdgrRE?(-nx@_7lF4M)m1qDCA3ki0bmq*NdHdbHd)LmMty{NNm7^2M zWHL+uD7vmsa2&VNji4PJ9d^69xf!QUovJwg>eZ{5nwkOtG&VNk;K74c=ZKf(HO=#U z69J&4)9GGCQ9g4c@WjLf1_lP~>!zkA0Kne8d*ShTuzvk|+`M@cFmG&~Xm4*Xx|gda zGMUVP-|zo|08nnmdoXS5=HUDS`&5?l+tUGBpq>x!>nT;R%((Y9ifz7t2Jr2Fqb&?xmY_({gtth=0wC{R#j-fF-6a4TVB2sZ?q}*Y#LU zjywMYbX||7QmKJZDAWRAsbgM#bFQ*u{$5iPk(dIZWGAb14FKfPqet%t0)Y=?S$>b_ z`Hei!H@r@N1J-qYM%VSIs;YlHefl)KdGqGq=K7mmrR#qHaMq_;;2W#I00000NkvXX Hu0mjfAH@vv diff --git a/packages/web-components/test-snapshots/button-md-ghost-android.png b/packages/web-components/test-snapshots/button-md-ghost-android.png deleted file mode 100644 index 23ef52b5a2c04434daf5b1d1398dd9ad923b4a1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1481 zcmV;)1vdJLP)Px)gGod|RA_VuD~&M4MVPXey9e zqoh$=;>y%CT1to*BeOt>p-Pi>Q!9mv+NfRNVq9o=LNgN(e20~;>pKrAyL<(RA-jkqAwoWY&;0L^b%`auA(CMs5 zdD9dV^YcLzaY}#xQ7Ob% z|4U_rAf&YT=gs>rE;`yiZr<@SINa_c0hJOKXr?d%5b#36AyaJZxpDG^#_4iZzbju& zD1?+2qrtE*WO}FsyUX>P5F&5NltmCy%1dzu!xvEFKfAzuPb{7F>r&U?xQT*z}9W={=z%>j_GK zU*_qPCmN|8iS+qa>lGnVzB<$80tO z5Nj~d)ZEPc`SXM2yg7X=xPi z*~9ObF7c1kiK0yD39n!C+Pz*c?QLyj229fH^}$Z$=H>#>^w#-5>!>yx;y9t2i%%%F`P~(085uH z9hH`poE*$!j*kz%PfSe2Y&P@#v12qfHuCuKV^me8q^O8T46&iMT-_8#Lzxj2!T$gqoT5s zQ&m;mym2F#zoVmr&inVt-n5CGg@ycZ{5b7_ugPFAkd&OviWMtZm6pc(^mG<3T&Pty zhOvpMI2>D(md3xTO4F4qBraJ3fXD4-b50K3-QC#icJzAvm}TvDJL}f2B|Rg9x(gSy zlr>?bl$R8t(^<8y`1pwvxLhvQq@}TO!v?Z9Zsfz16uP^+si>?R(;Sc6&Cm7qY{<++ zRaFj@mTE0)!U&ztDjXh922$SAy7J~LSNQdpU$}nl8UX1T8EnbVXY00Yqw@Cl_L8!E zIRMeo(VVZVBQq-k7WhJB3IM0u{WRPcfv2jfFdB{IZr(fUlPJVVvNFkjEWy2E&$_ zFx-TcmQd#KCW8P1aWlmNUQCI)FcRof@tb0U7|$RA6SqGqD)n9ZnuL@Ve^gZJc+q9d j264Vsxydn8!hrt+tQsz+Sr~o*00000NkvXXu0mjf#m&Y- diff --git a/packages/web-components/test-snapshots/button-md-ghost-loading-android.png b/packages/web-components/test-snapshots/button-md-ghost-loading-android.png deleted file mode 100644 index 657409df8c0fc4b626ec6775ee92d34676c062c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1289 zcmV+k1@`)hP)Px(!%0LzRA_?U@>a;qWg+bTMzt_7Ir)*J_`yBVAisfew;58^|QmmMwWT93DJq;s5{< zU0e-^2e;HG7ebLpH-I0dGTVE&lDu%c0tI8SYGIl)`)#+%6$Gr=y56*L1aPOAh{tap zba4QHfukZGzqwH+I45K%%HM?|_50JO0D!hLXWTkw22oB2{oO?(@sVK|b1DFk5ItM~ z4!3XJ!kyc<-SXnn5^UQ>JRW!J6h(oq>(aTA5Iq2HsP9X3S*G)WJ9jWJFaQAXXj)2} z5CWEIrqr#kucN4_2&$^eBl%vF8zK~qw#&SDPEJl@cz76^rn$fV{(j6YEVzBj%FDq3 zOv{34S$OyE9U_qkEX$Hb6AT;+MWgL1i2PuA6YOetH#Cn20C26Z57(}zKjoK~m%}to ztgWrVbVgJ#7(`uNoiwf>@(WHRPRsK5{m6(rYCdUe%P7tUbX|vG81Q<%FijJtX(Aep z%AyNSBu)z_*d+x&-M{Y&bhWp4+jhFH!!k`+rip)Ezs@ViWC)_;!ifat9n;g(&~zP| zuA`^77p+9>g&MzGZcq;&`$Z*zj;siXJ29KuU=SPonwvR+2?m{g~AOI`EW}cPdNl_Gc ziYbbcv;AK$Ucj;}SeAvx#>TvG+zgv}R*<4h$#B-$)#VEG+vsRcwxLi6%gf8|8sw|0 z${WvQkfKZpFi%MF2B4#}(-kTCl9~;FK7a0t)7;#gSB@!Qo)AVw#S;RSWcd61!Ub2L z#aFNJ-QBxcZAKqIMj#M?Wm)j~eE9g}Nf}f@z>=d4uo@13!$e=na6CUhkCEYFx7^Us z008*(+&QSKiu(F`OioS$0RDLPEXB5?s|&TYwK8aen7^&^`EC>>VD@rh0b^rhc$svA z2Y}+@ViX@alGf&nOPAzcRGomC8?r0JBjLpOI3~u&Q!6(`5&eEY{AbU~q?PiRxF>@4 zfyG4x0s+j<%%CP|3Vn9|ylg64g7$~cK3kFU?2~dSGAb+Y5%W+%Xzc+I^U&sGhQp_4 z2brFp50e+NBrjx)J5>989S32$5%W+caquC50KnPmt`M-67j^}N^PjGKC^rb%1cI}0 z+q&MgpGFfg581ljlr6gqhe@2Px$*-1n}RA_^VZw#-kUP-y?1oJ^>m)|oaemHInR5ZLy{y( zk|arzBuSEV8ND4mdlhb?2X8wVN7pihMO^Q6Ag$=>bO3)r4{qUdrw*^00rdZa|5_Zv zF{~)9_hAgjv2h9F>X5w%6*HzHUn9t%= z%%@7<8;`Z!p-+Wgd5fsxfB}r+S?Is;JLc0Nx77I*PwFo2;SLU#?4u#KhI}7#96N9U z58_F8J)7h2UTk11D&as~1@+<+YIutIusy`RW|?t002ovPDHLkV1lb}_r(AJ diff --git a/packages/web-components/test-snapshots/button-md-naked-loading-desktop.png b/packages/web-components/test-snapshots/button-md-naked-loading-desktop.png deleted file mode 100644 index 926f6226f74c54e88abf49daa119236f4a16309d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 536 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 A&Hw-a diff --git a/packages/web-components/test-snapshots/button-sm-brand-loading-desktop.png b/packages/web-components/test-snapshots/button-sm-brand-loading-desktop.png deleted file mode 100644 index 395dfe64de80a32b85c35034fc0905cf02aa8781..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1766 zcmVPx*ph-kQR9J<*ng45ER~^S+pW7^X+SM3SS2Mq@8ID0Q8Cm8x5K;w2thC?{;x7u- z4u7$Mu?GJJ$wb(%D;D)HXg6DjAQlP=E-SV}n00o8Y-^pyy3#bslbp9d+?`l( zt?ZZoAB3oygZAoSP3J9Kw#x@v`!|4~UD4ribw|wos1lIiYB5*odXiJEkfJuKwF})eiwKx6w_G&yl zci_c$7IrMKo|&3L#aYDcZUq`dA*l&FlrULJ5w-VIfLPjeTPG$i+-k9%6Lhe zIKumR#LAZ3k&x-4MQ`EG0^^nV)KfMpPp+_!@Sft-!c|eXg$bt)@gei!yGuRFKL_)V zV|F$YFJgD$$wgqcA>NwHsy4Hz*|+)e{cz@ol_L^NFs#N|HIHFsdvqCAUFCDL3^ORO z*;_{^7D-lEn(`iZb@xGN@ciq2SPjE2HRYbsdN3bPO&l~mapBgrhT$RR+ss&&ncXo9 z9R56f`&7d~VVD&a(gMycB+$=YGwhl677#Msywjqk6!U(iI`xH7Ivf8Xs+jIC-9)&@ zpMr1w2p<1j+4j>P!s|cSqfi3<0pOdkj~p8pXleDx_H$ zN}6FJc*x+6J`LYIS+;f8;iVVg^*@6X<^&^q(QpUThtS$RSi4*CTbZJnf4>PZAsJ@1 zsTx+jyZ$RmObM;V%8Cbzkz=L6vN<0c!>CG*(LT{R#eMC2rJ&cZz{Ruhw^y4ey0(he z?xKC8Xy1Mq9)Ybc>aIsAsh+RRbgsP#(F*$!g)}!*DQU(t6_OP(Yt1aasnUK33WwLi z{_fZC+g~Q^2UD-U51j|0vlopX!2bPi%~PPxigzPmIt?bUnqfL* zI3cv%P+f;U3v=Ho1%CNgSzKf+cmE5+9c*+Qb@sLTeNmbCc$BAo9#+~_VT);)o13M;Z(Qx^`wFTjA#D8~Har6RKkWT3_F+YshS_@4AYXAc zO9?75R99Md+ta#DWz;a0$-i;ZgHJqG3hcIewV7LRzfA_;IqOz{F<4VgjoK#v( ztzBXYbfpy7=~7?c&G~T7cWdnOb$IKq&|QOx$rzWZkD2`{_P_{QzV7Sm(1#V!l~!V& z;pp;--21R|x>O3h{=j+6T)uYh!)#;`3I3IrVPgZHn1iDy^ArQc7ry}qKaGY*(CvTu zev9@}c^^)9RhHRRRX*(Q+UEIYx3n!pBldl;4k==76|ICpwy%{E1K-?K%di1 zCoN6<=H^qieC;zWw|PR+%E0+Iiq1XqwlX*x8o~vK*;f%Fdk~%O%kQ!vn}ftrOTbuikTfx&!*c91NO7OT*llH zq$TfADO0|p$zACfk_m#Ew-uPe_TZ>ClZRV1H9ik7ZOI);&!oxuaQf5y^dbsAwS0iV zEc8{EnD=gdSZLc%Em?*mjXZyK0cjf38IVhv8pwwm_4&JM=^{T2nB18UJCn|^Wz*XU z%ODI#%S}F)BAY}SD-Zt$EJS)n>2_`<7rpDxrEtTf9e*zUAH6|~p<*?&`Tzg`07*qo IM6N<$f|ML|Q~&?~ diff --git a/packages/web-components/test-snapshots/button-sm-destructive-desktop.png b/packages/web-components/test-snapshots/button-sm-destructive-desktop.png deleted file mode 100644 index 4310efb2b262ca238be1d3c6179db377a721f3da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1307 zcmV+$1?2jPP)Px()k#D_R9J=WnQd$oMHt6_vv+L|u3WEMupojI1QG%$so+bAEuvyjKuyGGjEX=E zMj_FX5EF=ezy#YEApsJLl!#afn5L)@&;X4P5}>qDUISRPu~MPi+bkr?~ay( zaxYww;{Vg_%skIMzs$_D&&&#>RHTQ1U^0AvAfK#9groH79qP=in^F^zJh z*e)_Mypb4-NCrtw8;2qmBF%Su7%ozo2xSANTrE_!y1Rk51ePAH04eitYj}y25QW06 zF1~5^%{ru}jYG&{AUk2fB~BGcG3Q3JeM4aB)h1)eGC=K-@Dd{po0uhB>i*7+VZecz z-FKJ62BjfIUgwz(Pe9f(?hUX2YJexCF2K^G72KtJwmW49xS;cr4lL#4cPy+#ON#MA zRjaSfup$;F>c6h8S&8?nFB9cHG6nbq!3s*DF;PXu-!DIf;!Gv;+Z~B;AE``C(k(zC zXZ{x|sFt!VTv_-Q(yu4Ny@HT4El9Qvt*M`P8p3LLEqHQ1|ItFx=G$+^tKeM8@wgLx%eaJBE4-CaNAQREo ziGHGr=F;y_Klu!7_AWN<$Bt0{`n1q<#>#a#XUw+Z(c5X>x(P?l(>NZRjDDh$rj2V! z$$o;=*WSi|<|JlYYizIq&fvav$70=7vVpp3*_a*;*PIW?+`I#&Um9(DchX$)HSNcb zhS_-67N9s&>0elceb@**E0$sssPYWR05E`WChL_U&WpODeBVCV}%89 z$Caqsj~pav#Ap<^RhWsSWB?qKr&V?YYi1jkEI{e!!guHZ04=2@=tmD>A8PG1Z}A$u#cM)7`s6(qZKy$c zg1|Mg04oDBF)m*UYd5ZX0I+2a0zlYoAgsmYn!5eh=O&;?w00Xz}4cR0OA4&h!-+<9U{W~w=KU2-%-_9Z&j?kDsQ=X3%sCx;e z(gHS(a)g){t-WjRhqV3jBbVQQ!^+fy2BV)mhS}1LbH?ltaA!%M58vVaTwS#S{nT;X ziHZiLg zKwHVBli11fqfyxXe^q{zGePMZHewcJGa)W@{W>J6Vu{{;nq)n6rK Rdi?+Z002ovPDHLkV1ifWa$f)d diff --git a/packages/web-components/test-snapshots/button-sm-destructive-loading-desktop.png b/packages/web-components/test-snapshots/button-sm-destructive-loading-desktop.png deleted file mode 100644 index db501c58edc14a2e3c90d104b33df8c3e8265ee6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1014 zcmVPx&ut`KgR9J=Wna^unRTRfR=gp5hnI>WKf`SlQLyEtkF*UXz6dD)eLQOZiD@cni z2-21Q6>%X>pp(WTCh+t`rvytrXEAnE0E}L@jht@-mreGjAp{_qcfPeBbBHsAZBC*xA-%oj zRwhd;gVgg5;K&)&o@}$ZRj+;_Hpz1<7- zyaR|{0)`V4mmEb@PHeT>TN>7~cZ8;X4!CWRmkb^$IVRoi)%6cI84g$W@&j%*!b4?b z{Yr2C0}8hBZZHerhJIGrU|37u*aP~T-HGAQ7p&jX;Z~mh*JLG)%AmOJ%-RY&awh4V z{&(N7^ugHL169=8q|*k3{)DK4a#&2NsHhdMv2^}D>cwjSJaq0;%+O)9Rs{vJStOH9 zBK3MKmYy^KqN5;*m@R*Fmh#2-gBz2h`{Y}g;pYHQanR~A_80q6H^)G%y?-1Y)N$ zejbdW>-cH9j-TFMM^|@Xx>iNKTcjW9OF|B)Js54{{2^&A8=66p}mYrP4SiM|SX; zmZwOr1L`$wX)!Tbk>OI@fg7{GLDnFtbPJ;cw9&x&RhkR8;+7LpiVV-i9y*&rOpcYg z-&>#4Y@oi6)7cffoRGP|usBn3N8a=DYlty4=C89d`)f;c>OcK})_gJpkH;-1K%A+- zux(Dp9XqrC3Cxp&h{@5Io4x1w>g6v{ze;A{vACtIVVjeIVU>xnITkCq7hXY(p?c+O zDp9qy1i`*7ScA}lHsYp12s;sw;c5qFlxAJ?gjpIg08?;9Y!w;!jo zi{{N6G;ZEleV2df)#Qo}aXyqn&#AT?4;z2YbNiD^!BIuSBTF`i2&h7)Zy)CH5z>8o zlSm&B9uGIPc-qmS^uN7=0QH}z$vyuf0GUVkCz*0XCv$U8YjNTGUDov|N>A^z(aq*c zOXURMwOds}c%h$FHW?PzogpR1c7f@jO?y{wddpf`y4|a&i~z;9$%~gFDkFFIr1}3- k%QpO{KBlc_H+(Mr8$objkFx`N+5i9m07*qoM6N<$f(Df91^@s6 diff --git a/packages/web-components/test-snapshots/button-sm-elevated-desktop.png b/packages/web-components/test-snapshots/button-sm-elevated-desktop.png deleted file mode 100644 index ef2f59793983018692795e12a26d382752601642..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1415 zcmV;21$g?2P)Px)K}keGR9J=GnN4U@Sr~?&-2Oz{UKdjh6$^uhJ7K~cy`DN-wiR&b%XkbsM#qu9S77HMi=&`KyxMS4ln+~j<-=)ECr;@BqB zX7q(a$hr5Ne9w8m^WDP@fM&I#v{szfN~~7u^Z6+&V&txLWiyW`7qH`Z(VRVkg%IXF1DZ9NYa`}gmc z=H}-0ntruP4h{}((*WAq+K$@Cu0pD>ua9HLjuDT?*JFCEt*z~-1~{Bf=O6jbrj%lC zZZ5Am9zA-5&*$Uw=g-UfKYaMW(9jU$5Ku%Yz3GWMX1s*?rMyRHmn=Q{R>B`uqD+*A^ES zxqJ66FJ8O=;O*PD+`M^{mX;R!`}?_k`7*n9?ZV-3z<|`%)rrgHN{ySHofSZOdU`}e#Ow76AR{9qIXRj| z$-D~H@bEBu_wJ>#vJ!yO(o$F|f&f|f-00{it*xz`IB|ljSFbWVJImD66aeqvzhCxQ zTU!gjz`y{(V33CoA9DWud0xGGl~34|<$88@xm+o`UuE|C=ucXV_JAkEFq z(%9H2fYjI5i`(s9wpZ)w>ZHBBeOaH~o<4n=tHa@9mMZMunx_4>)|INNs^ZI+FB$#w z^YZ}g*s%kE;^Ja7Z7G?qT)D!xZ{K+Q_;Kp~iHQjS8XFtw>gwX&y?Z=={+y|)DRfheXyK{0@DfKr%Su`5GpUZM}c6JINPo6wU^(7JsIeGG=0P^O| zo9~V_O;cK0T13}%i9{l~`L#wxqtW{SW#Mr6OfC}ygF$h*Tmnc~j4_c&M4ml+CJhY@%L>#+C>#!-0Vwl&y;ZqZ>UZzn$+>gqq^71u0CBtBa{c;s zF-GgW60Lp;!T+=#Tt2q!14Gl?8PmcrwfqZ{%O|sIt9AGn0 z?)UqfHZ+0_mf!DhN(U|j$_>M~UFg8pLxy48wqVN~7O?#`z+sx^aB*>QeNJ`%f2c$v zF;P-d(vtp)$1WlOOioUAipbZ(hWXz}M7~Z=PIjhu0c=W7YoH z9|#0mfeJgFEl!+i(B(F?-|ufSO>?}^f#)LAG{>zXwGwvIO5l{sfDUX~SXj7IXn?h7 zVPWA8u*Hf$16a#;I8Sf7u6K=%jU9|cB7J}=)PDSdR3sAV8yg!tsOx&y515u-(^@Wn z&uJal;_-N@L!r=F!!Y_x(;T<<`G)^ps+5{HO>^8ZjJ{APbk^hXRHwO`)me+t`44BA V4T)j1(;ff-002ovPDHLkV1hc^z}x@; diff --git a/packages/web-components/test-snapshots/button-sm-elevated-loading-desktop.png b/packages/web-components/test-snapshots/button-sm-elevated-loading-desktop.png deleted file mode 100644 index a1b101d6149f568bee4c18843eaa43138b47ab2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1233 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 diff --git a/packages/web-components/test-snapshots/button-sm-primary-desktop.png b/packages/web-components/test-snapshots/button-sm-primary-desktop.png deleted file mode 100644 index 45f2669be0e517c7053a463a10590a380d6ece21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 960 zcmV;x13&zUP)Px&dPzh zp7r~DKCQ2>YierB<|zN;v^^EYVlhgk62rs8HNO=K1#-DurS0{4+1%V@a&q$7bzNOu zc)i|A+u?9K0=_v~f3rHdm2mp}HW(kEtoSmH!i^c2&CS3+@>MN-H@Avif zA&Jh;P9$-BdrEH*Yaczk@sG|kF=0|Ns9L?RI+vAeqq!1VO=TTM-- zEnveiczAfI=??~j0POAU)c~8O$?feek_d;x0QmiWBr!if4?rT3KoX0KivUEUQ9K?G zp-_l;JWenev<=);N}Hz1&CN|se>qYoCnq()i9`Z`TrP)U7y#Vg-;>E?o~3%RSR|E7 z@tQ3!FWXM(ri#|fVpP`H*cbpiJ3B}spU;!cW|4%?=OdX+z6xR(2CJ*9+}+((`Yg-B zFbpm)FWKJSW_*0yPD)pb)>bnP;_)~DD=RCNKBv>k_4PFXfk5D=_jYu2kj-YXEDN{W zZ3m(eZIyv%nsG2PGJ3A&1N5_wU0?+O0000Px%@<~KNR9J=Ona@ibK@@<$n20XhhsZDSG z1NJ{iuX^xU#Is&JNF>mpAQ4i`O%Ws!9YS<^$!?=)-I$q@)CUie%*=c5<4tBBZvu2D zG2lIr18m?85C?|3w9|{+0hd4(C;_{`51_8nNd_nYw}9+Jy=}*rQ31Qw2SDBES}$2G z_5r|4wAgL7-vJkW5O^2kn6JtB)RJnLY?ir)GFi zFgSkx;JrvLmt%Ex)%zX@1Q;6nXEn<`zL?IUBAd<1?d@&ZXf$M_(U93}RtAGX8I49| zG#Zs7BP0JJ!?$ft0G4$*%IEX){QTV0d_M1ug~MSvK0fYgI2_guz3c)PbUCTjYO+?V z$<578IX^%D=$v>wE=|*vrfJI2(NUei1s7P$RpdC1tW+w}ahzx8CK3smPN!uek2>v*qE-cynFakwc)9$DTENTS}ose zhKGkS41EG$5~FxlGL0^s=gSf@*XZ@`zQ247W+hu7G|&Ve5VXrC-cQmEf2H(Up%IDTUibKbLnrut$hPK>OUj^0000K diff --git a/packages/web-components/test-snapshots/icon-button-lg-brand-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-brand-desktop.png deleted file mode 100644 index 7a86df7498fdc922208f5d412a6292f0ac943e87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2415 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 JPDHLkV1gzE5+?uv diff --git a/packages/web-components/test-snapshots/icon-button-lg-destructive-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-destructive-loading-desktop.png deleted file mode 100644 index 39949472acefba4a73f4817a0b5959edb9d860c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1382 zcmV-s1)2JZP)Px)AW1|)RA_%v2xw#hU8phX zf@qAy_z&<87`3{<9~gfv5EByvu2e#-lz>t+>Y@t>tq?^!ozgO;?@c?$#Ty=-GShb6 zebXPrZ!(K{bMLv|@0|PYz2}@OLs7Ncs&JMHm43fnG#L3st(Y(k(4x)9!#ROU#S z&UFjYp`oql#DN9~nTjsNJ|L;o@p?MdB}nrFZ-cyAH#H+@r=+v{XWM#Kf;69Rh0-Bl zy%D$YI15(CY!;6h1?k}6PSC>$&5_Xy1Em1cE-fv`rfW8>pz@3VMdaj6AncuP!Kf)n z2M2c|dbDB0OrWx>mZz!;(tN%ZEuEbAX;uqL0kJk!d#9}GJxYfbtQf%ORytJer&|R1 zOY^*~X7ylwnQH|qrd)Z`{C-YpnL_MslQ-W=5BVp6#f2%H13@~J+cO8pnMPo9nLAW? z$UkT?8%ZRh8WNyS(wSAU@<}=pF~c9c#nlfx{eLO$AVA;` z%R)W3qP-T2NK+FMi$yW~O3mk6EkxU*u;!jS!^kHGk+>6lmhF3u<)<$MZLB-eprA$1 z|6DIn%IDCc7X<|nZHtu?8parSy#t&$0xWysC6>PUa@BTLDvi1>rID*>(M5oXf3Fa` zceyzU)pb@mJ7a{A&)y5X(zKzirkER$L;^c|7gn+v^<30*DGd#p(g0X(0V_C>5@mPyr=t1xdh=xc1fO5O*N%;H-VD?*4LP+7(?&!$T%iKuFezhw88qiwExy z62hF8ZoWtPoGBe*<@9XmU`}E&#EFA~vu17G{jFsw)bp2ZEf&Ml@S%)a=U#Me9$ zc&Kpn%ewpf`;b577&jCo3|QsFd3YPP?F(`o#J211@AdxSd&u*Mt$NUe3P8UF^qN>m z?${kH3ZvhBQ&-=Kfq$6z`?9}udoFh7P7^8sy%r)prdEb<2We!Kcxs3{Fl>5eRXC|*3z z$fpN`@9|X+0I+1sQxJ<0yMHC_xibK`=T29g#GAM8#=hr1li|4$K9mJTQ&kx6zrgh$ zk2BtPq2jqTEkTx4-@lum-V@Eiv|OcVNC-aGeS)!5Cn}x^f|esn1)4TKPE*?xQ4JY{ z;6Ywa^SK|Q&iagB>SO$JKgILC*mvKYQpv5`qZ|gHOVXJwOinZ|$V$U(F{vU^nK^BM zm*xP0ceo{UD)!>boKE3fA;`}WYv-Jk3JvX?T2!u4AIkl_2r3X~C7szY^yZX{I|0+>Tdc>Ppi{I=dgSw*g(DxYdU)#NJkq o82-OrRt2}s1;A=p2v;=!10enRBzuaNoB#j-07*qoM6N<$g3MWt!2kdN diff --git a/packages/web-components/test-snapshots/icon-button-lg-elevated-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-elevated-desktop.png deleted file mode 100644 index 4f251dc143076b4611a7616b8cb5a13c3099fb23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1487 zcmV;=1u*)FP)Px)iAh93RA_HqlK?(c6lI1Gau7gCJlElz zw-{p$05wYKvo~+vEF3<3__;{uQkgr6$6bSnphSWyg@P0`5sCncYin!gDW&s_u{s}7 zjIlbUbbf7Z?R;3SRF7P@Y*W%Q+l85JT)zVAPAUHAG9!Q!9>dZiDf z*=%0g4UjmnX0v%I1uV&1JBOi^&hIuzRFu;BA)!)XiU5j^&;w`7JymKu-07~iI zy$%BailUsNl-`wY^*DM>t=Vi|8h2Y7R$}t)H9aCC1OV}U|2I`t&yDZB53e8y{wx#< zpUF)Q0N}dr)%Ohs08~{y=eq9I@VeKBbY1^;yrzvVVLJgp6ab{rXw2r}ojZ5#44uce z?X1;8Rn>EiMq@S{6!vXyZr;nbVFXlWW{yD>=BYIPO>^gLDzJZ6nHXmOfXQ{!*94>|zo-EQ}OE~N?$ zvwg@*-EQ|j0G$BPU%Ytn@zJA4f6qM3NV07kwr%%T5w>mjhIhj-@?Ig}<;$0!9y@mI zA0pgDJkR^JP$-F#lK0h1vUg+; z0RSAw`F_0S4X=pJ8~`STmvjJAd5?IzDKWB53EN8mCW!!&k5h=}d4CiNg_GlZ?}O$0 z{xeO}K8a2TO57Z=w6ydcfQ@k*ouUn4W855vebHtIV1K<{zc%hBm85#Teht9>Xmbm{ zoK7S`t*)-#7`O3Jt*)-#NP(F^c-S?-Q+wgOwLQQy;h|S5&=i3El}hET=XsTJk$9e0 zsZ=UwC747YB90_UN=?_1ki%Ph0dVQr@J8dTF|@->%ha zmp#v0*liHc^A>8g+T|f&0P*Ix9qSMB6acKOtbBRs(4nt2O*^yAnv5XLX7j=H^z_dW zfFzi{`yo&iA`S|1@oKeNo|&2Xs#Gd{p(x7CC=iUXMyJ#HrO{~obo}`7#ROyHfTH(6 z#NSC$jZR7H`(0dI{OHJ$BePReQztY{`#@FIX+p?BLdYck|ANxxoVS7?Sn)jX-*&tG p+;N=0%jNP?#K7optnqR2{{W{;Z)CL$5CQ-I002ovPDHLkV1kPW&=UXv diff --git a/packages/web-components/test-snapshots/icon-button-lg-elevated-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-elevated-loading-desktop.png deleted file mode 100644 index 6f77e79a6667971d810ec4444f156dc6415c5090..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1771 zcmV;P)Px*rAb6VRA_mT%`O2wC;wi*zTzLb`N zqEG~%#VR5yh^>9FPrem>D;DiTikg-vCqa~?=N-2f5_2ZG9B%Hf1+*|fGcYAl) zix~y(YTL7%5l!gc)K>$9zUPjZj zDb9HUz%XO%#mvmiz={aeWuxj3_ABHh@bD=@3VvOBv5Xu(D1;8cCau4VH`NxJSiF5v3 zmgOD`ST(3QFlAmzrBa79O;cJ0W0I0er4Ci`mYJa{j60o9A8$2M0HBn1Gsdo(iVO}T)RM{MfmX*-qtYL~M(7beLjaIMq3}o$gx#&X?~SWi zEItuMai2Nl008N9`pBmS0|0^`>`tfCM@q-W81no5-?!GZ`AfH*03Z|qNhA_GK1J`8 zBnZOpL?W@H1cdhX_OBPBqyGMW^!N9dm1)|X^;lD6X7D;$oK@0=3l}u6*J~v0!*W1V z6var{Y_^$QYMk>p0IwL0MmG^cx|(s9E?v5W%a<<$0NieO**QTFkk9AK%2ZW_*XxBS zijMmxgmgut(M>cM4DPI>eoZ}n`V`l$U4zTzGSd0;=aEXKj5^DfErX_M$mjFO=krh$ z1@GRy17oZiCLkCL?j(${JCY=QKDXU|rxo6F@eGc$u+E@zajTD8il z2~bt_H%cj8=d__4H*Ub~cEjyr}H-@kWa3J4)V(ex2;Ub=JVjxnP(0#i~c>;NE@N};W-&51caT1O>YNs?rQ8zI(@ zuC>KEZ|XP_0b~I9=iPuP!sT)S0J^&yUq&rmy40BMnlOE5sHSOCPFmQyb*tf_yLaz4 zeEsC)Bp730j6qdZC#FEtv?*FF7Dt^lA_#&pDF}kl@byDOLq^E0U%%doDJT|;qm*+# z;-rzjzCOc4_wV0t=-Rh$-$IsUC+~ zUpF{7Xn1Gi#*I$RfTAcvbYfy+z-dE=4<9zdE*g#E%9SfMueo>c9%8W=^7%a4+uN~i z+cu|WU}9oofB^7w&R;ow;~p6q!S(CcjpKFeKD<#KJa`bIC}Q>M)p+vc3825on$_3W zSN1MAA8DEX)x2o&m!-shE=#g!mef#!d|Ni~W>Jo3>y!m47+O_`@ z{h>-!RsB;G#a&J70YEGkLo61<>({T*+1Y87_xAQSvl|o&g{P7veOcOX^#SmYkB^^h z>YDf?YJ7bBr0y6W(SgW9d1;|#@s38#+v2h;|I}LZ8kfap4FJ5QumcdtX0x|i9YXag zo6X(=5GaKk058#j%-bnMRn@;mQQXqH`(9gxLg9rZNqfy(DdvzXOD|u(`~kphtBtnN ztZw5R+X2914LbmB@p$}bt3#@q;_>)V0BzQA(^=rI2DKQca(#-f2IEF)v#W-u7Q=q4 zQo}Q)O)p!Z0D!h|IJ`?$)o`mwR8fn5sZT-;yLY38nn(?CfQq&-dNO9Q~P0 z<`=);f6hGUt4s#vJ9svgjB|d!|J?BKaIdPWj@MANq^jz`@bGYN12BMo=jUwe*YXqq zjE;^T?&#?FR+6NqeC#)aB$LTsJ3Bk?SpcfRl$Do&tPqu;P$~cF)vKORDD;)j=Q}vx z&&r(hL?)B@Bauk_zG1_L!79d90FIfCG0^&3(fCUF{{gBI)83mqQ+WUY N002ovPDHLkV1mvRd0PMg diff --git a/packages/web-components/test-snapshots/icon-button-lg-ghost-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-ghost-desktop.png deleted file mode 100644 index f5e3b13281daaa991da0e34177c43f0741847e29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1123 zcmV-p1f2VcP)Px(9Z5t%RA_>4O*KbZi5&%v3t^xVL}s&mR2?m z9)>1KPttfIXrYLFqKQ4BbcgAz+}SjCXT22Oy`0YXN4LB3zsawZc30o0xBKqx?hzca zyT5vM*!w*1Z2ckvrSSwO3=P8Y`59)jD%@6DM;MuM>Y@4e zRApHrJa0bv@EwVessJt&Y0a@Am7*tI&P;+ir5#8`=+W8eaYC$JKy3kBL}#_rsoW0otb1q-d#*nJjSEiANJMt?*a?SXI{p^v7UGbGFazhVzV|80`LnBqUcXo8BVVi9W71W_W>n5tB>te zOVA_Rgn*2xm!2|thLYdeOf?MyJ3^hCS)sGpa=Tqw)N;E$GKLKV)I{PC(3rkj3(eWt z%6(1x6mTVTKV*u@l+k_4()_px0Ef1Nl$9@9bWs&yyM7dhf`QO>6ul1ej3ujwv?)im z9B`ZzLZJ@Molvx}^GrQcbzIXygb4T~0BqY1q!)JCI?$$?iOM0cNGKU>3qiDHJBpMt zo_1xG^Ln=%KSXtOOwxT8f@sUSI8CA-lDbAK5?NGPn8HHbaaH$?neJF8oG+mRX9`vaP-`XVW8RY{rB;?oU5w)jOf*U|1MIe zJ}=Hrk2SIOk(1L48l^ZoNS~Yv&%1CZr)kY2hH6t&@4&ov>Z(j(UQ1spXWkDDqUf&+ za09Vf_x-QaA7<`{ScnGz4o*du83#(^2{H{erl&s;k@acnq#&ZDyc_Y{9jm&-T%4#f zGZu?(!Y|#me(9OQwV9bWEQAEG=~P}dHdzQ+W(Jq>)tE}BKJ{AdvGBZk^~Ths=?Tx9 puVM!Ozh0KXrFj7`i}Ub`=D+fi9W;Px)CrLy>RA_&0$%vw@1HpdenvnAjU5Hc~58YN-aQxz{!- zQt?0V9}snIA@&2LNU^myrLlJnu^|!DCe;fIDK(l!vDxlPBDj*XAv?Y3@pO0HBzw-B zjZyl*!tU95XP$?ddC$D>I|3guIX&HCDAit2stwqrV7-6@u-b0&R6$li8W@v8jLr)& z)EJB1_KSni?O@V0w+p4Zlo0O=X!6pBf(fD2_ezK>jq&&m9X_4~WlZxRa01w=L!bf% zfKQU~__tn+T?@+2%)C{YpFdp#A>|m5hH*L(jrO@QawRB}&7Mbyk6lyKfl{etB5|_X z=2Z!roStqGg~FG>HZ5}AF`}eAT#fTsQqbR1Q~Q)sSAd9b^t>S_gy?FhukT%~(V~Lv zjsK1B)bwy@F^93BAbVzhs2ME{2qE5EXr?L(viHp33Rq?fA*ZC=QE5-fO08`Nuu{bU zL~M@F;WZ1(&M^k#0b&E{Hyk|k%qG=ExFTAGlCvAg)?TQWoT3E-tdIcGjq&&m2_Tf}s>L8fgM$nW4weqAR4s;b zG(4N3`(A^yN;rGw4Cl_Cb$(AgctD|0V0L!ad1e>};c(cmAyF{V7>~amuulcPh)JD0 zM=F&9AQ%dj{3oR(Z&@YJ=H}*DwQ3cCKtOwJ0Zo(B(=F0as$IJ`V0d_#o}L~;p^)=A zb?Ov0Jd#pB11v5IDF-MV$U6ac=Ez$V>ZKD&6)nU(GB?Td;52#3QYlSv|x2$p4GSr$`M zQ@S(&Hc18Rb$j{h(j`aGN8R03+l9kn@|H#3viR%KBV8IOSTF6onP=R(b&F6qOeh@Y z!|rZc+uEwOjYJ~E>g%07_2kJD9V!S&1d5V?p78bM%Y7qI*vhCkb-Q$PMmu_DHw*~>>!MqSdzJ(8W@80ENPml9^!-fq2yuD`+fk1$!rY44mhXMHI=FJk@{hghx zUAtCicqe=i_*hlAH$F~ZUmy31PS^l-b#>IOuKfP~;NU@j4yJaMq9!5u_5OaY_xG1R z6s1Ypj*bpGcJ1q}697)i$CZ9h#7SuwyX_lO vwZ?!njNNX;@c;F)3V3BM09L|ExT5(FQwI-hTstG100000NkvXXu0mjfiTR$X diff --git a/packages/web-components/test-snapshots/icon-button-lg-naked-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-naked-desktop.png deleted file mode 100644 index 4722a272a0cec2f6a9d20cd2d3066605f1fcac69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^CLqkg1|*MGNWTVBjKx9jP7LeL$-D%z1w36GLoyoQ zPLJkmQQ&d4-fU>CEgdU)?$iucHY~&6Ayd2 z%=Cy)@WW+ebe@Q zO35xW^@uZH7v=vDpY()}^<~AWG%dvtK_mC36INI5iFI?Nn@%G@N6RCVWT0OjpYdzj52j*y=&}vt*beumyf6bi#ZQsw|m>yi< zEO(^J?>6sx0TWyMlbNgEcC5Qt^d-hT&;5GF(nlqy0=zF4)fzl4J-Vo|LN~(2dYa|$ gHKI%qpE1}>wSU)F^-44;>k3H3)78&qol`;+0L~zUn*aa+ diff --git a/packages/web-components/test-snapshots/icon-button-lg-naked-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-naked-loading-desktop.png deleted file mode 100644 index 8e9dd9e5336e59c1f4a2c6439a809030ff86dc93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmV+i0{H!jP)Px$!AV3xRA_vA}|qMzgW98Ve~(S+TXVv1B94|3Lf;HnX*{ z!G^N1ASZ&=e`Va|;pG7Lx!oQerQ_PE0TW&p-hvN*ShrRtq6k0Zjw1 zVk>3%J*$8^EQDAD)UUF$3hbBRTLkV@P>rEtEV|s3>S*Nz^G#88zh>YeM2tm--c-4L zCe&cIk1R6uF2MjCCh)&k-7dI&TV&`!WoR;if2#yiFE834EHYG5d#IGazfbLR3GL!{&|L8X)ovju)0c7SxrlE*@-3Jc>%&$LFe+D#J{Lt<11_ut zRO<9N0u0BD*#b7L7q0YixLYg>T&d^l6<*hI9LI4S$8j7djxRebP`=#Us<{9F002ov JPDHLkV1n6_;OhVY diff --git a/packages/web-components/test-snapshots/icon-button-lg-primary-desktop.png b/packages/web-components/test-snapshots/icon-button-lg-primary-desktop.png deleted file mode 100644 index 51ee1e3c466bec0ed3c8cc190cfeea7bde821bbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 740 zcmVPx%o=HSORA_Sia2i02 z=P8Rp1<$}`Krx<|ES4y|j6g`4y$$1e1i{y_b5AWsGR&HWU#B@Wqye<$sjZkHthq0* zTKZ-LL3U;1$M+r?fHseHV#a9EZCPpMpRsppdugfBura1{9TCwIRakmNJDV}aIp>_U zwsjqAt#i)xdJz>YI9|-+EEnUP%ip+&IAcsfsI}G^V+zlBD2O_HF$--m;eU1T0+dB9 z0ABkx5C$V6h2K8FaE|z1^RU+bS1)o-y#nlGd&mdTc20;${;YGZAU3jx_G)(BWC~&6 zRdtk1!Fl_RGK8w3*H%zirexpedA4sB1rY%tNfOdD?Nm2Ol0qAic$^2DfW5I=tpGZU z>074(4*(yrUF|1$U3t@xYg68VA84#huLa}<*JTk+WgU4z!xX$*HBIa~QQlCL1fA#E z#<>cbCiZ&0CQVaB1Z!>n|8~0t;BYu-gz!e}hn13TUwhW)bLDzUw!J4N^{Ezju$1~sBiZ%u+a0dUshnJyUoisnDR WL%Y-&q$B|V0000Px&^GQTORA_ zQM9-9qutgbHWn5(S}E)U4Uq>nT8JNw=&FVJnwT)JnHges6O*~4$<81CMef{l@A>E4 zIWu$abzv`hfkEIe;1du4e830&dK&l%Tmh#*0{8*^XR{wd7y#CQ3qZ5T3w?}%dJ6dh z>Ci0`v3p0H~_^;##3l zK$hhfZEm-lOeRAI33mC0x{TCuO9D4O5z*Mh;INt>44cS*0#2w`Ss#*E6r z!2v5PD;4`^vsrF#Zb&ARX0&`hpQsxEpCrB1B!ubdX;f7um&>ubx>~heHk&mCb#!!y zx&aW7^tzd4^!4?b(OF+#=jiCDYTINo$^HGkDXOilO~e%dUvp6r&=RJmrp%0Xcz9T| zy|L^7yk0L)PfsH5e2}W>R1we5&t`-)O{>{nk|bO2qh`H4+hTQqd_GSumjmGV__${K z$Hzw$MFFrQeWxY8)@&JxM8b^F?@#67#bRcJ#>dBNvi1A@1OfpRML|&%Zf|czTmd+h z^eqh`Y;JCvq81kytG4U!?>7^|$;pYR8vqGO-=7h}*47rPs-mhYot>S`&CR`PGchqi zC=^1LW$y0oh{vlg;#9&9}j>uZte0WN`{A!rSl5gjoc4l_13MmQXP(Vod23QBa z8G;7vSb7FVM@JbM8L8N3Z*Py?-Cet;ME`X7xA=Q_ANbqO8A72D!C;W??(P>$YI}Rz z&S?M+fPYFG9aqNU4=rVtEi~f9QZP;{)*Eotb_!11@WN?Zk_H+vl?$ITan!cH0Y@FY zD28K>#uUR*hnI@snB!%oXs82#c5kQE{fOrO3&6e{G^oEY00000NkvXXu0mjf8qfoM diff --git a/packages/web-components/test-snapshots/icon-button-md-brand-desktop.png b/packages/web-components/test-snapshots/icon-button-md-brand-desktop.png deleted file mode 100644 index 5012e7b9eacba14f5b3bdda315a575a7d6122f9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1926 zcmV;12YL93P)Px+KuJVFR9J; zZXRssVv~kSNYr(BK;jmMG&ZP>03qdCRklkjA@LG;upLK2qP7#Km3WA2NQw|v5NVXp zb9k89-I?9}95-~W_1ke zYyWP4c=Wy))B|4`$IuZnR>8Cd3>r&Q$e^k-f^T|IW#ZG5OP%XxP!B#fj?xhmDrvR1AscXwFlK+Jgp>}i#3Q=U@X>JYR>pCr$Nm!X!`)YH=nBQ3BEl6_x+X{ zJ}fO_)OoA1VPg%g-AjWB*yK9ZUQzgQcvm(><%S0)Z{7$Q{IE2H;(03tnse73`ztU= z;t&bTj=`v@)f>ZSFc=v{t8cGHLxG8Pa9bTBy{W{+)0M9|f%g5--VZPSF3_A4ogG5F z{s^Vvvur$ijt$*|6*VZSVo{Oao9&;k11LF|`(g&dc<0AGV0Rzv?ziXTCv4lsR%qN| z+dXp-7N+fx^D~%*Y0TUdtLI0EhR;&!8bDRKbM{zXg8`$8maFywFA9Jj*?JwrmQ+W8 zF`>4e>Vv2IEVv&(2UljSsXO;)9WU6-h2xaZk3dr^8;8#VaQED?1Z1&RL6xPNxBvc# z=#gzZQT@}JPVne<82q(;<4>Nm?Y{Th6vZ1SEOYZSR)1e^g{D?y&mjwPewy;RV<_;6 zqvrtl?+>~tzcUpA1JrXeBl5Kp$gV_ts_rO`Yp059v+(;-SiA&_vvA}$&djgC8^1_D zEFR{HH7^S@M9&^1YHnlW(R18>=8N2Ushg;|4Kp{52q*%oPJwD)?Z%0eU1E-G9T%me zkU`(%@x9&s)=92jf**Z5Y=7EjQKtJ#X|jM)wP%2;t^vyDN4RtL=XsN6k_+4vXwZpB zMC#W)Lp1KN-~c9GNk5gayO8!1gw+cp0F=50D78H4J9zB;K`@9%h>-dSrMBW6o5V49 zS-(96cV#ARLfBos@nY{RpSK{R=C&{)DoBcw;Z$oQgw2KVE;)Li7z13KO+P(}n*|KI z=q4hV`RVkj*T)}5JVS~Ak!+5_c<1k#EX9w9S7*q_%>oAF`B)V*HwD0k?twJ^X*f(e zA*C@gLgbeB4H+?c42nR*j;vTh=`L8aM?+@<4f-?2s`Fl-sbq+R(d5pp2xWO)d7c7q zp0xKHwr8>&xBYOhjfYLGL_?<&HdP7cV&53P2JslQm$DpzTw9kH`;Qx2GYoo~J^C$J zm_eG`s2VzxXt2~h2!NTNDb!$=K^r6WS_I~DVV)O=!tIN*cA)lt^4j$(y5Vo4^V8^p zomr%*m8iMRns|OHuR-CD`DpjfkxSu?yBb72HTsOlO3 zY^X7FQ=taq?1y|NZX~*BlZ6+yUdQN`!kHtPVZ7ww)D=76)l2C-?D}dZVU4;DQMG3P zGe6Cpm%59SgIt-ape)tA{f|eg0A7Bw_6xvQ1JNsaUB=I@&cbIOwlmAlZ=~%$c;6Dy z)JF96XQ_JmOk&!*CtpBsE+rPqx@7n|0r=%l-~G=YErWyG>Jam8m~P!WwWo8xGj-){ z_56r6ZHB2_DL}I7fTBow_0fm^@WFd&P4eBxM^Sq3nJi@U#fBZ0$wn6=n_AJ=kK3Af zVVc#sX|ISPUmF*g+Ng}xytUjHkgA7TYKTgU$r4A7Ig@8F%dF9S;)$Q7R4Aqbz-Gl% znTDEd(Im&`Zh#yv^y0+Bv-NQ$FP3x$N#b3$7V*5;lb#YCj=_Sfwes5i-Rh6~I*l2oRlorxRhUcul5Y<{{K zx$boAGZnzC2@pU|&h=sBdC-+G;Va4)eGOJ%Fi4$QQQ`RqC*SW|3&WZK0pwS6r`QxV zAdICq<70O2&M=mnbCUtaBD104!F#N(QprgwZQ9dZ2jzVj_U7j9#7T-5k5qL@;q=|I zd9`}-V_rlr1nYi=psY^-^%$*1b+fbjtyRo2?q`TH=He&s^Jj?v0p$P>w_`z|=>Px# M07*qoM6N<$f)UERY5)KL diff --git a/packages/web-components/test-snapshots/icon-button-md-brand-loading-android.png b/packages/web-components/test-snapshots/icon-button-md-brand-loading-android.png deleted file mode 100644 index dce9e05ffc0143ade8f83d56ce8ba0bbaabbdd8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1881 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 diff --git a/packages/web-components/test-snapshots/icon-button-md-destructive-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-md-destructive-loading-desktop.png deleted file mode 100644 index 5e99f84590aa7c0abeda84d232dca1973654b331..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1185 zcmV;S1YY}zP)Px(TS-JgR9J=GncZs~RTRK~XJ&SGn>NYj!&Yj8KBO&0BP#L1N{om;Sj1KzdG|{%=7kN++MSW7Fp?=U>T0wnit;NP9+L&&$*-e|7-JRpZY$n+> zo7{;>3?3NRx%ZrVetYhod(XWqEK)R+>A;pwf>JvoTTnIvwdL*{!Z4~Auw4&A?RJwpoF?|gp+J^*3rGEXzB?Z)cegnnHL#XVF301|b_TZ#mk#*~? z{A)lRyV{L%7^q(oxM|5E9FTO=@%fbI1=O+8BTE*wss!32>E``ayQ_8Rwb4&Nb}k!O zrMFL|p?TL_J#zxCEL`MuPDtw}wXxA7D-Q=CJ44^IT4%nL6XMv4a?KWD_sqnJ05zZA zK*2k|4A~l2vLupQrgPXv2XS4*b*X)BudyF-lc?vRo=54*pXPufTdZ;=yrB3$|A@Fr#7$EB z>|Wfq`^^2+ti?(X4;3Z`Z` z3t`wqGqLUND1sB8eH0roTnED`rf3K#3|pvPFw(W{5YTlI+l~$BpZ_I{pzq_{(Q0O- zdcnf7&zR`e?07m#lIvf65eu#~Izs8Mp>V13J?y4i%nU92j73TNO&!(jcq&>4XBG(y ziT~5tC_xgNw;9_}(tfLa;vX~ueDsMZiiJOZXZ-Cq7PPtk<>wTK22kI}ZfwTA^Bz;Y zL1}C}8I~8KeW<)_VpZ4uBDwc^0Voa*M4#6@^cXk}&ZgV(&YcFpJ9nz0(n;PGWBnBE zW3dHmao`d+zWJKsMD-_BF>-3pq5r_22?@loJ{fSCQ1TBAa z1yT=mlG^@ooM9^t^GkAQDh^(zI5a@vxAWMy-WIjjJo0$lp_qMWTJ^`yicMA0O~(=K z`A@)@n%c_Cq*Z_QvFb06s@6@?(7bC!rdzb98XWTh0!X@fKf-Pxy9{XAFd?en4YCj* zQ;CyEZe7x7iuRC5Ze8ehmH*8p`dqS7e?$BOD&f$_sD5ab00000NkvXXu0mjfWzs^@ diff --git a/packages/web-components/test-snapshots/icon-button-md-elevated-desktop.png b/packages/web-components/test-snapshots/icon-button-md-elevated-desktop.png deleted file mode 100644 index 9c103bcec1cb7c32cb57b38d19e5fb99b0768346..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1109 zcmV-b1giUqP)Px(4@pEpR9J=0nLTS8Nf^ifE1$i3P36KlNQ#g<90I{ydF1ezkPqShz(rErH&~Q9 zA#P2aO0^o3)U!t65Gsx|0ueV7IEN5w%xbjKSUYotca+gaE6oTyzCR4wmw9%6JI^!o zjAk7G8O+KtIqvuSPfMlJAM5MuzXA9az|W536ahd=IRNl4fG?Mqm;VGoP}|(x`~*O1 z&oDU#V!#Z5HLd)lmG!u6wA<}Rob%U0h;wNvA;dZ7{B^tCegt4cd#>J=&Y-wb;ih1X zM&lmm{Kyt6O`P+iMx${r1vCk{7>+S^AcVNME;uD2#06vQzyNYS7=VrI?6ov;&W}`k zDWG%V+{t8ea?@~1lgZ=+fSUq&yKn}Ovv5Dct!awgorL@b#~3@fEjXok;OLN7aJ5?P z{!NTlTL~d9YPH&Z4btAVp66LNOer<4n{YMUX0!R&1`dEEgcvtS2$2A+UaZ+{K8_*b zjz*(5HgEu@Jwhp!p6AVg6GEitc{6pCohjsKG(NZz9H6 z8Mawt(IC-5=GoYe{>fx=f+&hwrUuJglm@8Zvzcz9C~9RK$GMwa!KTUgeE@*xc_4(C znoVu=XPC%woVyvdOgGW#=_vqM!>wxLI8G5#%E+|KRluidk&8|4&+{^D^6#<+)C;6# z8QTmbgt)L8Bx*D+3iLEcHNb2DqbO=+gb-)8v9T!7DWxEU!1sOZ?d?skm&;`U!0zs@ zaXUhYGXz2K%Jhx&X=a&JK2F-%Ofx|cyh5kbd2VbWSDSQKSgTdgfjd3!^E?X?vx>ial2ZO;|1(>hb>rbq#W7#aXY*nw< zp8&`^0P+BwFbof~+3cUIjA-BYr&-4L{b^bwgshZ7Mx)VjE|>dDZ6xIZ6spzgga6B) zrfRkNAa-va0CMp`vET2%xNX3GzyAV2F=oo?fCT`>Fbv<_7F-yH?_#)u4w%(@5kP4? z9)I}JaO3g#1AtPZ_p-^|RS7`4uDj1U|7acED~fae(RJN@ZS+r-Nt+&A*WDiuhwpD1 zZa5siPrxM$T+Pih@d%*Q>-ApV)COj+*L$hCRgb$|%;Z9CeI#O00Tuz2DwWDZ#@O+7 z!7;{;E0xMa4K4|o{cdk21#;Sx0PavqcY+`|w9VZz&aFWZ98yYm0NhFR+&nlJz=jiV zaXH#&2FKtWtyb&zt*x!6xm<21lga$DwzjsVe};&ns4Ijx3&Zepx7+=+y}kW+Y%jH6 bx$OKu8}hQqBw!Yq00000NkvXXu0mjfCifEb diff --git a/packages/web-components/test-snapshots/icon-button-md-elevated-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-md-elevated-loading-desktop.png deleted file mode 100644 index 40573cf273bde306519265085a6d7f49061d07f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1441 zcmV;S1z!4zP)Px)TS-JgR9J<@nNMg_NgT(&^YUl%(ig!$xKUdb>9&f(+8$I^*OOknhwkj z{lbsTo6K+K!|ylqW-=iF3{;Eglx^GImPjOii9{mp09pVnCxlo4Af+q-7y~dgF){IH zKA%r7S+e8-0O{*Prwo(<4FDmZg?$z&TXbY(WF6=Hybxkk)+r&xDChkA$jHb#08wAR z{;~WF6|S0a3T$9tpow$dT`yEEan8F31_qjHfCeF_hjSd~kPzb2Y{69|g!tq*&LIuR zslfn5XESQG#5wP-j8_A6N;o<>IeBZY;VPP(oV*2q)_|N}I1R{ZxbKnHS}LbI2>Cyp z<2Z-r3$CK_!tq0XhD)c@E9YXh)+-^zr*t~K(g!*JsSPTSYS6*K!S&zLVSj(W?CXN2uDwCgAqbw8(%3Rl-5g=pi0su+?#DowTLdc5X zCS6Ns&z{A(bLYOO|M1}h03eskRnK6x+9NpB4@P zVzC&K$s{bxQqi<+TN{v4+GY?!T67({ySr6dj~zRvJy0wbQ-EV*W7>X%kQRdwvP`G( zvuDp#^o|}qicOm~X%A#s78WmFtRVCGye{CfaOIf(HC?-Q4U|#y>3JSdUhRoQ zLI=ZQJ0SgL96Fi3wf6cZLw+wNB$uD5MriC={w2@WqQ4 zD#fj>ty(@ph}Q;V?72?kj*bo$!QS59y5O?eEZ)3%1I8E_V_3R$sg@sO?75N4<JyxRa0f#}78rx^)AQc4eS&hOMcfo3Sq`5j8>fy(&)?+jmM zl~GC$6pO{Ha}8H47Ow{2f(GhKbJctVkQg5yKQdPrnB(K)M|^4Z&pWfsL{Yi=2+YL_ zpame&)6>)JIL?*Xf^!__N>5Kuvkxu^82jRGrUs;nB!C5deSI7A`FyHWD!r{2s#Gey z&FAx}zP`SV02TxyHx(QO5GCa+F5>%}foMGA)vH%OCzHu-rfF_84CBX8D3tX74N)qU vvOgWZN)2@z(000000NkvXXu0mjfpX{?a diff --git a/packages/web-components/test-snapshots/icon-button-md-ghost-desktop.png b/packages/web-components/test-snapshots/icon-button-md-ghost-desktop.png deleted file mode 100644 index 70118fe7b96ce537ef931e384f1474626ff9a373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 989 zcmV<310wv1P)Px&mq|oHR9J=GnZIw-KorNn?}7xCQX%2gl@M(F5Ia-c!hc|zm6djYwT-)gD#YXl z)^>odT?76P3Ye)gh{D#YQk^(e)kqCP^B8hx+$46+A%wzL@(`b&@8kFG?!CJZhE&jK z%!24XpPt?oM7IE31u!X_j{)qrnRh6c+XnNNdF9H7Vfvv=P(g5mgjfL4Lk6y8>}U_n zo7`@{Hcj*UNCBJ8=JZLcwZcS?vp^+w%Dg^t>C*FjK7a7rfI%2OBH$GRmq!5?>-dO) zMbj`gh6b$F>uaO(S|R}R`c$FtB(XiI;h z-d0Oc6ylRsYeg5X;<}kT_I+RLIR-ADv|20bw}8wLy30w$bx~PeMaj0c;YzlRl5J~$ z7!y4Xg5U-KTmS$PVu3Tj0l?DoG9W$k>Ep*v`|2tz%K`utEepk&8CaHurR8P#wjJ4) zrEQu>hy?(h2Ww%t8-yXJU1i7NP6WVJ&+ECDbd?>4gD~W(=k?r6yJ}&$3jh=}8na-2 zpY}Dr??)l6dLAIdrc`#E$Xju*Dvv2I#_g(}7d@ZsM!HAA;o(!X+b;&WyyChMM9H?{ z`##E!lNv7H_wmwoqX`m(VFa%eW(e_&vStl64lT=yys2awMg-E&X3z(9i<#e1Eet<1 za7V|WJJj7FN&<|xX@ypbfG#NxF_u~UAto5*a@zvTTe=38Wkq2g zRGCygFItq9_cAX}%v%ImEM(b;t3_Ak*tAa5GEbTa*qbtp>q3%lYFqXhXO&pKg$!xM zbzvGtPkE*-$wZI^D{{GS+1_xrK1@>9{2S@?^rmT=-=jUru$y#Mov19MsvO7(G0dVK z-^~9zo2Gm|f55=v--JV_akZ00000 LNkvXXu0mjf$LP}M diff --git a/packages/web-components/test-snapshots/icon-button-md-ghost-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-md-ghost-loading-desktop.png deleted file mode 100644 index e6bc934a26a44b092934a995c06b25d8034b3fe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1205 zcmV;m1WNmfP)Px(Z%IT!R9J=GnNLU@R~*N`znR$?H@hM3I*y`|1ELbj56NkOY7E^6w!v$(k8&MZ5xhm4b5b@k15 zYouS;!~64lzYp`9-@M;@ODIs$c)SHfA(qKB2}BnFR023_4{rllw-{R>QJe*1Gg>hC zv=Be!3Mv|{BSGi}Q3nIgyL7Y)#vU=t`d-tt#i9ZxlgWzRRBC_`^}2z|>y)uEZ%N5l ze!qX?Ujs&Uy_0}J2AnGfT$bYm1HRD8%I+5oxEYI$7VD|y1z>EfTvhMp9nUwg5sUpy zL^uC4vMe#ieyLE^*2BgQ1w2W(J>`QG_IGT?VxuPw2LMELb2AnjJ+` z3SIQKXU_lt%~!6xbHo^kTy0dj%49y!G;L7=01||5R=^rVgM%0z8gkkztE;dq3#nAf z=@Uf}ilVq)n*^a7K)>|1MICO8M}~(nGBN@H@W^t`m>>u+4I`&7olc{qqy&;Axgewt z0R2KV9&d58@rT10pFA_2pGq8l3b!ics$O{$1<5F!7etr^y7mE4&d#c9&Sg9 zqQEo^n1+GB-@M_r6NoMdb|rkQ=H})gD+**qL3d9N8ZTewcI5N<5C{gHcQTnw@|spk z>|L3Dq#iwd2-(iq#>Pf&xNOM1?B3eig5U4wF*|#pSjZ=j$K!;T1a31&mSw$r4|Sc} zP9k8NXN!|0$;sY^h6dMwrKP1X?9WU(o#r*$767dC%xt)L5gu8FN0#x^1oVNPv>^-tD-}p5JFe4x>+{oFkh5I zQ)FcYkw^p!^Yf_83gM^Mue)99z@h2XA3Jk4RjsV-J~1}-Ua;)Y?!Qbr^;aLK{_-eq z-Bh8fttSy~Vr(oQ9F77606W#Y2uKti?CqLeN8JtLe{ltzty6o6ewa?`Z-{>Y&U*Ib T_bfdK00000NkvXXu0mjf32!PO diff --git a/packages/web-components/test-snapshots/icon-button-md-naked-desktop.png b/packages/web-components/test-snapshots/icon-button-md-naked-desktop.png deleted file mode 100644 index 0f216ed613ae756a841ebbdd74d0d616a4e99d9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 321 zcmV-H0lxl;P)Px#`$7qJlU!mnr-+S>LVg*oO~OS=G0QheZ;5JxurBS(AP4{_fJ+&BivJiwE4ZhlR?Zru zCN!21oh2T*f1BO}p|OF`xi^JlAkk}*WD(TnAfK$pJLMY*nNK=?jdKo*jpk9V$1-kt zS7Z6;KGw}-WQ}cMY0qvWYizGscw}iyXxc3k+XTtnM(yl8m$mDu3gS49<2Yr0ec*cP T_5&J}00000NkvXXu0mjfS+#@* diff --git a/packages/web-components/test-snapshots/icon-button-md-naked-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-md-naked-loading-desktop.png deleted file mode 100644 index 00865f2a490aa7b72718b86907976b4fff0c806f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmVPx$t4TybR9J=WmN73wQ5462+G?AKM56-+B9TfLlc@%gkVs6dHj9x(NPGvvSFm)o zSg?>748$Z1LWq<^3>sQmEJt#@h`#gM7l!*wPTuS7{lD|ix%a$x!QpT?91e#Mh9xvj zf8^yG%fPb=fGE(SB3Vy@SU}wpuqgLs&wo`Q;TdZNUVuu#d?s?hohKH4nAZ+;dLnL3 z7G$4XtNT@8<(Iihpv|+)mzHD^qq#X*(lW4D!yG^fC;&xS_5_d))8H)dDzRqJm6XA* zunZ2W>a7EZ25k{|P$pab3N2kcqdL}N?u(-8?iBFkM`Wqsn_AwF00tvL_MxSM6)^{J zZ1=~b>So`s8%qU`R0XH){z!|lxV*T1VX0tM?ZK+u9|LL+p7|A7DwtOloHUy20J>#~ zlfb=SVbqxD9mq%pv%tPj-H3E<3^)O9!!mdZOo+i0&<`Bc&`be6Vy*z}S`r5N7H5EY z_4{0|Thi$lz>tjPJleeHTONu*fIeVct{QzV^s)h5SrgTJ>Ky|{Ys}dJwu2^U)Umu* nA`9H8@y!N3-{EjL9RHP1TYXTzw?=f300000NkvXXu0mjfX4%?r diff --git a/packages/web-components/test-snapshots/icon-button-md-primary-desktop.png b/packages/web-components/test-snapshots/icon-button-md-primary-desktop.png deleted file mode 100644 index 6ea81c57704f1431af13f4b8978914379449c80f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 623 zcmV-#0+9WQP)Px%DM>^@R9J=0nX!%{F${)3=&xRBYjjVrEy6s@R(H>U#8C1A+-vX#8FcN{6x$+Q zjdb-Y+l)tno6OjOW#^Y%kc^W*u^l^MLOJHZ0(b$w1JA&>rtcr{7kC5y00-dr4Re_> z1Gc~kh)y{*y0gz9_5|z-NabYLjCmKl0_QuDQ#m(d--LVaTHkIKVgCSfD*G{$bCZ08 zS&Pm6`i10FvVrsTNzv++bM6Q-o3^Sd_rxM{lc{GOaxumjLNHGlLWnU&@4_xJ&elUN z#@OzNh{UR@E{KN^VpUZa-zXd;w<*EF+}cGhZOcIk6_7kBxw*xEQgZ2UoiOz=-Bm>h z;Xgg2PtE~WR`cqhR-Y1)_S+ca1$m>HS9r5VUy!6kx^xPne-Ci9Dh!z@M=bQ8|u2Ys@>M*aMz81)0DV$@H-DIWfaJ~4cg!$bat_yC5Ix$A=UtCau%002ov JPDHLkV1khxA}Rm? diff --git a/packages/web-components/test-snapshots/icon-button-md-primary-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-md-primary-loading-desktop.png deleted file mode 100644 index aaab8b1059181ebfac677e820fa8bb7693ac3eab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 992 zcmV<610Vc}P)Px&nn^@KR9J=0nY~LRTNsC*jN{CJ1W61SEn*^ZFW17#fGCpES}VcME$jq~fav}M zR*J>mTME}g8(A#nHcL7q+F0n`Z8Xc`2PSGh%#4n6o0-8}ujWj2H9vTZnR$QbJe)Hh z=RM=2ehmXjpda`EbOL_+S^@Y8d;@lXuR!_*eF-ZLEC5-+@)%j$8~+tx?ZD?cpq`4) zcAKxFkHFR8^Ag7rIF!0L%zkd);--H-x1DlU-Yzk zjmxKALGL-WHK#iMk_MB>q?Jr2tIqj+zL!E)eQ_4*X=HwW-YS>NR;g67N~MwoSWQh$ zR!d8Z8=9uo3%KwQ(9^edc6Qdv=kt%kxgHD#tHSU1Te2*B11kD@ zQmIFIZEbBwgfu-p zjbRuVhCw==W^r-x+5AeS!pX@A#bOavRZ&%yP$(qY9YDWiFE)iVH8q8<>llW?($bP} zFO^Eg1?=qX^aA)nvRA@2)!*Omj^6U}GMP+9xR+wF$i>Bl3+ea!1zZ4h$`6+5&uVgV z5?$8;*xue2hIgrX=Yib8X9v#9N-Y?p?= z*UB_a)4c~x)AS73*VpIXgNKKQqPB06UANZM+S-~sf}^9Op5VgaFp)?EP1DdcjkB{e zQR|Lm7u7;qUtf12=jP^w0TYRY`+)54?+g2YuaaHy{}9RE*w{eVb#z^)yStlIDpk`n zHa12q7DH84&d<-;*%6vBY^HRReGmqQL|g|42P6^+Ow%L~2+-5h!@$4*xm=Fc)>iWQ zJVQf6L?RK!$Hxf#)_58y8V--DCwz@f-X`@f3CVnm}+dV71xX5Doro12?nn*z83egjVb?_xuj zosJs1aCg+uTOaQM=^4&ZLvO!1YUmA2M-9CN{7`SciS84~c}j2c8{%IaIKV`*>HgpV O0000Px)Vo5|nR9J_LVh2 zJ63jqNk?6t3jsTde#Q}?h=8}wqGr;!*FW7AF+e-gDbUWqr9g%}|L_}F(iq}HDF;w6 zbs6UE{{dAG8-HEEB}GL$Z?2o4Dk6}OT*S*b2)n+v%4-|#i@MdYGy{9S!?d(xT5>q` z8S7Df2B$tl#m57s`}n*tfN^pFMt7{Pq~iWxxavgm+m{`Euy_@mI08Q%g5BSGhLk>X zte5HjZW7sclG%3LiDB;U$;Rq~m!7EHk^7H3R7^L6ampg_%KKLN&qv_$Iq17=m0ucx zPu_yfi(u1p=>E;JDfNSLx*Qs5aK~0j}-DGJW@up$V|)V=os+(1NW6$!t4`m)>Byznhtfy!UtYwu1VHz zba$hevS|qL+c_J87dLvbKUcCwZ(k>o?I4kDXJ(*>>HeNj2E<5ah5XI*I|e{^uKW_! zccZPAfDo0w>M7M#BEo;9E& zodWkl*~2K_1HRg3(O9~g@S}x1?y+9niDBD9#t$D=ueG#ca7C6aIDKn80LkrG-sK3L zQP0aap~0waw3`?5b2g=ldWr)S4$MDwa~DMG6q;N9E28NKwc+6qsgzS3Zp%ZVu2z)h0w%Ak?5zKYp_dtOF0000Px)CP_p=R9JjE=-haL)ECLpnw%IwW5X6cCXiq*?XTo=Nu~NKAEh& zXXebB_0GFK#<HSiTGbk#v|yrJX%Z&`9b#7Wb^*0*nJgNZF1Q zHW9VZr%bU33YGVj`jLjrHU8TZw{KZ?1KK+{*lHXE>uHLUm79TqnUVj(cNnwq68b|| zPivAKoY{8g;I$D@G6wVn6U+T2S=WNdEe!~e!Jm)RmQar;=~&YZXz!*`u%X!G3 z3P;|AZ$HB%wQrX_>XgH~7cf|bcW$SZ6@u@H1 z{deHIiHz-nt8-}nZ|LksH+5lc6Ks(FY+iiTSgvyGsb-4PN7kM4lQ1^Dm) zeDH2Kj+%dmg#j*KLLE0lM<-NQz{T@{CpoxgNMIH=WwMQlP=AAeml3%80od|Pu;$o- zh6#o8{F(a`YpalSRk4nn<6~47HEO#0Tg|K*ELU>`?phm^|MXSK8?p(e!m46Z^K&R& zL>*m_Br%sV4j4ihW~wH&0Ny;-lPCL&$ zxF$?|Cuk<}^Cr?_V(P~4O<*^C3FvWrx{zj~urvuG2$*9@{`BgmUxP8--B2Px%^+`lQR9J=0S3OVLKp1|`MT)1G*is}GBvvFUBpNSHrTl`xPY7x!JanLP{s2o* zJ9IEpEAkVn{DMf3B_R?j5-Wm@NOoeTWC(8upATF3E0nZ-q#K;vz0Y&+-TQG2IYEw7 z1fx0_s{z;sumNC||2+Y41K<)wT@dRqO?${=mt_*W?iLt*0ONg5d&hv=~ILUE}G%$Xcnbh`$+-!)=w@-ZjJDN0~ePs(t?&J@!^p;E=&riN+12U#~zZg;SL z?O^@dLAl+5Vp{O*W87_OC{(IYObgR~51!ph@___K^%b7mW1*N$6e?B7x`De*4FFJX zcOdJAI0^uebwm8-*~fS|X`$Ti2ph@Az-lYJup~m(4Y3Qwv;+|VJe;)noF}qErHWCb zj!~m7M5JI_;#Dmbo_!3(w9#yPQKHB7mvt6==S6_ zg&tGOXCPJsFnmSwq2G>2-vsz?pJove|MGDf5wfJ``EMb~zb(}BUI+jH002ovPDHLk FV1hG?YpMVM diff --git a/packages/web-components/test-snapshots/icon-button-sm-destructive-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-sm-destructive-loading-desktop.png deleted file mode 100644 index 943716138050c68e94f6ca78d425a23e70f530ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmV;c162HpP)Px&Wl2OqR9J=0m)~n!Wf;dl&*@3tG;2z8f(4;$mJWXm?8@o}f*)n;PED~4lJXZM`clRxk{Y85@}p2J&fpU zz#L%3I`W5j1=dtB}^A%ec-q@8)QP0~SK;S7_EDmE)j&sP=3s=~> z^fryc6#(wJ_%UYc6k4x=0?8zjNXA9*@W|ST&VodmS1!Lx<%9G7!lW2}@m0+9qX4K_ zXl)x@*WX+^jWw8#N@*cFYX@h0q;4*}hh+@r_(_Idcm*?c@^+@dGz_NksujHI7SwB~ zHGmk?JE_Qw9W<7nsxDjtW5}F2OXkek?pw+X`w;aSTDpOK?^smoDJ$q|UDf#EJ8pgQ zA!1TJ%|nQhEb7+qHcNQhx1z$w?OiQ(Z-Adyz!=Q2$U^x5=|e~&iC3+F*NO@siEgh0 zHkL_|oIDW=06qOOZIl!=O5w}9nd5r>|69x;aI##MIKeu?GZ`0;zR?vj{zAS!g(LN(tj zB60LV%tMoiNzq(ii!`t0KS$jfiHZB8NmcU}DvQAk*Hx(}pGAzJw)7>{_G!3>w!ip{ zoj*44>MmApG|JvXWzp}3<>LFmOTD6-zh9-ga4}rlM<%cjk7EsGXkEWX^ZK>$S^DYc z;v7PkC7XMBU+uX0=LR=Fn)jQy2F*N~LIhMHF?IxV>M`uG!%?Zib{vjm`<;N@ua^*@ z@zV;aC!PWzao^FnKMyD6&Y7@W{Pr$PMFq*`9%(N+PePSBpwvh6Qs5D)13(;S6>XjF z6GSkUcis)|=mp}8E}=356b{h5;E&^-cLM&mSF;X?|MGI$0n(@I`QKV~PK~$GiXl diff --git a/packages/web-components/test-snapshots/icon-button-sm-elevated-desktop.png b/packages/web-components/test-snapshots/icon-button-sm-elevated-desktop.png deleted file mode 100644 index 2cdbdb6a64eab5f7b9753108b7d45d22a48c4b69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 844 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 diff --git a/packages/web-components/test-snapshots/icon-button-sm-naked-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-sm-naked-loading-desktop.png deleted file mode 100644 index 086752d1663ea0646b75c5fa377ae4ee61726cd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 370 zcmV-&0ge8NP)Px$EJ;K`R9J=W)Uhi?aTLJu51!B?GO#^L@?v_4GQ5=8=ASSb-{`+#Fw1N*kPMz z#8ot@wH-X$xJlVGj{rPx$!AV3xR9J=0m(6X%Fbsvicz_}+bbtU|pa3W61l^%4(D#gxDY^iYdk)>869g!F z57>)j$d0X_HbF{&fCb5X6h%H!E9&I|cmV`>0v>^NnEL`gfe&C0yaV42wzIMUcEB0% zNb$2gC;vBGfU0M_ksj7>}05m-g5gFFH`)C}UTF_SlWoFM57#UCJ((!cX1#l18 z<+>s-qQW?(i zMI`}^h$u_N)6&WrZUi5wxat^EfCv&PI`TmS0S)1gQoN2+C+04s+Uq*ei_WOIA(`F< z4Z7GV-?b&yDd*6akqy_DtCLDO`~zM$LXrUk()fve*lLCcwX0f4f+58002ov JPDHLkV1m4k;WPjM diff --git a/packages/web-components/test-snapshots/icon-button-sm-primary-loading-desktop.png b/packages/web-components/test-snapshots/icon-button-sm-primary-loading-desktop.png deleted file mode 100644 index 9642ef15fda5cf31fc815e302f066e0bda282d93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 788 zcmV+v1MB>WP)Px%&PhZ;R9J=0mrqL@Q5400nThC-KLi)LN`@jsf|Alf6kG(0Yw59 zTe+WX6o8unlDF-~+dK5mpM$(pL|`Tcnf9Q^(G`OzxF;88{vVRJEf1i10zRnK=PxWS zF0#J9?q5eD5j0H;jOhZOGpX8S3Wb8)+uM_kMng6l4Ou7@q^|2Skx0lyA|XddNBhaZ zqsPsvNl_e=Qb^$%%;x-(s_UMA!8&_f+V+(`vO4 zLU3?!pdn5B1f&VWKCdr>7A@&}y}m1&oZ0U>F9Ilapbtx0*M}^hC4S zLx58!Q^bQ5?NfBQmI6>8d%qDyae3Nv~K_(RU!eFmX^S4RJ*&o z0GywntA>98K6P6d>PW`_FqAUvvAi=ALpzvsVrWORKeO>{htrWWr6nps8 S9`UFE0000