diff --git a/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Chrome-linux.png index e73167880d3..264457d2389 100644 Binary files a/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Chrome-linux.png and b/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Firefox-linux.png index 4e7d867acc4..4b4e44a333f 100644 Binary files a/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Firefox-linux.png and b/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Safari-linux.png index 2ba3e42f730..ec63a4c02c5 100644 Binary files a/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Safari-linux.png and b/core/src/components/button/test/clear/button.e2e.ts-snapshots/button-fill-clear-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..f99a7b9dee9 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ionic-md-ltr-light-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..03035f6bfc6 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ionic-md-ltr-light-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 00000000000..224752c2f37 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ionic-md-ltr-light-Mobile-Safari-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..1d79d4b1a2f Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..a903cc3777a Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ios-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ios-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..46738d239bd Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-md-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..6a8edc03e58 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-md-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..da03bda421c Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-md-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..c403bd75a3c Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-bold-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ionic-md-ltr-light-Mobile-Chrome-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ionic-md-ltr-light-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..1bd49d28bc4 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ionic-md-ltr-light-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ionic-md-ltr-light-Mobile-Firefox-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ionic-md-ltr-light-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..dabb4c198d5 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ionic-md-ltr-light-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ionic-md-ltr-light-Mobile-Safari-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ionic-md-ltr-light-Mobile-Safari-linux.png new file mode 100644 index 00000000000..1ddcb18d253 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ionic-md-ltr-light-Mobile-Safari-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..21b0bb5643a Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..692506dbede Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ios-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ios-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..c38cc52b680 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-md-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..7acc50f37f0 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-md-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..0c31c147e01 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-md-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..14ae93c60d4 Binary files /dev/null and b/core/src/components/button/test/hue/button.e2e.ts-snapshots/button-hue-subtle-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Chrome-linux.png index fd20c3b6107..1cfadd38815 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Chrome-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Firefox-linux.png index 64cb2851962..c65b8e625d6 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Firefox-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Safari-linux.png index dd6f35b521d..f6c0f7e6430 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Safari-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Chrome-linux.png index 44b5dbffdd9..fb58ce1b29b 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Chrome-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Firefox-linux.png index c1eaaac25e0..d8454a264c7 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Firefox-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Safari-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Safari-linux.png index f5854ab6330..e90c777e048 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Safari-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-ios-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Chrome-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Chrome-linux.png index f0c21197127..c266812f784 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Chrome-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Firefox-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Firefox-linux.png index a96a7dac8df..e7ded59ed64 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Firefox-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Safari-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Safari-linux.png index 55000cc6c29..2fa6aa2f239 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Safari-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Chrome-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Chrome-linux.png index 575e76a2388..4c9b55540ee 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Chrome-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Firefox-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Firefox-linux.png index 2dfc9fe9f15..8460b2ca598 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Firefox-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Safari-linux.png b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Safari-linux.png index 14f34413d41..1459fc3fa04 100644 Binary files a/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Safari-linux.png and b/core/src/components/button/test/outline/button.e2e.ts-snapshots/button-outline-md-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/tab-button/test/basic/tab-button.e2e.ts-snapshots/tab-button-badge-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/tab-button/test/basic/tab-button.e2e.ts-snapshots/tab-button-badge-ios-ltr-Mobile-Chrome-linux.png index ab6710ed827..7d8f371e96f 100644 Binary files a/core/src/components/tab-button/test/basic/tab-button.e2e.ts-snapshots/tab-button-badge-ios-ltr-Mobile-Chrome-linux.png and b/core/src/components/tab-button/test/basic/tab-button.e2e.ts-snapshots/tab-button-badge-ios-ltr-Mobile-Chrome-linux.png differ