From ff9f38198f00a64b74af1b5a30a56b2ef01cdf9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=20Alc=C3=A9rreca?= Date: Mon, 4 Sep 2023 10:31:59 +0200 Subject: [PATCH] Adds screenshot tests to :core:designsystem (#931) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * WIP: Adds screenshot tests to :core:designsystem Change-Id: I0672845feba4064652dd8d60f07047b87864e121 * 🤖 Updates screenshots * Creates tests for more components and cleans up Change-Id: I61fe3ae6a4e8a41a599d520e16fc14aa6a643a22 * WIP: More cleanup and more combinations of themes Change-Id: I34312bc7d147b31f1c638cd505a9c241f8267523 * Added the rest of the screenshot tests for designsystem Change-Id: Ic427db5491910781c038882055524e3f3dbed194 * Some more cleanup Change-Id: I7384e55864719af9122ad9da8e50a09cb9a60180 * Spotless Change-Id: I22aa46e1f56b8b638c9d609ababbe49d471a26c6 * 🤖 Updates screenshots * ScreenshotHelper cleanup Change-Id: Ic94d41618e7850ab47f294d8022b405f18c843f0 --- .../ui/NiaAppScreenSizesScreenshotTests.kt | 2 +- .../AndroidLibraryComposeConventionPlugin.kt | 2 + .../kotlin/AndroidLibraryConventionPlugin.kt | 6 +- .../core/designsystem/component/Button.kt | 49 ++++++++ .../core/designsystem/component/Chip.kt | 15 +++ .../core/designsystem/component/IconButton.kt | 49 ++++++++ .../designsystem/component/LoadingWheel.kt | 1 + .../core/designsystem/component/Navigation.kt | 44 +++++++ .../core/designsystem/component/Tabs.kt | 21 ++++ .../core/designsystem/component/Tag.kt | 12 ++ .../core/designsystem/component/TopAppBar.kt | 29 ----- .../core/designsystem/component/ViewToggle.kt | 34 ++++++ .../designsystem/BackgroundScreenshotTests.kt | 63 ++++++++++ .../designsystem/ButtonScreenshotTests.kt | 80 +++++++++++++ .../designsystem/FilterChipScreenshotTests.kt | 98 +++++++++++++++ .../designsystem/IconButtonScreenshotTests.kt | 80 +++++++++++++ .../LoadingWheelScreenshotTests.kt | 83 +++++++++++++ .../designsystem/NavigationScreenshotTests.kt | 108 +++++++++++++++++ .../core/designsystem/TabsScreenshotTests.kt | 94 +++++++++++++++ .../core/designsystem/TagScreenshotTests.kt | 79 ++++++++++++ .../designsystem/TopAppBarScreenshotTests.kt | 90 ++++++++++++++ ...ackground_dark_androidTheme_notDynamic.png | Bin 0 -> 442 bytes .../Background_dark_defaultTheme_dynamic.png | Bin 0 -> 5761 bytes ...ackground_dark_defaultTheme_notDynamic.png | Bin 0 -> 4471 bytes ...ckground_light_androidTheme_notDynamic.png | Bin 0 -> 4915 bytes .../Background_light_defaultTheme_dynamic.png | Bin 0 -> 5614 bytes ...ckground_light_defaultTheme_notDynamic.png | Bin 0 -> 4252 bytes ...ackground_dark_androidTheme_notDynamic.png | Bin 0 -> 442 bytes ...ntBackground_dark_defaultTheme_dynamic.png | Bin 0 -> 4447 bytes ...ackground_dark_defaultTheme_notDynamic.png | Bin 0 -> 11158 bytes ...ckground_light_androidTheme_notDynamic.png | Bin 0 -> 4915 bytes ...tBackground_light_defaultTheme_dynamic.png | Bin 0 -> 5720 bytes ...ckground_light_defaultTheme_notDynamic.png | Bin 0 -> 10857 bytes ...nLeadingIcon_dark_defaultTheme_dynamic.png | Bin 0 -> 4777 bytes ...adingIcon_dark_defaultTheme_notDynamic.png | Bin 0 -> 3807 bytes ...LeadingIcon_light_defaultTheme_dynamic.png | Bin 0 -> 4774 bytes ...dingIcon_light_defaultTheme_notDynamic.png | Bin 0 -> 3396 bytes .../Button_dark_androidTheme_notDynamic.png | Bin 0 -> 4266 bytes .../Button_dark_defaultTheme_dynamic.png | Bin 0 -> 4981 bytes .../Button_dark_defaultTheme_notDynamic.png | Bin 0 -> 3899 bytes .../Button_light_androidTheme_notDynamic.png | Bin 0 -> 3887 bytes .../Button_light_defaultTheme_dynamic.png | Bin 0 -> 5099 bytes .../Button_light_defaultTheme_notDynamic.png | Bin 0 -> 3999 bytes ...ineButton_dark_androidTheme_notDynamic.png | Bin 0 -> 5651 bytes ...utlineButton_dark_defaultTheme_dynamic.png | Bin 0 -> 6436 bytes ...ineButton_dark_defaultTheme_notDynamic.png | Bin 0 -> 5247 bytes ...neButton_light_androidTheme_notDynamic.png | Bin 0 -> 5393 bytes ...tlineButton_light_defaultTheme_dynamic.png | Bin 0 -> 6381 bytes ...neButton_light_defaultTheme_notDynamic.png | Bin 0 -> 5483 bytes ...pSelected_dark_androidTheme_notDynamic.png | Bin 0 -> 3265 bytes ...ChipSelected_dark_defaultTheme_dynamic.png | Bin 0 -> 3246 bytes ...pSelected_dark_defaultTheme_notDynamic.png | Bin 0 -> 3190 bytes ...Selected_light_androidTheme_notDynamic.png | Bin 0 -> 3247 bytes ...hipSelected_light_defaultTheme_dynamic.png | Bin 0 -> 3249 bytes ...Selected_light_defaultTheme_notDynamic.png | Bin 0 -> 3231 bytes ...ilterChip_dark_androidTheme_notDynamic.png | Bin 0 -> 2936 bytes .../FilterChip_dark_defaultTheme_dynamic.png | Bin 0 -> 2889 bytes ...ilterChip_dark_defaultTheme_notDynamic.png | Bin 0 -> 2922 bytes .../FilterChip/FilterChip_fontScale2.png | Bin 0 -> 2824 bytes ...lterChip_light_androidTheme_notDynamic.png | Bin 0 -> 2950 bytes .../FilterChip_light_defaultTheme_dynamic.png | Bin 0 -> 2992 bytes ...lterChip_light_defaultTheme_notDynamic.png | Bin 0 -> 2956 bytes ...Unchecked_dark_androidTheme_notDynamic.png | Bin 0 -> 1193 bytes ...tonUnchecked_dark_defaultTheme_dynamic.png | Bin 0 -> 1288 bytes ...Unchecked_dark_defaultTheme_notDynamic.png | Bin 0 -> 1279 bytes ...nchecked_light_androidTheme_notDynamic.png | Bin 0 -> 1318 bytes ...onUnchecked_light_defaultTheme_dynamic.png | Bin 0 -> 1159 bytes ...nchecked_light_defaultTheme_notDynamic.png | Bin 0 -> 1100 bytes ...conButton_dark_androidTheme_notDynamic.png | Bin 0 -> 527 bytes .../IconButton_dark_defaultTheme_dynamic.png | Bin 0 -> 527 bytes ...conButton_dark_defaultTheme_notDynamic.png | Bin 0 -> 527 bytes ...onButton_light_androidTheme_notDynamic.png | Bin 0 -> 527 bytes .../IconButton_light_defaultTheme_dynamic.png | Bin 0 -> 527 bytes ...onButton_light_defaultTheme_notDynamic.png | Bin 0 -> 527 bytes .../LoadingWheel_animation_1000.png | Bin 0 -> 1519 bytes .../LoadingWheel_animation_115.png | Bin 0 -> 811 bytes .../LoadingWheel_animation_20.png | Bin 0 -> 290 bytes .../LoadingWheel_animation_724.png | Bin 0 -> 1442 bytes ...dingWheel_dark_androidTheme_notDynamic.png | Bin 0 -> 1068 bytes ...LoadingWheel_dark_defaultTheme_dynamic.png | Bin 0 -> 1046 bytes ...dingWheel_dark_defaultTheme_notDynamic.png | Bin 0 -> 1063 bytes ...ingWheel_light_androidTheme_notDynamic.png | Bin 0 -> 1129 bytes ...oadingWheel_light_defaultTheme_dynamic.png | Bin 0 -> 1134 bytes ...ingWheel_light_defaultTheme_notDynamic.png | Bin 0 -> 1123 bytes ...dingWheel_dark_androidTheme_notDynamic.png | Bin 0 -> 1870 bytes ...LoadingWheel_dark_defaultTheme_dynamic.png | Bin 0 -> 1888 bytes ...dingWheel_dark_defaultTheme_notDynamic.png | Bin 0 -> 1998 bytes ...ingWheel_light_androidTheme_notDynamic.png | Bin 0 -> 1919 bytes ...oadingWheel_light_defaultTheme_dynamic.png | Bin 0 -> 1831 bytes ...ingWheel_light_defaultTheme_notDynamic.png | Bin 0 -> 1872 bytes ...avigation_dark_androidTheme_notDynamic.png | Bin 0 -> 3832 bytes .../Navigation_dark_defaultTheme_dynamic.png | Bin 0 -> 3906 bytes ...avigation_dark_defaultTheme_notDynamic.png | Bin 0 -> 3859 bytes .../Navigation/Navigation_fontScale2.png | Bin 0 -> 7799 bytes ...vigation_light_androidTheme_notDynamic.png | Bin 0 -> 3931 bytes .../Navigation_light_defaultTheme_dynamic.png | Bin 0 -> 3807 bytes ...vigation_light_defaultTheme_notDynamic.png | Bin 0 -> 3731 bytes .../Tabs_dark_androidTheme_notDynamic.png | Bin 0 -> 2806 bytes .../Tabs/Tabs_dark_defaultTheme_dynamic.png | Bin 0 -> 2799 bytes .../Tabs_dark_defaultTheme_notDynamic.png | Bin 0 -> 2797 bytes .../test/screenshots/Tabs/Tabs_fontScale2.png | Bin 0 -> 7379 bytes .../Tabs_light_androidTheme_notDynamic.png | Bin 0 -> 2792 bytes .../Tabs/Tabs_light_defaultTheme_dynamic.png | Bin 0 -> 2849 bytes .../Tabs_light_defaultTheme_notDynamic.png | Bin 0 -> 2822 bytes .../Tag/Tag_dark_androidTheme_notDynamic.png | Bin 0 -> 1885 bytes .../Tag/Tag_dark_defaultTheme_dynamic.png | Bin 0 -> 1868 bytes .../Tag/Tag_dark_defaultTheme_notDynamic.png | Bin 0 -> 1828 bytes .../test/screenshots/Tag/Tag_fontScale2.png | Bin 0 -> 4178 bytes .../Tag/Tag_light_androidTheme_notDynamic.png | Bin 0 -> 1846 bytes .../Tag/Tag_light_defaultTheme_dynamic.png | Bin 0 -> 1714 bytes .../Tag/Tag_light_defaultTheme_notDynamic.png | Bin 0 -> 1730 bytes ...TopAppBar_dark_androidTheme_notDynamic.png | Bin 0 -> 3406 bytes .../TopAppBar_dark_defaultTheme_dynamic.png | Bin 0 -> 3387 bytes ...TopAppBar_dark_defaultTheme_notDynamic.png | Bin 0 -> 3398 bytes .../TopAppBar/TopAppBar_fontScale2.png | Bin 0 -> 5571 bytes ...opAppBar_light_androidTheme_notDynamic.png | Bin 0 -> 3430 bytes .../TopAppBar_light_defaultTheme_dynamic.png | Bin 0 -> 3417 bytes ...opAppBar_light_defaultTheme_notDynamic.png | Bin 0 -> 3453 bytes core/testing/build.gradle.kts | 1 + .../core/testing/util/ScreenshotHelper.kt | 112 ++++++++++++++++++ 120 files changed, 1120 insertions(+), 32 deletions(-) create mode 100644 core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/BackgroundScreenshotTests.kt create mode 100644 core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/ButtonScreenshotTests.kt create mode 100644 core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/FilterChipScreenshotTests.kt create mode 100644 core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/IconButtonScreenshotTests.kt create mode 100644 core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/LoadingWheelScreenshotTests.kt create mode 100644 core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/NavigationScreenshotTests.kt create mode 100644 core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TabsScreenshotTests.kt create mode 100644 core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TagScreenshotTests.kt create mode 100644 core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TopAppBarScreenshotTests.kt create mode 100644 core/designsystem/src/test/screenshots/Background/Background_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/Background_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/Background_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/Background_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/Background_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/Background_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/GradientBackground_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/GradientBackground_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/GradientBackground_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/GradientBackground_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/GradientBackground_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Background/GradientBackground_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/ButtonLeadingIcon_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/ButtonLeadingIcon_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/ButtonLeadingIcon_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/ButtonLeadingIcon_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/Button_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/Button_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/Button_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/Button_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/Button_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/Button_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/OutlineButton_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/OutlineButton_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/OutlineButton_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/OutlineButton_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/OutlineButton_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Button/OutlineButton_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChip_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChip_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChip_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChip_fontScale2.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChip_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChip_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/FilterChip/FilterChip_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButtonUnchecked_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButtonUnchecked_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButtonUnchecked_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButtonUnchecked_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButtonUnchecked_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButtonUnchecked_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButton_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButton_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButton_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButton_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButton_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/IconButton/IconButton_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_1000.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_115.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_20.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_724.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Navigation/Navigation_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Navigation/Navigation_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Navigation/Navigation_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Navigation/Navigation_fontScale2.png create mode 100644 core/designsystem/src/test/screenshots/Navigation/Navigation_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Navigation/Navigation_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Navigation/Navigation_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tabs/Tabs_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tabs/Tabs_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tabs/Tabs_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tabs/Tabs_fontScale2.png create mode 100644 core/designsystem/src/test/screenshots/Tabs/Tabs_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tabs/Tabs_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tabs/Tabs_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tag/Tag_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tag/Tag_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tag/Tag_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tag/Tag_fontScale2.png create mode 100644 core/designsystem/src/test/screenshots/Tag/Tag_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tag/Tag_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/Tag/Tag_light_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_dark_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_dark_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_dark_defaultTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_fontScale2.png create mode 100644 core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_light_androidTheme_notDynamic.png create mode 100644 core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_light_defaultTheme_dynamic.png create mode 100644 core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_light_defaultTheme_notDynamic.png diff --git a/app/src/testDemo/java/com/google/samples/apps/nowinandroid/ui/NiaAppScreenSizesScreenshotTests.kt b/app/src/testDemo/java/com/google/samples/apps/nowinandroid/ui/NiaAppScreenSizesScreenshotTests.kt index 94563abe4..d16d9bd93 100644 --- a/app/src/testDemo/java/com/google/samples/apps/nowinandroid/ui/NiaAppScreenSizesScreenshotTests.kt +++ b/app/src/testDemo/java/com/google/samples/apps/nowinandroid/ui/NiaAppScreenSizesScreenshotTests.kt @@ -1,5 +1,5 @@ /* - * Copyright 2022 The Android Open Source Project + * Copyright 2023 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/build-logic/convention/src/main/kotlin/AndroidLibraryComposeConventionPlugin.kt b/build-logic/convention/src/main/kotlin/AndroidLibraryComposeConventionPlugin.kt index 707ca8055..05f442354 100644 --- a/build-logic/convention/src/main/kotlin/AndroidLibraryComposeConventionPlugin.kt +++ b/build-logic/convention/src/main/kotlin/AndroidLibraryComposeConventionPlugin.kt @@ -18,7 +18,9 @@ import com.android.build.gradle.LibraryExtension import com.google.samples.apps.nowinandroid.configureAndroidCompose import org.gradle.api.Plugin import org.gradle.api.Project +import org.gradle.kotlin.dsl.dependencies import org.gradle.kotlin.dsl.getByType +import org.gradle.kotlin.dsl.kotlin class AndroidLibraryComposeConventionPlugin : Plugin { override fun apply(target: Project) { diff --git a/build-logic/convention/src/main/kotlin/AndroidLibraryConventionPlugin.kt b/build-logic/convention/src/main/kotlin/AndroidLibraryConventionPlugin.kt index a7c245318..ef84cfbb4 100644 --- a/build-logic/convention/src/main/kotlin/AndroidLibraryConventionPlugin.kt +++ b/build-logic/convention/src/main/kotlin/AndroidLibraryConventionPlugin.kt @@ -47,9 +47,11 @@ class AndroidLibraryConventionPlugin : Plugin { disableUnnecessaryAndroidTests(target) } dependencies { - add("androidTestImplementation", kotlin("test")) add("testImplementation", kotlin("test")) + add("testImplementation", project(":core:testing")) + add("androidTestImplementation", kotlin("test")) + add("androidTestImplementation", project(":core:testing")) } } } -} \ No newline at end of file +} diff --git a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Button.kt b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Button.kt index e4b437dfe..966014fd9 100644 --- a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Button.kt +++ b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Button.kt @@ -21,15 +21,20 @@ import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.PaddingValues import androidx.compose.foundation.layout.RowScope import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.layout.size import androidx.compose.foundation.layout.sizeIn import androidx.compose.material3.Button import androidx.compose.material3.ButtonDefaults +import androidx.compose.material3.Icon import androidx.compose.material3.MaterialTheme import androidx.compose.material3.OutlinedButton +import androidx.compose.material3.Text import androidx.compose.material3.TextButton import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.unit.dp +import com.google.samples.apps.nowinandroid.core.designsystem.icon.NiaIcons +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme /** * Now in Android filled button with generic content slot. Wraps Material 3 [Button]. @@ -260,6 +265,50 @@ private fun NiaButtonContent( } } +@ThemePreviews +@Composable +fun NiaButtonPreview() { + NiaTheme { + NiaBackground(modifier = Modifier.size(150.dp, 50.dp)) { + NiaButton(onClick = {}, text = { Text("Test button") }) + } + } +} + +@ThemePreviews +@Composable +fun NiaOutlinedButtonPreview() { + NiaTheme() { + NiaBackground(modifier = Modifier.size(150.dp, 50.dp)) { + NiaOutlinedButton(onClick = {}, text = { Text("Test button") }) + } + } +} + +@ThemePreviews +@Composable +fun NiaButtonPreview2() { + NiaTheme { + NiaBackground(modifier = Modifier.size(150.dp, 50.dp)) { + NiaButton(onClick = {}, text = { Text("Test button") }) + } + } +} + +@ThemePreviews +@Composable +fun NiaButtonLeadingIconPreview() { + NiaTheme { + NiaBackground(modifier = Modifier.size(150.dp, 50.dp)) { + NiaButton( + onClick = {}, + text = { Text("Test button") }, + leadingIcon = { Icon(imageVector = NiaIcons.Add, contentDescription = null) }, + ) + } + } +} + /** * Now in Android button default values. */ diff --git a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Chip.kt b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Chip.kt index b291b3fa1..d1b7d124d 100644 --- a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Chip.kt +++ b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Chip.kt @@ -16,6 +16,7 @@ package com.google.samples.apps.nowinandroid.core.designsystem.component +import androidx.compose.foundation.layout.size import androidx.compose.foundation.shape.CircleShape import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.FilterChip @@ -23,11 +24,13 @@ import androidx.compose.material3.FilterChipDefaults import androidx.compose.material3.Icon import androidx.compose.material3.MaterialTheme import androidx.compose.material3.ProvideTextStyle +import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.unit.dp import com.google.samples.apps.nowinandroid.core.designsystem.icon.NiaIcons +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme /** * Now in Android filter chip with included leading checked icon as well as text content slot. @@ -103,6 +106,18 @@ fun NiaFilterChip( ) } +@ThemePreviews +@Composable +fun ChipPreview() { + NiaTheme { + NiaBackground(modifier = Modifier.size(80.dp, 20.dp)) { + NiaFilterChip(selected = true, onSelectedChange = {}) { + Text("Chip") + } + } + } +} + /** * Now in Android chip default values. */ diff --git a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/IconButton.kt b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/IconButton.kt index b0dda0af1..503342d30 100644 --- a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/IconButton.kt +++ b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/IconButton.kt @@ -17,12 +17,15 @@ package com.google.samples.apps.nowinandroid.core.designsystem.component import androidx.compose.material3.FilledIconToggleButton +import androidx.compose.material3.Icon import androidx.compose.material3.IconButton import androidx.compose.material3.IconButtonDefaults import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color +import com.google.samples.apps.nowinandroid.core.designsystem.icon.NiaIcons +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme /** * Now in Android toggle button with icon and checked icon content slots. Wraps Material 3 @@ -68,6 +71,52 @@ fun NiaIconToggleButton( } } +@ThemePreviews +@Composable +fun IconButtonPreview() { + NiaTheme { + NiaIconToggleButton( + checked = true, + onCheckedChange = { }, + icon = { + Icon( + imageVector = NiaIcons.BookmarkBorder, + contentDescription = null, + ) + }, + checkedIcon = { + Icon( + imageVector = NiaIcons.Bookmark, + contentDescription = null, + ) + }, + ) + } +} + +@ThemePreviews +@Composable +fun IconButtonPreviewUnchecked() { + NiaTheme { + NiaIconToggleButton( + checked = false, + onCheckedChange = { }, + icon = { + Icon( + imageVector = NiaIcons.BookmarkBorder, + contentDescription = null, + ) + }, + checkedIcon = { + Icon( + imageVector = NiaIcons.Bookmark, + contentDescription = null, + ) + }, + ) + } +} + /** * Now in Android icon button default values. */ diff --git a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/LoadingWheel.kt b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/LoadingWheel.kt index 10ef1bfce..21dfbc8c3 100644 --- a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/LoadingWheel.kt +++ b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/LoadingWheel.kt @@ -88,6 +88,7 @@ fun NiaLoadingWheel( // Specifies the color animation for the base-to-progress line color change val baseLineColor = MaterialTheme.colorScheme.onBackground val progressLineColor = MaterialTheme.colorScheme.inversePrimary + val colorAnimValues = (0 until NUM_OF_LINES).map { index -> infiniteTransition.animateColor( initialValue = baseLineColor, diff --git a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Navigation.kt b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Navigation.kt index 624cf25ac..f1db03f66 100644 --- a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Navigation.kt +++ b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Navigation.kt @@ -18,6 +18,7 @@ package com.google.samples.apps.nowinandroid.core.designsystem.component import androidx.compose.foundation.layout.ColumnScope import androidx.compose.foundation.layout.RowScope +import androidx.compose.material3.Icon import androidx.compose.material3.MaterialTheme import androidx.compose.material3.NavigationBar import androidx.compose.material3.NavigationBarItem @@ -25,10 +26,13 @@ import androidx.compose.material3.NavigationBarItemDefaults import androidx.compose.material3.NavigationRail import androidx.compose.material3.NavigationRailItem import androidx.compose.material3.NavigationRailItemDefaults +import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.unit.dp +import com.google.samples.apps.nowinandroid.core.designsystem.icon.NiaIcons +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme /** * Now in Android navigation bar item with icon and label content slots. Wraps Material 3 @@ -161,6 +165,46 @@ fun NiaNavigationRail( ) } +@ThemePreviews +@Composable +fun NiaNavigationPreview() { + val items = listOf("For you", "Saved", "Interests") + val icons = listOf( + NiaIcons.UpcomingBorder, + NiaIcons.BookmarksBorder, + NiaIcons.Grid3x3, + ) + val selectedIcons = listOf( + NiaIcons.Upcoming, + NiaIcons.Bookmarks, + NiaIcons.Grid3x3, + ) + + NiaTheme { + NiaNavigationBar { + items.forEachIndexed { index, item -> + NiaNavigationBarItem( + icon = { + Icon( + imageVector = icons[index], + contentDescription = item, + ) + }, + selectedIcon = { + Icon( + imageVector = selectedIcons[index], + contentDescription = item, + ) + }, + label = { Text(item) }, + selected = index == 0, + onClick = { }, + ) + } + } + } +} + /** * Now in Android navigation default values. */ diff --git a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Tabs.kt b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Tabs.kt index ad2f3799c..92cd9aa8f 100644 --- a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Tabs.kt +++ b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Tabs.kt @@ -24,11 +24,15 @@ import androidx.compose.material3.Tab import androidx.compose.material3.TabRow import androidx.compose.material3.TabRowDefaults import androidx.compose.material3.TabRowDefaults.tabIndicatorOffset +import androidx.compose.material3.Text import androidx.compose.runtime.Composable +import androidx.compose.runtime.getValue +import androidx.compose.runtime.setValue import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.unit.dp +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme /** * Now in Android tab. Wraps Material 3 [Tab] and shifts text label down. @@ -97,6 +101,23 @@ fun NiaTabRow( ) } +@ThemePreviews +@Composable +fun TabsPreview() { + NiaTheme { + val titles = listOf("Topics", "People") + NiaTabRow(selectedTabIndex = 0) { + titles.forEachIndexed { index, title -> + NiaTab( + selected = index == 0, + onClick = { }, + text = { Text(text = title) }, + ) + } + } + } +} + object NiaTabDefaults { val TabTopPadding = 7.dp } diff --git a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Tag.kt b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Tag.kt index ba8fde1c9..8ca1588a8 100644 --- a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Tag.kt +++ b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/Tag.kt @@ -20,10 +20,12 @@ import androidx.compose.foundation.layout.Box import androidx.compose.material3.ButtonDefaults import androidx.compose.material3.MaterialTheme import androidx.compose.material3.ProvideTextStyle +import androidx.compose.material3.Text import androidx.compose.material3.TextButton import androidx.compose.material3.contentColorFor import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme @Composable fun NiaTopicTag( @@ -59,6 +61,16 @@ fun NiaTopicTag( } } +@ThemePreviews +@Composable +fun TagPreview() { + NiaTheme { + NiaTopicTag(followed = true, onClick = {}) { + Text("Topic".uppercase()) + } + } +} + /** * Now in Android tag default values. */ diff --git a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/TopAppBar.kt b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/TopAppBar.kt index 28007a3b1..99f935d2a 100644 --- a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/TopAppBar.kt +++ b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/TopAppBar.kt @@ -73,35 +73,6 @@ fun NiaTopAppBar( ) } -/** - * Top app bar with action, displayed on the right - */ -@OptIn(ExperimentalMaterial3Api::class) -@Composable -fun NiaTopAppBar( - @StringRes titleRes: Int, - actionIcon: ImageVector, - actionIconContentDescription: String?, - modifier: Modifier = Modifier, - colors: TopAppBarColors = TopAppBarDefaults.centerAlignedTopAppBarColors(), - onActionClick: () -> Unit = {}, -) { - CenterAlignedTopAppBar( - title = { Text(text = stringResource(id = titleRes)) }, - actions = { - IconButton(onClick = onActionClick) { - Icon( - imageVector = actionIcon, - contentDescription = actionIconContentDescription, - tint = MaterialTheme.colorScheme.onSurface, - ) - } - }, - colors = colors, - modifier = modifier.testTag("niaTopAppBar"), - ) -} - @OptIn(ExperimentalMaterial3Api::class) @Preview("Top App Bar") @Composable diff --git a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/ViewToggle.kt b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/ViewToggle.kt index c6ec77a92..d368c46d7 100644 --- a/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/ViewToggle.kt +++ b/core/designsystem/src/main/java/com/google/samples/apps/nowinandroid/core/designsystem/component/ViewToggle.kt @@ -24,11 +24,15 @@ import androidx.compose.material3.ButtonDefaults import androidx.compose.material3.Icon import androidx.compose.material3.MaterialTheme import androidx.compose.material3.ProvideTextStyle +import androidx.compose.material3.Surface +import androidx.compose.material3.Text import androidx.compose.material3.TextButton import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier +import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp import com.google.samples.apps.nowinandroid.core.designsystem.icon.NiaIcons +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme /** * Now in Android view toggle button with included trailing icon as well as compact and expanded @@ -105,6 +109,36 @@ private fun NiaViewToggleButtonContent( } } +@ThemePreviews +@Composable +fun ViewTogglePreviewExpanded() { + NiaTheme { + Surface { + NiaViewToggleButton( + expanded = true, + onExpandedChange = { }, + compactText = { Text(text = "Compact view") }, + expandedText = { Text(text = "Expanded view") }, + ) + } + } +} + +@Preview +@Composable +fun ViewTogglePreviewCompact() { + NiaTheme { + Surface { + NiaViewToggleButton( + expanded = false, + onExpandedChange = { }, + compactText = { Text(text = "Compact view") }, + expandedText = { Text(text = "Expanded view") }, + ) + } + } +} + /** * Now in Android view toggle default values. */ diff --git a/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/BackgroundScreenshotTests.kt b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/BackgroundScreenshotTests.kt new file mode 100644 index 000000000..d3349de80 --- /dev/null +++ b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/BackgroundScreenshotTests.kt @@ -0,0 +1,63 @@ +/* + * Copyright 2023 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.samples.apps.nowinandroid.core.designsystem + +import androidx.activity.ComponentActivity +import androidx.compose.foundation.layout.size +import androidx.compose.material3.Text +import androidx.compose.ui.Modifier +import androidx.compose.ui.test.junit4.createAndroidComposeRule +import androidx.compose.ui.unit.dp +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaBackground +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaGradientBackground +import com.google.samples.apps.nowinandroid.core.testing.util.captureMultiTheme +import dagger.hilt.android.testing.HiltTestApplication +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith +import org.robolectric.RobolectricTestRunner +import org.robolectric.annotation.Config +import org.robolectric.annotation.GraphicsMode +import org.robolectric.annotation.LooperMode + +@RunWith(RobolectricTestRunner::class) +@GraphicsMode(GraphicsMode.Mode.NATIVE) +@Config(application = HiltTestApplication::class, sdk = [33], qualifiers = "480dpi") +@LooperMode(LooperMode.Mode.PAUSED) +class BackgroundScreenshotTests { + + @get:Rule + val composeTestRule = createAndroidComposeRule() + + @Test + fun niaBackground_multipleThemes() { + composeTestRule.captureMultiTheme("Background") { description -> + NiaBackground(Modifier.size(100.dp)) { + Text("$description background") + } + } + } + + @Test + fun niaGradientBackground_multipleThemes() { + composeTestRule.captureMultiTheme("Background", "GradientBackground") { description -> + NiaGradientBackground(Modifier.size(100.dp)) { + Text("$description background") + } + } + } +} diff --git a/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/ButtonScreenshotTests.kt b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/ButtonScreenshotTests.kt new file mode 100644 index 000000000..d3aa4224f --- /dev/null +++ b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/ButtonScreenshotTests.kt @@ -0,0 +1,80 @@ +/* + * Copyright 2023 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.samples.apps.nowinandroid.core.designsystem + +import androidx.activity.ComponentActivity +import androidx.compose.material3.Icon +import androidx.compose.material3.Surface +import androidx.compose.material3.Text +import androidx.compose.ui.test.junit4.createAndroidComposeRule +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaButton +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaOutlinedButton +import com.google.samples.apps.nowinandroid.core.designsystem.icon.NiaIcons +import com.google.samples.apps.nowinandroid.core.testing.util.captureMultiTheme +import dagger.hilt.android.testing.HiltTestApplication +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith +import org.robolectric.RobolectricTestRunner +import org.robolectric.annotation.Config +import org.robolectric.annotation.GraphicsMode +import org.robolectric.annotation.LooperMode + +@RunWith(RobolectricTestRunner::class) +@GraphicsMode(GraphicsMode.Mode.NATIVE) +@Config(application = HiltTestApplication::class, sdk = [33], qualifiers = "480dpi") +@LooperMode(LooperMode.Mode.PAUSED) +class ButtonScreenshotTests { + + @get:Rule + val composeTestRule = createAndroidComposeRule() + + @Test + fun niaButton_multipleThemes() { + composeTestRule.captureMultiTheme("Button") { description -> + Surface { + NiaButton(onClick = {}, text = { Text("$description Button") }) + } + } + } + + @Test + fun niaOutlineButton_multipleThemes() { + composeTestRule.captureMultiTheme("Button", "OutlineButton") { description -> + Surface { + NiaOutlinedButton(onClick = {}, text = { Text("$description OutlineButton") }) + } + } + } + + @Test + fun niaButton_leadingIcon_multipleThemes() { + composeTestRule.captureMultiTheme( + name = "Button", + overrideFileName = "ButtonLeadingIcon", + shouldCompareAndroidTheme = false, + ) { description -> + Surface { + NiaButton( + onClick = {}, + text = { Text("$description Icon Button") }, + leadingIcon = { Icon(imageVector = NiaIcons.Add, contentDescription = null) }, + ) + } + } + } +} diff --git a/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/FilterChipScreenshotTests.kt b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/FilterChipScreenshotTests.kt new file mode 100644 index 000000000..3b2078c8a --- /dev/null +++ b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/FilterChipScreenshotTests.kt @@ -0,0 +1,98 @@ +/* + * Copyright 2023 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.samples.apps.nowinandroid.core.designsystem + +import androidx.activity.ComponentActivity +import androidx.compose.material3.Surface +import androidx.compose.material3.Text +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.ui.platform.LocalInspectionMode +import androidx.compose.ui.test.junit4.createAndroidComposeRule +import androidx.compose.ui.test.onRoot +import androidx.compose.ui.unit.DpSize +import androidx.compose.ui.unit.dp +import com.github.takahirom.roborazzi.captureRoboImage +import com.google.accompanist.testharness.TestHarness +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaBackground +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaFilterChip +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme +import com.google.samples.apps.nowinandroid.core.testing.util.DefaultRoborazziOptions +import com.google.samples.apps.nowinandroid.core.testing.util.captureMultiTheme +import dagger.hilt.android.testing.HiltTestApplication +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith +import org.robolectric.RobolectricTestRunner +import org.robolectric.annotation.Config +import org.robolectric.annotation.GraphicsMode +import org.robolectric.annotation.LooperMode + +@RunWith(RobolectricTestRunner::class) +@GraphicsMode(GraphicsMode.Mode.NATIVE) +@Config(application = HiltTestApplication::class, sdk = [33], qualifiers = "480dpi") +@LooperMode(LooperMode.Mode.PAUSED) +class FilterChipScreenshotTests() { + + @get:Rule + val composeTestRule = createAndroidComposeRule() + + @Test + fun filterChip_multipleThemes() { + composeTestRule.captureMultiTheme("FilterChip") { description -> + Surface { + NiaFilterChip(selected = false, onSelectedChange = {}) { + Text("Unselected chip") + } + } + } + } + + @Test + fun filterChip_multipleThemes_selected() { + composeTestRule.captureMultiTheme("FilterChip", "FilterChipSelected") { description -> + Surface { + NiaFilterChip(selected = true, onSelectedChange = {}) { + Text("Selected Chip") + } + } + } + } + + @Test + fun filterChip_hugeFont() { + composeTestRule.setContent { + CompositionLocalProvider( + LocalInspectionMode provides true, + ) { + TestHarness(fontScale = 2f, size = DpSize(80.dp, 40.dp)) { + NiaTheme { + NiaBackground { + NiaFilterChip(selected = true, onSelectedChange = {}) { + Text("Chip") + } + } + } + } + } + } + composeTestRule.onRoot() + .captureRoboImage( + "src/test/screenshots/FilterChip/FilterChip_fontScale2.png", + roborazziOptions = DefaultRoborazziOptions, + ) + } +} diff --git a/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/IconButtonScreenshotTests.kt b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/IconButtonScreenshotTests.kt new file mode 100644 index 000000000..4d40f3bce --- /dev/null +++ b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/IconButtonScreenshotTests.kt @@ -0,0 +1,80 @@ +/* + * Copyright 2023 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.samples.apps.nowinandroid.core.designsystem + +import androidx.activity.ComponentActivity +import androidx.compose.material3.Icon +import androidx.compose.material3.Surface +import androidx.compose.runtime.Composable +import androidx.compose.ui.test.junit4.createAndroidComposeRule +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaIconToggleButton +import com.google.samples.apps.nowinandroid.core.designsystem.icon.NiaIcons +import com.google.samples.apps.nowinandroid.core.testing.util.captureMultiTheme +import dagger.hilt.android.testing.HiltTestApplication +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith +import org.robolectric.RobolectricTestRunner +import org.robolectric.annotation.Config +import org.robolectric.annotation.GraphicsMode +import org.robolectric.annotation.LooperMode + +@RunWith(RobolectricTestRunner::class) +@GraphicsMode(GraphicsMode.Mode.NATIVE) +@Config(application = HiltTestApplication::class, sdk = [33], qualifiers = "480dpi") +@LooperMode(LooperMode.Mode.PAUSED) +class IconButtonScreenshotTests { + + @get:Rule + val composeTestRule = createAndroidComposeRule() + + @Test + fun iconButton_multipleThemes() { + composeTestRule.captureMultiTheme("IconButton") { description -> + NiaIconToggleExample(false) + } + } + + @Test + fun iconButton_unchecked_multipleThemes() { + composeTestRule.captureMultiTheme("IconButton", "IconButtonUnchecked") { description -> + Surface { + NiaIconToggleExample(true) + } + } + } + + @Composable + private fun NiaIconToggleExample(checked: Boolean) { + NiaIconToggleButton( + checked = checked, + onCheckedChange = { }, + icon = { + Icon( + imageVector = NiaIcons.BookmarkBorder, + contentDescription = null, + ) + }, + checkedIcon = { + Icon( + imageVector = NiaIcons.Bookmark, + contentDescription = null, + ) + }, + ) + } +} diff --git a/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/LoadingWheelScreenshotTests.kt b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/LoadingWheelScreenshotTests.kt new file mode 100644 index 000000000..412f42370 --- /dev/null +++ b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/LoadingWheelScreenshotTests.kt @@ -0,0 +1,83 @@ +/* + * Copyright 2023 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.samples.apps.nowinandroid.core.designsystem + +import androidx.activity.ComponentActivity +import androidx.compose.material3.Surface +import androidx.compose.ui.test.junit4.createAndroidComposeRule +import androidx.compose.ui.test.onRoot +import com.github.takahirom.roborazzi.captureRoboImage +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaLoadingWheel +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaOverlayLoadingWheel +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme +import com.google.samples.apps.nowinandroid.core.testing.util.DefaultRoborazziOptions +import com.google.samples.apps.nowinandroid.core.testing.util.captureMultiTheme +import dagger.hilt.android.testing.HiltTestApplication +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith +import org.robolectric.RobolectricTestRunner +import org.robolectric.annotation.Config +import org.robolectric.annotation.GraphicsMode +import org.robolectric.annotation.LooperMode + +@RunWith(RobolectricTestRunner::class) +@GraphicsMode(GraphicsMode.Mode.NATIVE) +@Config(application = HiltTestApplication::class, sdk = [33], qualifiers = "480dpi") +@LooperMode(LooperMode.Mode.PAUSED) +class LoadingWheelScreenshotTests() { + + @get:Rule + val composeTestRule = createAndroidComposeRule() + + @Test + fun loadingWheel_multipleThemes() { + composeTestRule.captureMultiTheme("LoadingWheel") { + Surface { + NiaLoadingWheel(contentDesc = "test") + } + } + } + + @Test + fun overlayLoadingWheel_multipleThemes() { + composeTestRule.captureMultiTheme("LoadingWheel", "OverlayLoadingWheel") { + Surface { + NiaOverlayLoadingWheel(contentDesc = "test") + } + } + } + + @Test + fun loadingWheelAnimation() { + composeTestRule.mainClock.autoAdvance = false + composeTestRule.setContent { + NiaTheme() { + NiaLoadingWheel(contentDesc = "") + } + } + // Try multiple frames of the animation; some arbitrary, some synchronized with duration. + listOf(20L, 115L, 724L, 1000L).forEach { deltaTime -> + composeTestRule.mainClock.advanceTimeBy(deltaTime) + composeTestRule.onRoot() + .captureRoboImage( + "src/test/screenshots/LoadingWheel/LoadingWheel_animation_$deltaTime.png", + roborazziOptions = DefaultRoborazziOptions, + ) + } + } +} diff --git a/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/NavigationScreenshotTests.kt b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/NavigationScreenshotTests.kt new file mode 100644 index 000000000..05976ba47 --- /dev/null +++ b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/NavigationScreenshotTests.kt @@ -0,0 +1,108 @@ +/* + * Copyright 2023 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.samples.apps.nowinandroid.core.designsystem + +import androidx.activity.ComponentActivity +import androidx.compose.material3.Icon +import androidx.compose.material3.Surface +import androidx.compose.material3.Text +import androidx.compose.runtime.Composable +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.ui.platform.LocalInspectionMode +import androidx.compose.ui.test.junit4.createAndroidComposeRule +import androidx.compose.ui.test.onRoot +import com.github.takahirom.roborazzi.captureRoboImage +import com.google.accompanist.testharness.TestHarness +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaNavigationBar +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaNavigationBarItem +import com.google.samples.apps.nowinandroid.core.designsystem.icon.NiaIcons +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme +import com.google.samples.apps.nowinandroid.core.testing.util.DefaultRoborazziOptions +import com.google.samples.apps.nowinandroid.core.testing.util.captureMultiTheme +import dagger.hilt.android.testing.HiltTestApplication +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith +import org.robolectric.RobolectricTestRunner +import org.robolectric.annotation.Config +import org.robolectric.annotation.GraphicsMode +import org.robolectric.annotation.LooperMode + +@RunWith(RobolectricTestRunner::class) +@GraphicsMode(GraphicsMode.Mode.NATIVE) +@Config(application = HiltTestApplication::class, sdk = [33], qualifiers = "480dpi") +@LooperMode(LooperMode.Mode.PAUSED) +class NavigationScreenshotTests() { + + @get:Rule + val composeTestRule = createAndroidComposeRule() + + @Test + fun navigation_multipleThemes() { + composeTestRule.captureMultiTheme("Navigation") { + Surface { + NiaNavigationBarExample() + } + } + } + + @Test + fun navigation_hugeFont() { + composeTestRule.setContent { + CompositionLocalProvider( + LocalInspectionMode provides true, + ) { + TestHarness(fontScale = 2f) { + NiaTheme { + NiaNavigationBarExample("Looong item") + } + } + } + } + composeTestRule.onRoot() + .captureRoboImage( + "src/test/screenshots/Navigation" + + "/Navigation_fontScale2.png", + roborazziOptions = DefaultRoborazziOptions, + ) + } + + @Composable + private fun NiaNavigationBarExample(label: String = "Item") { + NiaNavigationBar { + (0..2).forEach { index -> + NiaNavigationBarItem( + icon = { + Icon( + imageVector = NiaIcons.UpcomingBorder, + contentDescription = "", + ) + }, + selectedIcon = { + Icon( + imageVector = NiaIcons.Upcoming, + contentDescription = "", + ) + }, + label = { Text(label) }, + selected = index == 0, + onClick = { }, + ) + } + } + } +} diff --git a/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TabsScreenshotTests.kt b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TabsScreenshotTests.kt new file mode 100644 index 000000000..76117db2e --- /dev/null +++ b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TabsScreenshotTests.kt @@ -0,0 +1,94 @@ +/* + * Copyright 2023 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.samples.apps.nowinandroid.core.designsystem + +import androidx.activity.ComponentActivity +import androidx.compose.material3.Surface +import androidx.compose.material3.Text +import androidx.compose.runtime.Composable +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.ui.platform.LocalInspectionMode +import androidx.compose.ui.test.junit4.createAndroidComposeRule +import androidx.compose.ui.test.onRoot +import com.github.takahirom.roborazzi.captureRoboImage +import com.google.accompanist.testharness.TestHarness +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaTab +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaTabRow +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme +import com.google.samples.apps.nowinandroid.core.testing.util.DefaultRoborazziOptions +import com.google.samples.apps.nowinandroid.core.testing.util.captureMultiTheme +import dagger.hilt.android.testing.HiltTestApplication +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith +import org.robolectric.RobolectricTestRunner +import org.robolectric.annotation.Config +import org.robolectric.annotation.GraphicsMode +import org.robolectric.annotation.LooperMode + +@RunWith(RobolectricTestRunner::class) +@GraphicsMode(GraphicsMode.Mode.NATIVE) +@Config(application = HiltTestApplication::class, sdk = [33], qualifiers = "480dpi") +@LooperMode(LooperMode.Mode.PAUSED) +class TabsScreenshotTests() { + + @get:Rule + val composeTestRule = createAndroidComposeRule() + + @Test + fun tabs_multipleThemes() { + composeTestRule.captureMultiTheme("Tabs") { + NiaTabsExample() + } + } + + @Test + fun tabs_hugeFont() { + composeTestRule.setContent { + CompositionLocalProvider( + LocalInspectionMode provides true, + ) { + TestHarness(fontScale = 2f) { + NiaTheme { + NiaTabsExample("Looooong item") + } + } + } + } + composeTestRule.onRoot() + .captureRoboImage( + "src/test/screenshots/Tabs/Tabs_fontScale2.png", + roborazziOptions = DefaultRoborazziOptions, + ) + } + + @Composable + private fun NiaTabsExample(label: String = "Topics") { + Surface { + val titles = listOf(label, "People") + NiaTabRow(selectedTabIndex = 0) { + titles.forEachIndexed { index, title -> + NiaTab( + selected = index == 0, + onClick = { }, + text = { Text(text = title) }, + ) + } + } + } + } +} diff --git a/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TagScreenshotTests.kt b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TagScreenshotTests.kt new file mode 100644 index 000000000..9db4d02a3 --- /dev/null +++ b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TagScreenshotTests.kt @@ -0,0 +1,79 @@ +/* + * Copyright 2023 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.samples.apps.nowinandroid.core.designsystem + +import androidx.activity.ComponentActivity +import androidx.compose.material3.Text +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.ui.platform.LocalInspectionMode +import androidx.compose.ui.test.junit4.createAndroidComposeRule +import androidx.compose.ui.test.onRoot +import com.github.takahirom.roborazzi.captureRoboImage +import com.google.accompanist.testharness.TestHarness +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaTopicTag +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme +import com.google.samples.apps.nowinandroid.core.testing.util.DefaultRoborazziOptions +import com.google.samples.apps.nowinandroid.core.testing.util.captureMultiTheme +import dagger.hilt.android.testing.HiltTestApplication +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith +import org.robolectric.RobolectricTestRunner +import org.robolectric.annotation.Config +import org.robolectric.annotation.GraphicsMode +import org.robolectric.annotation.LooperMode + +@RunWith(RobolectricTestRunner::class) +@GraphicsMode(GraphicsMode.Mode.NATIVE) +@Config(application = HiltTestApplication::class, sdk = [33], qualifiers = "480dpi") +@LooperMode(LooperMode.Mode.PAUSED) +class TagScreenshotTests() { + + @get:Rule + val composeTestRule = createAndroidComposeRule() + + @Test + fun Tag_multipleThemes() { + composeTestRule.captureMultiTheme("Tag") { + NiaTopicTag(followed = true, onClick = {}) { + Text("TOPIC") + } + } + } + + @Test + fun tag_hugeFont() { + composeTestRule.setContent { + CompositionLocalProvider( + LocalInspectionMode provides true, + ) { + TestHarness(fontScale = 2f) { + NiaTheme { + NiaTopicTag(followed = true, onClick = {}) { + Text("LOOOOONG TOPIC") + } + } + } + } + } + composeTestRule.onRoot() + .captureRoboImage( + "src/test/screenshots/Tag/Tag_fontScale2.png", + roborazziOptions = DefaultRoborazziOptions, + ) + } +} diff --git a/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TopAppBarScreenshotTests.kt b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TopAppBarScreenshotTests.kt new file mode 100644 index 000000000..29404da79 --- /dev/null +++ b/core/designsystem/src/test/java/com/google/samples/apps/nowinandroid/core/designsystem/TopAppBarScreenshotTests.kt @@ -0,0 +1,90 @@ +/* + * Copyright 2023 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.google.samples.apps.nowinandroid.core.designsystem + +import android.R.string +import androidx.activity.ComponentActivity +import androidx.compose.material3.ExperimentalMaterial3Api +import androidx.compose.runtime.Composable +import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.ui.platform.LocalInspectionMode +import androidx.compose.ui.test.junit4.createAndroidComposeRule +import androidx.compose.ui.test.onRoot +import com.github.takahirom.roborazzi.captureRoboImage +import com.google.accompanist.testharness.TestHarness +import com.google.samples.apps.nowinandroid.core.designsystem.component.NiaTopAppBar +import com.google.samples.apps.nowinandroid.core.designsystem.icon.NiaIcons +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme +import com.google.samples.apps.nowinandroid.core.testing.util.DefaultRoborazziOptions +import com.google.samples.apps.nowinandroid.core.testing.util.captureMultiTheme +import dagger.hilt.android.testing.HiltTestApplication +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith +import org.robolectric.RobolectricTestRunner +import org.robolectric.annotation.Config +import org.robolectric.annotation.GraphicsMode +import org.robolectric.annotation.LooperMode + +@OptIn(ExperimentalMaterial3Api::class) +@RunWith(RobolectricTestRunner::class) +@GraphicsMode(GraphicsMode.Mode.NATIVE) +@Config(application = HiltTestApplication::class, sdk = [33], qualifiers = "480dpi") +@LooperMode(LooperMode.Mode.PAUSED) +class TopAppBarScreenshotTests() { + + @get:Rule + val composeTestRule = createAndroidComposeRule() + + @Test + fun topAppBar_multipleThemes() { + composeTestRule.captureMultiTheme("TopAppBar") { + NiaTopAppBarExample() + } + } + + @Test + fun topAppBar_hugeFont() { + composeTestRule.setContent { + CompositionLocalProvider( + LocalInspectionMode provides true, + ) { + TestHarness(fontScale = 2f) { + NiaTheme { + NiaTopAppBarExample() + } + } + } + } + composeTestRule.onRoot() + .captureRoboImage( + "src/test/screenshots/TopAppBar/TopAppBar_fontScale2.png", + roborazziOptions = DefaultRoborazziOptions, + ) + } + + @Composable + private fun NiaTopAppBarExample() { + NiaTopAppBar( + titleRes = android.R.string.untitled, + navigationIcon = NiaIcons.Search, + navigationIconContentDescription = "Navigation icon", + actionIcon = NiaIcons.MoreVert, + actionIconContentDescription = "Action icon", + ) + } +} diff --git a/core/designsystem/src/test/screenshots/Background/Background_dark_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Background/Background_dark_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..34b6b95898cda88da98dc279cc9116db309163f7 GIT binary patch literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^(?FPm4M^HB7CvHNU~KesaSW-5dwXIbV*>*Z%f@&6 zO?V0>9d|wQzopr04~ROf&c&j literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Background/Background_dark_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Background/Background_dark_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..c4a4d7440c5c858d18312916a314f266906ffb3a GIT binary patch literal 5761 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Background/Background_dark_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Background/Background_dark_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..4eb46a8e68bc4537acb3618855cc3e35ca6b984e GIT binary patch literal 4471 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Background/Background_light_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Background/Background_light_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..d2914c45181629b46342da90329d40d4d3fce0b2 GIT binary patch literal 4915 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Background/Background_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Background/Background_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..22eaf5833d9276dc11543463fe8311e4ec95efd2 GIT binary patch literal 4252 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 W*Z%f@&6 zO?V0>9d|wQzopr04~ROf&c&j literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Background/GradientBackground_dark_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Background/GradientBackground_dark_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..35449ae14ae024266f44b836a39be05883ce0d03 GIT binary patch literal 4447 zcmdUzX*3l6*T4~BCRwtkUqWOVMM7m?CRxTZwi){%`w}7Rhz41Th(z|W)yUZU*$1|2=l*K%1?hamy2jagZ{10$dJjC_MjV;PAw}_)1 zbA=6MJ+1TRqsi^;hVfLfPrhVO!qLJ>QV3gts(cRi`et!b@-?rdoke>8-que#d5b=} zFx#Kz<`?a?zcJUk^+L6ldoQMlE5qzYl9w8HZ~N=1*@K;x?Zv@|VPOg@hK^bqQ(qle zIUH%O1kVaSqUBh^(y%>IO*PqT>T$CuDB%D=4N?eFl9!h+75X>&;9Bs;FMt2QMDnkH zxb*r-j6<*eE%K+?$TZh1EX6{vYWr?%74!n}PvQKM=P0xNxR1CrAfM%0Au%8*tH2Q_ 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 F{{T!TYp?(S literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Background/GradientBackground_dark_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Background/GradientBackground_dark_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..ce588b0ee73c5948348b8479de735136c08a738b GIT binary patch literal 11158 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Background/GradientBackground_light_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Background/GradientBackground_light_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..d2914c45181629b46342da90329d40d4d3fce0b2 GIT binary patch literal 4915 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 YfRTMx6TQvt#u!gsMMt^xxmD1A0MPbIlK=n! literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Background/GradientBackground_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Background/GradientBackground_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..cc8ccd99732c7e4a4d8d48da647749e22b05897a GIT binary patch literal 10857 zcmZ8{c|26_`@W)V+4sn9EHm~Rl7!IM_c69)GD#*|60(%YGS$%T$UH5h0=XsuUqRmXMF)^HFprWE;(ue6-0N=Rd z58Y|tsD8qGmWoP7L0?D9%K!Rm)@}}$ZbRhaTHWrCrZ?rw<-<%3ZyKIj`x(2xjbez2 zI-#R$#;J2kS?aVx9wh3dsJTzd^D}fvVa78TnclyBpLk2JWPGYLkYd&17~D{{d?spG zD7)`LX({Eoa#8lC-~F6iY4;H)*|Vk8F$J{SeB%)lLcPH?$A?ZR{orKLIK}FXL2X&= z&hM+_v!(7Sn$C7_^V2km7Fq*Z5KASaeCZRO<4Q96J2f2smD0a+UXW&eY}q-wCFX3k zXH#Q~u*;neqy7e^v#GN0b6B4uY>S}-CzI#)DyLwVyK!WkB>m*h$z<(-usJF2v>t3a z?0UC;5D5+hkq(%~iHSDMi zZwK32$aJr8nHaCEm!j3V*2&yGb8i({%XkO%WQIcDIBW$R1t`uQY8iy-B|@%H;yx#% zOV9xuKPL?of4p;^ouQ0j-gvsp?r#N6CQ8avtn5G<(M_39%;e=jgS~V{1N^hIimqg< z{+AREWcv#(qVb_OAA{A}goI$-;`RQf9tNe=zC!1vlc}Lg+zJ-Arkj^%W4- zMk!m+tl*h)K+L!PS8x2~sOSSV*7LvZjx8hCCjw?aPBta2zMCj=!4y6l!KbeN%r@vR zvV}p3Vrs81$$tN-XQ$&$lEcwoX6c#!l@r{UIkDS)t)Vpf zelc2{TV`SL-l73_?{f(~CO*+0O`CGw1EGi7@mDrS=I*eM91#q-3$gE;Z&{A!u724d zJltI=+20NqTBd;$6bd&-r*}I?I9knPdfMB=bf5&79L7b!2vQ(f`Q)mFHvt45i|N4{l7=qWA?`pK*<^JqfyF zv0Pf(9wU#7D!JJarT4hwbwZQSbH%!_i!zFbz@p_9%|iR`RNQ&!ctJ3uPG|fh`r3^T9~B&QAtsIMdcuu-meC5c`OVG$B(wslP-oH8M;gLhTG`wE+`#^pjQ54z!IOcNFUC*ZV!V!0n zOsxk~?K|hK&5QR)1;$5gi&4Km753;$z}N$waPM=3${bSdYn~>UvpuID@W&!Z zlQ%cLxiVznN(*3{NYfYX+E?-|Mwc^O=SQSl4pRNMT1}AO-cXa4o33;6938IBR!uz@ z?aW8$MZAo;zh6?+edy6rP{8|nZ7T0Kzh{hlMV)qhmfwb_71zhSAl09j`)f^wyypgo zyVjR8uS<+mQ+BFhBy+5;3{E;n+BWfv;15Xc!@9#m#S&10pzIZ$mP<>+8(y(8m`XBe z@i}<6_2CVVD_p=^KSDMLp+VoLs$X$xiojTUi~nuyQwhu_ISJY@5t7P?bR>#6UAlA+cwbD)dy2S zV7PRW1Scjuk6=AJ|NBVjB2;;gGa20#e914yUG9xTd<4?182MPmDMUiFwe|8tlEi-R z*?~|^BkZ@c7)Gn-X*ps959R%82R+oo-B-;%Z*VFTyh$Fr9lf)$)2z|o!wppmHTPI= zoS`I9fvoCjf4FuvlDzseIyHFX0vuCIX_TRiPY&7Dl;nUYOViuP#^FzW?d{Sa?n!D0|5u|7 z(b5_ZOjcYxKh)vJc!Ms+>mfM|!H9G%DCfcqaAJDSzCt{bl#}>z!(s9loXYtxCf8S`FCTw`dLUw~VV1*gM|W zyt?#$zn*@LhO1)T$40z;1jfAsVxmbG*&)*p@b>aNlgnYG&BV~%G|FU9aOFr%A);T= zkTl@>QlAThZ4bm+L#~fjA!zfs412gwaP$#_tci%;u=~vWi%91Td&pM*Tqz`KJF&k4 zqzb}`oZ|^ku10Q$9x~Nu;oJ4D$UvHSNM@-frmsIhkTdAl!I{w6-J%2NPWmGZR|O&> z#3dhjcTxa;-kqc*x1nZ*r#668BE3u4r9eX$(#j%s!d}GQD~Z8eu-@Tmj~Uq1uSA+( z$$v8f9u?54^;#s;@)gFA~U26HcwiwxBy3DO2xuN49$3&5?7e(?#n$FJAbF_Pg z-p8tEERFmSwB_>tb=v)6P(@5|Jwmu1Y28z4^6XNS?%@I$LBbvys9EAAh0M8nK&j;j zD8VWxZwMQcj%dJ&*kAAzp>&?%=U(y@AaM5iEtiM7u`?dR^5Di&X?Rd3B60^FQ@Op6 zKoDZa#Lnz${*I;RxJlva6vh3xHXArqA9~p`zNZIb#H!Xl)}F_4&Jt3JFelW6&+!`( zgz3lS@rcI=q7z&xn~e}yssaV!m|#A_GTflL0owR7D2Icv}){bh!1;6426dxfZ-!-J-?@8-WZRxZ5qIpc~C z+E{-@b=iZPP>kIERvyowdP#*6(9zzeGZ*uK9b*p1#OQt|V={T)}XfA^$ z=N2$6iLQk~{ACEYX>^|)T$W?`Q8C@*NY6I^oiL};-fFbhVhyQBFEs2%Rgi`7Al61$ljdk#Elk zRlB^CzUSz~q|@1_s#M$({j#$H$CF|&5p-84(j!rv`&Fiquw-+GqR=v|uB+AxAEE3@ zo6~Xq)b-cOK_92ho|9KEwH*b@o?g81vxiyeJS;>pDD-D^NWH76xnRlzcDlhw`P$_y zAp{Ni#uv;gdJHTrxID5&<|MRfA3kQd9;cUep*|4bANa)AvB!t=|#sU z6f`g#a%jAQuYJVbb7LvbbRNZa(7ZZc#U-z?iAQV>4l6p-Iq(Cwk0T#jbnM$|kidZ2 zMDPR6OTRYD<1%&b>PCEf<+SGEkbtC|V_;4bVmdTa|9lkkD|EQI_x5Yq zeLXBR=QO5z+KihJ}7(w}9_P+R$%qOC! z_nkOjVbD85UPqVc4ebPA#wMFaxQ@BO7Hv6XMol=`)*haO*3U4xZ+88+Uq?=X`s$B5 zOSxNDGF42^2>vWTSU$Zqhxv9@>Lu>5(lS$oNukwkwD>cpsgYD#?4lwm zWFR7H?+3*@Nc?7aBrnh!{GgicVVE+g*>tJoJ}pO(k+@-A2aGZOzeU!pVn7g~2{u?T`ii*zw zVrxREvZ{7a!YM{W4je`q0Ol?*Sv?E27wx5A2T~YhsmzjY!kKVRDXnQvoTH~sulS6^x`)kc27W9dv0$I;!vNYd_O^(k6* zuD9W|7D)mQN}i*t0IU?C0mqH_r7Mu1pO10T|9m#%gwapMBuF$(_nA?0zLhwSscf>* z#q~z)`riu}6^5_p+(A|9cT}1yF2od-BW!cY@GgIpGI3s$)8I7E`_pMACcF#Lny-@h z-s%W(bkC*)x8(G^%Vp>o?oIw zN2Ag;H8fd)P(6A^21b8FJvt+SGlJuVgs)mGmS%&wh zmFoK3^AhE=MZ`nIFj_~sUs5c4_|ZJ0-VXx3goaY;*z6}R1C4-%&bP6XNOo#^%g9@Y~%FUNpU0o{xMWbD=Ghp z<43PrzfwP~j$?I$F~=9@q}zUj)=014CuaJBt_WF?!Vo-Qg4bsB=20N-+ow5Q#e*** zvn6r~m@CgWE?wN&d*YZMZo!^qxESg&AyiqJu5k;St`yjKJJi*_p5}j zUrw^uQU$KGMv@}enAt0K19ctzCx6ZEwwUie!y@}acu2%F@b@~_)-W??&<<+YHOx>)b`dZiS~SnEyyN9yPw%WwNR$ulhRJ@(H8bA{wyr`N3n^a|<+84Nc0Fe&YASE!Cj@ErRBqpT}9f$-YXTTJnUv{U-o&&_-iB!cjdtHXfchLEz9QZn1)5E zc0!i$%4C%>+y`B`U*>srX`VZM0|$1qLd z*@U(pn*MmQecD>}weOKDu?5&$=#b%CsHx7JpA#6VzOqu(oqgU1U01j~(fm@~`?aI1 z`}lXi`rbF5JId|S3ZY|07q8=y&gVKhHJ88EcCF8>G0~%vc~hBGyx&2oCxh(Cr|Snu z-$9)@D+Wku7@ohp8Ct{QLhp&&Fmshi_{tm%e!2Uz#f`U(O?C9GzZS4EQ1lj%qU6f3 zf`w&p*j}Tpn+K(aa>>C~gtuhUR1{_H4iBDW#Wg#@9;G`jRum7d2%Kr}q?{U0v|mjgs=xef0>L zykQS>!tC&t@E7i!5i=#)NPk1O|v1FVE zVqc{S)l;XaexWOOA5n30(SnRmRqM775Tyy9oi8OL^sanKbMMF38?a*yIoL4bWP>C! zH;=mvhv8MFs=AsCoUH2B>P4v!hZwcNY(>AAm7)v$=^AiHF-20CIAc-Cr-L&2CUqGW zQ#z!$G4wk1kejJ*h*gdG`*>bn#p!fHI z#Y$)16t9@qttjOt$K{%*!85kbW=tZTtv3$uFX*O`o3E+)#+=j33DGfT?|5&ZHwR1> z_}SQczDZ_(%gYaGv`kAkdr?k=Ki^DiA>ZZhP3PYURX1splr4WFQp2J^lGz%U!D%=@ zx-nRcFzxY{gFk304xN8&k`y8;$K6d5pYv+vMP0GdBQ>nW*W@`@;B+hr9+7*=8r9iX z0{li=P`dRi)Z;duF)R1-XCKv-q1-P%#k>&bN0sq^c1)!-Z#`Q98tV8k8tZCRR|u~z z5EWqQW1uG7rT_&mw}ntB`j z!HPTKUN3ijO2=>+xEH%Y&Wac--MrVWK?Oxj4r?!6{a>-U^JD?-0#zWwaAuSHvrumt?5v(4g~ z*`Ek=t0cu&XOcGhS{Ocn1`o#;*0|t!Z4w5KFZQ*nZn%suJ@I4vLg;t=^wrn)D|Ri` zXM)Od4$N+xaf;5^5SX+-H#zX;(D4DLx(A1OEZl(B6Emwzn2M zXun!@)6})Srqkw3#deVGQ7rwnQ*)Gfel@iNr?;w?1w#!!uU)o6R9cUc^2mdSx#d19 z#83xu=9LMaoi*tx5xJI+Awr*Fq_&-g0g?<{ryE@R zaF&S!zQEl9RM)E#%!))VxqEmMtaLHJR#Ah`>S*Ithk$4qW{^MAR&RI?0%Slm!?RGB z*eiDY^;f1EZO~5DwvFrBLbmmS=m#zSYrRK#f$jwpax^~QCMuoN{1;PI=6BAGPfCVP zR)$2X*1fdbq8H>?8GWq`;(jZ_IsTxb=*jKS#V?P|Ofg(q)n{rInRDKqK9iJSebhS! zBb}u6`@!ScI3kIVY7uW{D9yd-cl$vcui{VY^^Z;GbRwazlwt z=Q>%mpUC|1!RsKrF?cA#g6$US>g*eG_Lm&)-C8$E!N#H{|2MnK$nmi_XB0*NbfNAi zrH!MHJjF-Z3T>(=o@lfTfb)(_S5KXqKslPj9>n#27g>W zPL5OGM)h9rt(xAI;YC?#?($aMjyQ7aGkW5vi~~g0y%rXsOu0DH@!kr!7qnI3NAre< z{R=I3-c4$X3ZrH}^JTDMBi~6#Ux0R>oLoA5%DdZI3=?{5WAgrlu+`Emq8V z$fJVYH7A#wyj#_5Xmsv^c@We+mv`gC!x{Rv3$6N{Nikz)iI7w|BP`gkBj3Ql9(75; zST?Pi=)F|jOX0{h=oq(ClC#&=1zSOwyK(LG7Nf5P-ACVta2!&8pusXKKVoboOkp5V z^s;z#+q!5;lnu1`mRL8kz1{5$@R-pS!r$3I995FEx4~ib-*v{+KH-Q^d~&U;NA%7a z4v+klcd)t4@N{+CPl@0QvOc<>Ec&G!htT>165E}x@q<#-^%L#HB&$&)decW_ZZVLp zSZ)OUg3|t+1-I;#1?s8mEri6!+wZs}?Bb&R0Yf4M!iPxTXKGzagSd2e5G{_8p-vJGop6$XL33E{!^E@aBflxregy2GF(+WON8wZox2hl6DUE` zr+#BLSxKc;$E6faQ{8KHg2SWmRg0n&eAG9)*c~dtoz|W59-2*ijPxDwJoT&p%M%yB zi=IryzQ!g&KAW7C$Li$Xh2zDAHSNBh;K;!ROsDn^;gI>Le{jZW-9cT->&y@+cZ1>5 zx$Duk4iNrAVFx7*ASUOe#~IPoxMJl24mtf2f;DC9TXx!`^3WIjqz zVcl)X$Z^KC)TJ>?%GN?jVdmD@{&5B9-9hy<-(%F|2Qo+mZJo%la-Y1rEg$tL<~wf z_hnEx{BX(Wf-=6veR*8jGSa$PKw5g%%cZMrGuh0#$r}TSh6xM5?Y461Ujc**S z>%*pZ$(9)FejPEjdbEqzniROcR=^`zJ?oG+-bYOuYj6EW~BSrD#`Kp(Fki= zd_8e8zW|6Y9Xy?CqPk)xkHIw&3%Y38fQ^F_*a2F)#FP)8xkA1k=PwM% zU*g-LnkaTGwA>t-;T5onaHG zS%-ANAsmnB)Po<?dh8?<+s%b?PkUZSRf^#HE@q@;X5A_oJ9 zeu?i&O`+%IGKwalWFlN>(j?`r2GK-Pv1!`-lvgP?W_!<53?EDLprnQC{V%}>H5*(` z5zv~kfD6K3Y_*E=E%c=ty9$bO#aZ;Ec=y8p7_=ZUc6wm`ln>kIA-4)N-wbgN$)J6A za*aBC+Li$ZWiGpex>lYF!` zA@2h*F6w}Y`o{v|G&JM$-@~AUnAU}E#&AG~G?08lm@W7@=l5%f(f8*m!3w0AyNm#? zQ=Y7}ZDtKrB7lBCB?YHyRFfL8HO4;<9kMaQ# zVTRXI5YRdu+nJ5JlOj^Vk64fW3|IzhHWRW1*vV7G79y7cXfvQimmTnk_n1$sGRsg* z;YPT9<JpT;&y49t~lV3_GzE>8b%`UBn&&vUf(9+6JeOb1*k3@o^h*% z#UZ=#XX!1MZkbGK)HM~Ab_p^=_<9m^+a9d*_~-Po{wV=}B+qo|ECyC2Xs>8u+k$sQ z&m2RV6xiWeqbAL9JE%J!pa|yAr5M6T{dhPqhF`&%fJh+V(_sVsOEM}kCE&Fclw9nh zp4|O^B#$A@Go*ELS*GM4se8F?w3R)(i2`40kRC~YBn4bup_%v#M(YfaQ~)G9BeW!} z2h_f(8GGYuSV5jdR-7J5=5$&Y*Kzvt@LmB9$HFTf3*Wd(oz}qvA0@|oprZ^^PV1~E zG3D)bopugFZ6-12?ZIdjgIu2Q9#>?WG7Ax@1>rajB5G5oQ~rNEfwDNE{d4QFVR90% z|0rxExFj5tfMz9KgVN3Yp-H-?7BwTr-wqU_reJn`JF)dIr++XVhqHamszGEEr}tbW zak@*k%dmt93!ee3cx5x2{zJ}T=HH+(wgkVC zcH#-=jbo9Ig#pq}dwgd8Ck#=GQ)u*#4m!tt0~){YwzYKs37xuvP)^1^sa)`8faoCA~m5&^h1RK!IEz%N_ftSa|=Q z0Z&goe-!7$&WRfUTiM|B zMx`$f5id*L;G-UNE9ClKWIrDMhu7Z({?j590)Pr? zCN4p&@Ok=)=LP=<<8kufb?Sia0gMG^prP9VQa3G7FuFO1(WnQ9;Gy4y1lV}OIkKJPy!XIzww+(#V&>7?Vr{9o7?Leb+|K|3%DFViR+?|@(SwQ5Y zKaM+oiVlb|PlWL#$58+4IRLUi0hpug3H`~WJJzwMA7&a_ou_}<3x@we8Q|cIy-2?( z#{Z|(Qn)Ziegtu*jy}7ye_g^? zi2zJ&Zs=UCso|tMkHAU|)R0q70IeTLJOqov#{H*fYG)vf<Ce!kEyEv zldPHxJ1g(QnHNh_3CEHqr}k|>)e&xvD$ zS^Og7M8B*9U5YK&C$SnUQC+WNRX;FxTr+=A0Zz58;n0R~L}|Mfh~&Q73ZG}p1d~yI$__w? z?j@5mGBvIi^GA6HwNN`Gmzby(v#2%W`8oi>kT_&jJcHN<+`iHz#eUNUsnggUM9a+s QuaHvd>ze44Yu^a_e-KW+p8x;= literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/ButtonLeadingIcon_dark_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Button/ButtonLeadingIcon_dark_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..9ddd58d4b78b47f8cb59e85542358670ecb35d9d GIT binary patch literal 4777 zcmZ{ocRX9)|Ho~ySBX&sRcce!8bM;zsMx!95xZ*75_?y*s&?9<_KLlV5=Axr)ZT)k zk&0Ta`At8c-@m_q?!AxqeV=pg`*qJf=RRL4MzH$~wA{2LBqR*FI+`XVB&0UPYaIX; z@z{0`OboC-*42cVh1%nb{@7l-&y5aiD)4UlbaT%8`DeEPPkHXQ`>9_aavOBBYkp+= z61tK~o!S<_!7DpX84FW_)Pa_Fo){GHA3Ih-T8B(@+ zLorJyN!vEpx9Cil>ghUn5A^NXqk=h!Er?Xa>2ApJdDayR1>}Voh7Zn+0_3ASKPxGC zK9KP0Z=uaE!{zl6sxi}bCwB^D#be7#?tLoWP`e9z4g$QXA^VI7HYiXmn5wf~!L&U$ zaz;j74Q5$uqG1w>n=%o{XC=e^Y{Z`Lmbzk4gb`7VgH(-__*M-w`LU64ImW+zydjYW z+En05q_642ad+S&t-^RY#^k>@$Ues%?}TqNsM7hYT#{S+F0-wJh{cL2VN~Izb!l2_ zEf|ZcUy8PU{>_apL@|t9@TVD2wxFWJcuS~lt+qk1iqN-NE}|6g$qZ^PT_rW7myF+G z1YN~(yJ0RO6cA?Q#7@ALb*<77{nDiWwfU+kuV*8y6p(w5^Sy4MOlA!0<2ej<-<6l~ zWDujw!KE)@hPh$aY$zg*hX1O5QnQv{iF^MRbIgBl79LN0xX0xsNt4nV@a$*$VNJv) zy$7JXSyNZ##$TabMa91b0SHkAjFFwC50rNmm*Gh*okj98QYlVRb>G0d;f=h?CE8aaW-*WQNBM9 zO_8;^n9NLGKQrPmAU&$+tZ`PG@X1^dVBqSyV)(c)>SeWsxM`nW7oOm6ArxNvyZV*6 z*@S)9P-bz*2+X0w;{^+aadd1e)Maqg=BIbXezW!LOs!P~O>;(*`eW>Xd8?>@ea6vQ zX2aw+;9QPLCus|xtX5$_4(WQjoS${;dJO(LA?z%hZTEDET6-x~Z?rO?W~Y?Kdr|JH zw_;uI7+me(w8;Os89@H)6@u}D9RlADJEs5T`ExLGEN`Zg_`deO0tcTj5f z@M5#RJos?gS+5p_!@t>ia`l1%>XIIW|>CuNqb)`~F>?Jv%o4%$^bGr&7 z1p&3!fgsOw2@7ylUl45NgvZ5ui!RDtf&(AP@pY!6$%vGjCpWytdk7kL3)S`$jM`)@vZ3uo{(9>pK9v^ zWKO(}w&4Ru-AXQPo|&JE?os8^tgBbL;%&)0=iQQZz~7;)^HW`>HF!BG`#baI`+<2r9f@1-g7>oCak|5^fV+FFCH^XR!}u8r`cm)ksKmB# zDx?@V^ksl2?z+si8`sVSBpYtIryO|7dN;LO??CI1KNnGF%~sjna;EzFXf<>?>X%Ax z*iPsBkU!I41yQGt7Kix2U&X3zEiL=%Rd9E+e#NTAv8ZvZrH`wRHjD*LUhnHQDtr8( zdMooyeDGDuZLHOPkpe%rh>E9SqyP1T^V+VV8X7c ztRXK{tTmgep-snJ;{%^&)R_>cy363t<-0>=^6h5?*{;w7#;y;>SFL<3(!F`p=ZMFa z(XT?9mMwHe_2A#W*fowe>fFQ^LCIEThGrKOah{dIgy^LtdAO zc-?T-7R0o$|G_rSV1;j0n|2RYTfcq-)xNXsgJ^sDb3C)S7hW9^m*#f_OE3+7skD^X zv~aF1gcGFG%Kfwl+uYn67(&!W*C@f(o%dU#EFwlCvxDOc9lexCFMF1w^4zD;2yWkz zQ~%g}J1WK8PsfO_{QV@vd4Fv&3sF+7lAjq;Ixv~gJ*|)1E*cOxUny>5RFkh)rM`c^`EUUHx63%m*HWMDbgV~MiDA_IfZ&)F4%KZT1+paQ!N*0+k|Irth;Os~5Tyvh;Q zlP{6^qmfTNzo%Z4k!X@KR03tXIAQIN-Arc;C}4>-)wE-_pWpo1b#J>jW6jgrY}uQ| z92|Oi+W2F{Klb%dSwRS8`@TBB|F*hy((LP2pKf-Wao9f-_N?}z-u$g8EG4pug`%2VqH0kj<=zu%`c1ozlejPKXMYGwx^}|O_g99w8>-9CjHs|IBB)G%x z7OJI_u@zjE@w?tTVDJ*^_jLHw=Z)Vpy?1}h-s$dDNUG_|7__YLE%99M4y)EmJ3lg8~lri_O)OTx*B z^>l1eN&~JeGj`oS#upJk*ezeFYxClBQb@bJ_WO~;pY?}fJV*X1)KvA07POMsEYE^_ zA#*p&k*BI_2KLw$u5!$FK`hN!?WtVvkIB1W>=s?b5sW;&bu)vzxDwUDW)sQO&@8o0|qS6{dt`9P(Z^-#^6 z;)@aEwrk{%+@c(>A{gh3j~f3Xxb5(hek(l1|x@_@d>V2C|wSeP`_nnsj_TrwOCjo zQaDV>p}DErAafI6CV=Yyk>v>D7$hKUdO&$E?jW@mb#jHG0X)vAy_W5p-a(yA?54aM zkLSVjSQ@-?Utp_BnZN#B&LHqwAcRzrAqibGZ_7SwyZ@SE!jLbn^9QaP1Cs!#seeow zx9$fI(+|FtltjJ+2HIVMcYH$Al#xSX?Wi3ArVvNh>p}kHQ)3^tc%QOw_EdCm=v)X( zz}CqcpT@fy)k(GI{wFD^yn^?Vc0{LE!!0jp8jAPD#YGYzSR8Gx8u50FEyf@`iIvMi zG85x$E5SkU&|njp*p@EO)zhn7C?)!cedJK;old1|a_zvSm>RGKyMD!~>S~GmEr=qx z2~0L*tZpHv4Mn%_8reX_E8bsua`;Gy32xF=`swg~Tlja11cg_Y8de<0zVnMyy}w`; z`qBN}SELk&@zJF4;ky1xr28R$bkdxoyLP?PX2L>=xL041`7H0a&J(}+CSdHjdx>Ht?d_+ zc*04el!b_joss3OQoj|XWCbAJ&VXJYHAVasTy94`>z&~j@|}=y4vZaHgPmVlcb~a@DQXmHu6!6 zD#ziY*W=5CR}G=uK$0-@6MoZ~P6`GT?;Z158Cz3ab+fWL+_m*{1wMl3j9|u5a|xir zvMd@stxOj~wKuRNB>=?}7#;W3?Otom=Sbj~l{LD%Dd`0H+r-m#iJR@}jhpH~o0ut! z4XS}E}<7};J;ZV`MWeIeV;YdA)W(d$*Qn1?%Xe# zz1N1j@#?+qMi-#)beJDXS8w1({h^o8)+2bCuKL_rR0CQ}xPkK2*4Ro3n9UU8@)q{1 z)=P>WNZhICc7H|J)7~iH&yU9nFpl4J%(58n?u*yr2d-L5MH4I>#H<|D!(X0)Qu19g zD0ORoxftt}Z;_hAvs0;g{-NBLndpp4>Jg*UCNAy!Ca;^0^EEeaIva(uQa)WjG~wEa z&HQe9J<2m~>X3jqS7!%E{-WIPdvHt*b0%A)k<9D%Olw&xCqI6{!CN6;Ox2^E99!il zWSpRBN67gthN8axr31{TVk&*57Btraz)jx0WVRuZwjVw>1EE}iKsU+IfgB9k1D~Zb zG3T34U=cO!uN6!VgYp>*9Sb^s>su{GF^N4EU9GHI0A2rH*Z1Ry(=DZ03*7#MBeSv_PLYYDf*%gbz?RejL z=%Q zyCbC2Su`GYq6<0poQ$*C`2yadD#YC>{wPNYn4AB5) z%lpytZd7(y){h3%ic{g>82^I>WZ<;dJee%dfHRYuX7~>-U&bdTGkf!cVAxjW+blX6 z-#My%M-mGCm3j)nB-!-F4B%IZxmLsRA6UBKx0fSc-^+MvnACtO=geJ`(Fae&#POG+ zKF>`VftLdVgzRHZHWnN8ZGonjLZ{s1g+#);o$e)manB_=PJ&hiE^uH+{wGlm0k~64 z;EKVcx%%tC-*dp4L*HBY>0I3TTQg)$ricirs@ruu`_%V3$`|Nsc0)|TL7VAX7I3{K zF0|WPS_JUsx4J0a(0{R1 z-fYHP1MW3diT+8sGnMkU5f@zKzbNE^-@zs^i#h(bT^E`&{D(2TKXvNz;*%Q@P*ca7 zURE>kN}9mc>JGW|Y1Zxs5V^IR(uU^qWDrURNoig^<0#TR!TB#$OO! zOQ#aJamBa(e_@__e%p6nzk--iIoWEpvxG?`rg}rQ(Y8i zpcQ#FnKMxFouzuUh`jsK`~m>M!^5XB&U$S9!F5AT_YQI*3$l+_aB5qf<@Wss}`#V^{Nt1KO=M7 z!6~kf+!}Fro2@6}7UhnryC@*>jQ{7iyl8i+z`Xwnj%fD0aVtRtTx2* gNHqR`Z|90y`Pu8-tdDCtL<@>UR|}?D2X#dJ59>c2mjD0& literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/ButtonLeadingIcon_dark_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Button/ButtonLeadingIcon_dark_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..9514112f1e5869c4fd790068f2e9e4db6ae9f039 GIT binary patch literal 3807 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 VD2T?i=)eE~002ovPDHLkV1gAXBdq`c literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/ButtonLeadingIcon_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Button/ButtonLeadingIcon_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..c867bf469a2da7a1f480c66052ed808430dfb5bc GIT binary patch literal 4774 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 SJc{R^2(&d`sFy#njrmu&_{Rv+hzXVYqbZ66@15 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/Button_dark_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Button/Button_dark_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..386760d24056ac2fc75fd6be3f5bfe13dafa5cb3 GIT binary patch literal 4981 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/Button_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Button/Button_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..d817e5c3f87589e8d194fc135d32e8586cec6773 GIT binary patch literal 5099 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/Button_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Button/Button_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..b567adf8408492d6bc79c0f11ea98731877561fc GIT binary patch literal 3999 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/OutlineButton_dark_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Button/OutlineButton_dark_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..a9ba099c051014e0bf2e87eb7f3b19040287d6e7 GIT binary patch literal 5651 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 YS0Fc)#+%`Tg}pfH%G%&EMa$s-0lsPk+W-In literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/OutlineButton_dark_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Button/OutlineButton_dark_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..4a8fe7a981b8ce2bb9b0a7aec0889f64037f9a27 GIT binary patch literal 6436 zcmZu$XEax;VKDj~ z-~E2w=l(g*-upRw?X})_?Y;JSPlSq+G{G~fXJ}|>1hO&`YG`Qa*{HS*?i17#P=Rbf zL!;Q2mH4RPWq6o*X+$PH)px}YduL{PEK;wdQpSKzhE>2)5*~?wVPTQ_DDy_VwVf*A z?z27^PoaomDoT+Xyt$`6JK~-FJ)GIra>;49@-~aU-Ot?8mi@KV7$UB!d2(#BgLJ86fo^1Am81;xu36^^C{( zV!Ps(xpwI5(MO3;@O85t$A&2z=A zm^z0gCRXY+NyCp3e|3`B)Cjmge~agQkuXUSYLa63VnE6{figaAi;|R zpo!0O(Bg2G9g-6col5=PJ72>J&b43gh$0Jh=^K_OW$afXg0`RJ6@pOylQefa^!WAv zVV3iG-tzn=%jh$pXf(whuuPUE1L|Sg=->4ZP-TV2J5*5<}9~87KJsg?E=$>OSq(n?iZ3S45 z3+UZ$67}t!Se&NoFp@3Y5wk8Sd}QMcG3I}wQe8jAyPRDIQr-(O?28Tfv)!9~GZgVQ zWP|BVq1^Q3&?8^U^iI7a%DU|5CNbQ=K*Jpi$f`C3*bVq;mpJ}>vYV0p>d_vruU5g- z(;dlI`@uB5#f}ewE+fw&-U)`8CIeO|#3@WCYAN%k$D*Ez^XJfew@3a$wvJs|sOqSi z;TL*D4NP`({Krf_W?O&*Y0|6=?fBVKJ@~-DP;!C{&3GTmkw*0IPGfOj#HA6S?qa0G zNK7&gr@~O}1~+Q?Xt8+wyMS1Uk%)#3^e7}gy@=M)e((;Tp}-(&rW^K7|9p*YDRYlh zOx=c01mUNWYH2<78?AA!0BdZNbD`Ck;}dh-)XjNZsUvgti)Z7;Bk`f-{kJd9? zCn>Dh@##uk3x2I;fA*xwm#<~vF^!DTL`q8>lhWhM=1n6BC7Fk#!|Q2=A14`L8+{nd zFII#DD(y%$V>s3*>CPX=KVmV`?a14V2=OXLLc_V&3t2~Gb&LhWQ9hVtkwOS@g?LSe z1+E%Mvo{dzO#m9{#>eoM&^O|G-Ph_iRUU}ZqRSaKl_0sxzf*M057pSUaiuHg`Ja3kWDL6+X~Awf2KE8{tvX{p0kqt7I9XY#M5QD zk>b2{yb41=_z@Z+UwM2D_n2XRmjMF)@R}5|e@o7 zrt2)troo7P$Gp-)jupa}?mvvfp~tlTx)s?1o~!ZU(Wz#FeH@r!_#|SY*OFOhvtsw8 zVR3Zil^s|0h5A+1yevC31=OavZxzx^1xLw6RF!j;5E%kzS)P<@Ioo0YHtk>B3lXFJ z*$`H#Xu3yR#8Sn?P+!$O(@M9N`iZ5>FJbCFn9O4L647-0T`n2a2YcN{F#k-e8w8ns zD2!cZgvew_i#&WV)KWedCP9`>A|)0;@`URUV1a0=buOBX#{`-I6DWS9t!5?FU?FoW%8KA*PW2?z7|t(o(RbX3i`WN>-s zWqqP`D|!xb(y4DSj^dCK_P@XDsNwX#y&{K?`r!0#*$e;KPUcL9?p-GvVI$Ci%!dAU z9iUmy<%gXg4zpU#XIYtJ3)BLBYl)3M4}sv!#v5KnuAzz|Xk_?{1_yt(vlRyF2P{sg1)Emd z`FH|XRpv+V3;6D+xA$jCZtrr$%be$qux9(+aqXF@RH)s05l7PclChP>;k=xq$t-N; zNeIz+ovC>dJvEDm`zqJ5&8x~PjYN&vs47%>_+AHss^#!klhCi-_0SKtF5e^7qcefy zY>rz8GS$A@bk6tPO!=3$Ujs?U_hY z(jO`PZCm|D4zqvJ{Sv${ggp+cH>9QdBYhoPnK<>ES&uCiVhv395UG};i+YWr%3^2w z%mOY4joZyzTnHiU9QT@b`+QJ)eXi?k3JM|9L@@LzUc7l4S8$E%rJ?iK&Vbr=6CU{{ zw=?{y;r67np7Q`H*jzBSuN3ooPHHpzB<7Oqdhr#j)r0Xz0 ztZNG0cO0|=j|ym;xkkAqmu*wMb87@wV9U;|WKSU!bQ{RIj1r*4jLEX<#kzyLQ&aC# zpp4EYHB9swBK{w@dN?lQPtONFEQsf!-}|5KJ8po1YQ4*P(RLDGBYW(*CD--qm#Lvm zsoHOq-)G$z<{wr3ZMFl#l#Li`lVkS#no94v;{%yHXZwdU=JmEFXwE+KCb7St3|1vq z0`Cdp;M1|Pmf03IY@bf=PY~#+X#uVYXbvM+lIezrW%&X5_mujT=QLI2*>2;n;-Vz2vqfB`To*689YqFODO{WIs=S(PqXRcy zVp{(@Gm03cYC0ZBL8H@EWFd_gV#tw!)uTdprhMMq;Q-o!j0bZXoy&fZ zIbTN)QaHf+n&Sa^XgTJ{Bw$!3`YdDxS%dJ3j9sXx=-W2&Ic*>L>cWm-2NS!3OO01` zH1NG`k-J^p%6&=^kDx}6b$NNglkw6?7m55NPg}=L&G%c?;a-IZif_wly+vyDptmX1;?VBys`yNRSzx=LG%=l!tB;ZtkBQ~T&Kr$e&Ehpn%LDM*AhaV^=u^U*A<3)dxAtrQH zt%qT+NsKS*)Pd6fzz@U!TzLqNdKuP1MCMpb!1R$Ip@%Vh?K(R3dP=O{H1TW9AExZ>6mGe!nzzbCZkN&vIOp*Hp~> z7pUsL{7BEsBJZHZ?)mz|r0+Q1fv`W>NHh(;Q!#|-ZzhZ*QYBQZ z(@qCK{8$*9MlUl1>&%x#Z35!X67dc?BP4H`^?@6KQ_Sm_MQb3Z?FZ~dWevU|plD({ zJ3myRU%nt~**+8NI_UMts1ug!XxNFSGOkSLGLZ!ONGUAj$7JYJpIVKCD)x2WiY=HW`|acP;XwC1`$ z+F+>qD`m3abOSDvl5Jk}Ydq^Xmr>f{IwrlLb)vNGpYy>VK$IPqj{9n2*tX1eP_pDm zFn`D?3kddz-7C?tOdv#nlZkf$RTQ2|K&%b$s8X`RVBFrTCkgqpa&7(;M6CH#v841| zToHs4D@S+78xP!|i`gh`xRr(pWQVGoAU~3hoi>=5_I8PNV@8cRH1m%%(>EdKv!H*J zu}4JoZCT%>j)=oq_MX@nL3X*PQf~6hrpZa$6wX^)F4{RK$1$hL!b_hcKQ}tCx@gKxjPA$sk|)oGx$9$PFv>sWeP@jf0EGXwwZ>LpCFqr zkrU>J^OG~NX5bNS)RntPkH$(=-39z2M=PU>j{-xbUmOBLDB-fjZJ1 z#oGwN=y#iD49OF#YTbW7x`RuMdnrdJ+ zd|kRF!MF%Qf(p zwI7WDmXsinAJXZ$@0g2NFziuxfeQw1Oearu!>YY*!13SlIP+`m1_!-ZbOiflhv$d; z!+QI$XQ@M4-Wbn`PU~w{mWgc@U)hG74s>?0j57!+43i}#Mj*-yVQsgZk%ao>=D>Of zLQv~M#dng8H1NqCVU2Wj3Cs0JWk(aEsIY$*b9ig6t3X8D!Xy1xJXqfUj3eRP^eV2uLacuTOKt&mei6Gcca#Kjz%eiDl8SjkdnxK1u&BR49e*_B{K}lDyxD1Rp=y8x6cU?DrxjzRa2PrtlwMCO zx6&f|Pscpc7*pXMR2<@a!RN8YXuvSSVM+H%1whz`VPmbc7aV+?%plgxAWC`|I_DD! z404>?{mOhmb(LttyD>%uw%$RepN`3kU-!_{r4l>+L7d=z|8YqB^7xIY!#-AqVelC`1kstOBHfO9YP$JR6eE=Mt z^v><@I@yrzXjQ53G^KyiKlnok83u4e&|xw0vSf>q_1oxgyM{|pSo#IpMcZmAVEo$)Bn1Jg<<}o=^3I_r#kEJECEh4@~^;5WrcYQn*noi{Fq+rDPCXNPU0hg@SHro%}ks8wO`gyMp9 zjGqnkpxZ75ZD!(3e4Mdf9OH4V{`Kz>^K3Q2RDv&m9KtR`z1Hoac`9;YXzb8)!xg*- z;k&-WmP>QSVZ-`Q7bj!9z1*(b?woY4k6AKNf@~r7h<$pvHACPc|5EOfSrqppvx&I5 zv7gEJ=qdF|`C_(n2^zsIctS9}-}S$m?d%0|M7r>$IhFpe61J&h9BEKg+S5H!fx2Ad z2xadrHQu|iuzrcrNPWN_g7Xz_-!kY;5bh3**9ERlR|&-e#dzHch{*L^fdB9#*K%|9 zQgmlc3xA6n{~Bf$MZ!e&3Xc`ILMPM6+HHe#@LdSs&+YLA>Nz_%b7;oha5*8!-(A%i zg{2W)1dWg;hdp)gL;ZtJ!$?s50wtdiEEE>_;+XoMy4Q^Vtve|Y0^4+^O5V~2^fclq?;KTPT$5Q!S1>B>7C;F^W z$uXmccIhwJkHoV$fhph0%Sw~MI;~r^SH|uJ!LuS7vok|rqQ&e%BXs%w*;#de z?2557KP+GdT7^b<*Xp|L&M&1Kc*D{lsYRS#?yQ7BqvWP{dd<@C1)U)D^wpoSh>Isx z6+atmKT$aw>751`Pf5N4ds(d(&ON|BUOjKS8%6)##y;y}U|_S*Hd2@HRE#Pj572ot>tiR{56lS zhgCo{Kor_~l2`J1mO;*LcHm(jhZm(QMeF4-Z@S00@M2E?wu~g~ED788`;Xp5Or6c* zzBzq@Tj|CHNB)hT5CQE9LTtvXep7SWBav<}K43och4GC_SsEWZ0-yXAd{%9|E+Z z4*4*13hKvvwA@F|%V<{MXU_inK`Y}I(zwp+qi)^emGMMvY7*p8!5dEnap>Ws`ZhhM-X;;z}RL;2kATYRUW#;IV>I_D-J^s4vXlHq$o*PNzj}NZZ_anl|BK9+?aoIx{h)pK+=@S8ok?@y<^l62Vgkr( zoe-4C`-RTlm&7E@WmI|vcTlchMB+axe>UgJuVLo6tg2S$HJ54{N+_zQrzBK;z^C9@ zR7*m^b9KoxR<-X+aAUa8`f>hduTQJzzQ2*~u*6Llf*b8cgdOIHzMA*JS+h-lNeHF? zff!6tlakR}2yR5gEUH;5D){Y%lVF`NoSq7?YGg@tDp1ysfs9;+9M9j_Lj1Rmt_p*8 zOOd5z6gFU&fm<-{UihMM=lX#On1-`TP_X$KAaMfKg>+nTJ&fdn- z#ajkdtp%1ny#-0v8$L=rCH_an7eQCmUo}((wW!-KXbW8my$hwCwfCvo;e(^Bn@|Yr pKpqjM3+oMgT+R9a?`}V!(|0F!?OD89ME(6hla*AGsQ6?Y^gm5otOEc5 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/OutlineButton_dark_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Button/OutlineButton_dark_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..ce30b66ba5e1552ae28378f84c510f3b48678ec5 GIT binary patch literal 5247 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/OutlineButton_light_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Button/OutlineButton_light_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..bb6aa592f62df0c8edfa064bc7e49703425799b3 GIT binary patch literal 5393 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 M21FNJu523kAI`jUWdHyG literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Button/OutlineButton_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Button/OutlineButton_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..4dce1bcab806afce953248a6b5c7eb7e317e80fb GIT binary patch literal 6381 zcmZvhcRZWl+sDn;UM*rpgHl_pP(f`qt7_Ja8nstR?9o~Ys(wc8qO^96qGrXYQEHDG zjUXkdy{kOw_xpREzn*{Yan8A~bDhumocp|9@00kzNQa(=lZJ$Zg#Ny+=0g$^(h}mc zF4Z;S^|50PDG3Rn@xG?oBe>nK{1bb#flvKskZonf#LbQqZ&ZJF0o-5tzHA~m2Pk(; zL!-B&d*i{Qx)Q!SNl7g96BKHM;yW{zCHJS+@>=m6*-frvB7~;-I+GRN&cd-}nTCat zs*~6Iqg7E|S1zbqR57)F%BN3cR%4>T1nZ)R#Z+AyFim3dDGv)j@vUbk zFdLAs6r7e}FhKlSC#)*0C8k{k&RTu9#l!^FBJ0v_#8|pLg6fau3~xwUjb_%|c|xg$pQ~u% zBKDpjag88DkR`|wtoAp^7`K3aLbPI%5E||OO;wWl+f1V~ziU}(tS2P3F zX)0^pmjjv9n0o225hBbCd5}rQ8zC>D0c=W$eH18PNP(?H{Bh;nyF}Bu)1s$g>iWq- z#L(W*AyJPOiF>?5A{F#|UYHL6+tz(ZZkq$OMOSH~SkUpJPn;}Kz}{rqKoD3i9j`fB z3=LY}illp5wX2Jg_!IG(mdWPQoIUH?OK##sIno@y@%^I~T6pS+?_8L=1-oe)tT#7V-d-CP7G3$5m5lf3T)Kc$gPUe1T;Rpe+ zm!Q86wCZL2=Mtun@OPbr(RapEEGbTe#a!WFjqODVKJGfez`urf_1z#))+n955XW1! z0x+WCG7}ASiGTGkF6nk1#*9R*km4k5R=>+uEj@78h4cGinpdn0y?AhtU(KA6;uGKM z;>9gnve(xnp2Rcq%Ju$cfjcE#C?SU0B$Zhp3_3Zfd!HV5#dcEo@|!k#^Uw1Bd~olX zmojg&(l_|r%Ww9wvILjb19pE2+w(~#NpgOG?CtFEyS_}{+fJfD%ci@qi!nn;z}A-1 z2BlRa{Qaek!}u%c#|X4w(8Z~+#=^1h*}grYjW=#{jC@1V@`)}^|JILHYq-4JGIf52 zu`P%FH2&jUlZT|ffu0Li&;X`psxdc|Q8`EXRqEYl7=6u)Py1_=V_S~-MRArBiuEP~O9Jn3M(?CVd-{URdT%rSAs zq6Ajw02Nj=BR+0=yRMsB^jjP)&`^yAtJ2A>Ny67Y2+dba|60kKs9F5l`>v#Lo~G?Q zXi~hn-ly|-biQK1vTxoE!hR3eWB(44rRd9>RT3_wRspz%O_RMi&CA|I0LHQ3IB!H{ z>q_{0Q)n$w%DklU`3CmGL&Wet{hmvL-qnO?Z9Rrx`@@NvZD^ z{@i|avi`Dmei3mnpO{{La-WqN{d0i`UWSSUuTMEmhV@n89;=QQM6b?X8vV zqmdo#8y#L8PEDWj%4yZQ-HalhfyeO;ChYJMl_eVuq1(YV^8za z%Y!FK>PE@dmUTfH&LbSI5F&e8D9b4QH2=HCD?i z`;3!ocmCdSUlB+wz+Ap9?98XLF6=BRgMjzx@@d^p7;hgP#67LFyLxE;8Gma_ZU`(b zGE<@`XJdaDp~9u`g^AI)0U1aX7PfitzcVys~Tz zZWCuu=OQChFQz)TF{ngN*!sR9?i^z0nRZM#G_!-l^j}KWJ#O!G+gk}c;eTA`o46Se znrm?>;EH+3Cae645=BqvsGrFWU^%@Z1bgB_LHUmEWYLwIG2+(|z|s?z}P*)fh6au+IY^hxZmj?Di0lsTY5h7>x_Q};{ku7KfrYkEFV5lJCW&U`thWU} zWzpx@mTlz_KXeID#^wfav4oQ$`j3`$kjt5HHjvFx0azqt%D>dcA?44fOktkPUIdDj zjqUQ!=qNw>obC^~!C&bL+&yE5(kWl+07H9xmp|KwJGDd_uW&e6to%q8Nm=T;Dgtg- zwz~~ya;xr%;>R1BLBRIC870EuW`OtXiD2yo{o!@{B&zP>k{G^F{)PEdb(ECwDeMFY z<(3q-W|5M%vc^9usFS_HUs{;e7KP-nz9IF1YT&u#ggjvp{rEm#xH?SwduO;#ZhBr& z22fM8|0nJy(69yf*gBMKm_ED64kAtnI>L03kh*t$84afQ^lPe{KDfk4ifmn4io@ESkRrF}HNGG)6;% zgx7v*FV11S!FQ2PTG+aj%fv4Qn*x}>Y1-A-)3Yjstc;^U&_UtN_Gzf3YqW$lc_Ul9 zLaJ3njGV_T9`kup9TDLzvQ#|g1HF0}+>EpMER%r6+%NB^y+-eiNU`hq{nN2v=DP9F z5*L`v?cTk{@!>vb3e`$mt%>o@T0UuU=NlX{?Pe56k&4=rbhWola@WkR(OF*;eG2-e za;r`$h_I?Jr-J^^eKuNOFlm|-4{o3*~<=Vd>_~VOksbZa?RF` z*;P>613BCF_Udu~18v87)Z!hNQ3oHLpSZe?O^(fnH98~d#zS`g^gj-3(JfV;ni{!0 zDQw`r=>l1WQ) z+euKnf}DKOfcbJtW^B{Zob^k}N0jF=cUGG6L|9()^7hm=@6{gk=c{4pNsm61p*r{s zY7P?!xV*T%EP|d3Lm)DiCt@rzbg^qM8bq!;obcsfWDA+%*cq#hp1&!NmujTa`V|9u{%f~xfh;F?B+;p@AGs*IY(r8i)Qeph3QDFePp-CFq+7?uTb zs_MO67XNx(sOQIeoYdjZsnF*wtBZWbBiTxl7OFcK{u$VFgk~w?;=Svk)c@&J&>6;X zn4}f*A!Rf-SbGYxNIPV>J5<>LS6FNV3klhO&q6pl>wj}o1BC3>zax{q)t6wnin^)1 zc;D_BYo>&xCr24=9&m6&GRWE5qMIEi3!Ab8#<9hOpq#+c2)`50WVA(_Ej9C0}3^LMUx!kk-|Vp?h0P7X4HuarZrF5-}Gb**Ov_ zy83CSbH&2gNmN^K9d+>J$yXQSW}1ACuB!+uW1rjFKNFJ<&0!Rp*;Wz7&XPS+vOxWA$}U$~rcS!fWwQg}O58fC<^v9$zO^u8{_z7JCk4Rn zQ7UOqLm&Y@8?H21S);yP>@0Ri_7!FKTZ!<@VW%?DAGBbW04i9`y|T)rwCwDGZ23#H zlAcY;Sgub1Gg#voPG$~!p800CGz9xA7-7*>Rn^ns8c3gzmSaqYDo2KP``9pcP0HB( zmblBxPcVv-YE(~y+~(4!S1uW4;fLcA>yGe{Px)xmkF#>RCyvTC2ky1A2+k=<=8aMn zk~V+Hut$UIH6ywz$PUUjTqAX@CUgh42dH8F?-&+`Rw8!D(cq%c)B-5bqd_w}y?sl> z;i*X=jE1%wR|K3S_rM?3bw}SPFUO+o(zEk)ma?#qp7``;P;PhdLx;OAcUGVb+7E(w zf*$fl*|t_9=&K6m-$y??AGMr@JZN!Gj!2%8&64^pEm`H6xQI04YTs|)R2ftneQI~c zHL^#Yx*g@!q;#tN>^D~~9rd3VV%kpqM&Il%9LRm6HLWWRw2|5bO%g0pE6MWa-P`b- z?_r6}Fp51k{IlhWng&lq=YYg8Abvo`An#_cty|x7(Gan%U0S*_OUY>J=@-b%U3zXT z%d5FqYa~5ivE8g5Drx2>ek|cd!CctQ8<;WZNenQ>m31@Sbn<9-+-cx|+8?m41B`sg zc%q4VU`{na5k7&snb|e5?AV_h#=;F<+vgmCjR z!D*c(eY$qf6CLyDZ@RIn-6IW6EZ8pbZgC9c$X^Od8ntgRyk7wCQ z#o}M42K*yk?t0U-jFMcP(F#XXXY^pSDZ+~8aWt^L9UCus&@-Az#U3h4=gZyx+;Lbl z1g<=USe324_}WPx-*P$S>Ej!&Ufe<(uCC6;FRB?lE0O-e{KuY9p*%N|(si|&C|Q4U z;aZU0(YZ+RMDE`9_3)<9cMxv!Z+Fpm*^dB?&%t4(5hBZas2|MN&?N=eVFJ+c&hw2> zW#zd2-j+r>JHXzn5I*hXy7?roh*sfRu{~3k>l6$!J_uB z3p#$+g;Wpl7p`O>NUJ=lLxRE|hgOJKV#^o?L((lSDGDWGE{oL4BW)OelfS3_LwSM6 z=sms8Cd?-um#aBh2lfrc49e13kzD+Y0} zad1$Hck7<6ymEe#1MWSAu${eii=&rh>+z+l0hQ}G>i{NJ7v_fPu=|6;PoaNOX1w$l zM6Nd;))`W7D+|hhW|EvN2qWv!;wt2OfL$E2npYX9$V=r`91W#!35GjNxmlUHemX(O~)Pt-Me;;xHq zu$s(H1(F%#W4kLBzwR$=z0TUG{^7XwAj2#qx_k#^y+XoCHMdo69$G%#U(juVASHNG zbEft6alx0+#LdiLqlDAtWZlc|4EZ0FCmY-3D|Q={`OO;4f%d*H`iMkC+tjoH#QlQC ziSp{t=)!c)Pwoc=uy86n1G$1*2{oj>Vb9O!{itE^caNh90oQ&>#o3s>JMbn%nhT>u>zJP7D74q^O(#7s8e0DyUXNNpO{nE87;*l(&P0~@E*;?X{rv3}WiaR_P+B5J5 zUirUSI3Zv%VU7k4m6qTdo6D;JsxM^T%>s-N7G9GO~mPkA%MzGvVXhhXBUewBAO8 z@3-YLVH9<|3otE_qkZ?yVu1j9v2b^Quef9=L0rQme7`4w2&#F(*heQf?M` zy7oG3MOQAF1DMF%&9?S>zIBm{PsLeKDfAek!AVShwSRqNo;HW%Z9x8)y!7EqPpn3& zG!U6aq7<5%$JE>!rHKF)U}&)BMuc^wwSQ3)UK|F$P&+8BaIS4mExb z11Au9zcz;75}wKg6+)L}na6^-wsdlQO5KH-hgG(K0YH^5ImPv9!^Zw}v%ba6`k3Np zp3@8TfAQmgdHY>)4++}jBwUcqT%g#I)%*FgevPl!=-n7qSot|lGc>>l`xYNi^NM18 z@`;p2NCzyLM$1ksT7*lqoQ;{nsihUL=h|~7DU8?9h7QA zF)9$Tp(u(q$@9E-zjK&%&(7K9oa50$d4Kpk&pGeRY@6BdzBBXgY@a{>{F4}lVHkV* zm<O# z7x+{xPn|qPrK{Faa!jIrQlY;DQBqU_@S;7=~fIqIlU#TE1v0 z<>xG*jHDS99UQ4^&g2Q9G=Fv;?b*4y*N2ogvG-PZbyK@=aT*`EWD+ z@y8!ZeuiNfU(5^c0aK+-~6h1zLCI^ISz1}jf^vYwgtSH+~q2q!na#FaMz%i#Y48wFq z&YV6&b2D>$D%-eKNjGCFmgn2sMa(2z*8O$$N;< z!Q8%Oo04wCQY0$|ETzCwn#3XU|n_-w<&5o*C z;W*-LA8FIYvZkU+B<`%*p%i2ohUr!O@u!&R0r(A@E|%~p6C$UwSIIC8qfx!x;Xq;$ zVf+_jiMS#dx2)f+6kr&J>5U**9jmM5&6+Fz3$euP52Dw32Ap9S<|@nbmxxfx^XJby z#1h}gnKdm_$;dDa)0;WC|Dfn~@2c5Jea^O>6+xIA)~r`D_9pN-jM|zS!MSri`Kw^p&g*l7 zELyNoKQFLo;X*21w~me-JEr8l7O;}ai0^;U&j-xU%Tx0C5t#{ zpcBWBEBP7Uf?jt@Od|CuDO@G`r_+i z{%1%ah$Du5uUsea=mQT@aZ!;{##8L-&`K;v{xDoWj&nCaw1Hi_x$W=&pdY^dj!w6> zD&;)E?poNT^#<^H@1QZ0sL#CYTrp;8&frfx5le{tqzMyf$iR=OUh_iC>F(mGSe`z8 zTF<|9aecT5Ub zA!sL-K@%qm`wRbiMk(hCyg~84Ch~H7pAH&Ck>TM&^dEchAz{1yA2-pel`EC9o?usp zR$__z8T7%26c-(>Z0~wuZZ}}$@ZmJzg%|YWANbz;N;yxkyB2n7y@A?FM}T@CEK4*e zJzL4(PdpJzUvVSF5;wik-q_GU1DRlC81aLi9X>F03h;6bIVyVzX|yR_aw zQ$v$OEMr2ZP{F)KN(O)8iCA8|cu{zkz*SfCx27fv4Ga?FOy7R_CFSPi&ckuNstY8_$nOzs!rje7WT*f6opF{4IVwhMRa6xg+!t(!ON=TNrw>ZcKWbuH}D zjN7c+Q%AuQC(+QsgGIgJ`neib%E`_a<(Dm4BJRVe$q_VEJO3{~8%mk!>7rL*F5_=n zPo8p!Wkf(2tteQoWbh}Rh^4EWRDv7X)p*bA0|w~7j~;O>^l22!L0Z??T;`tJ?+_x2 zyw5)Iq>>IwitX3`v}^R>tD!?hI=oDyeeuG4x~oG-jbMA#l~sDa$gprF4={Rk=(^r} z$DK+Z5Eu~Pv|o80zWeHHC%e(pC|Klp(7LJzOiY;f0pJ-Lw`T-5q0F~@=`tlY?t7~DGCbyTFF;k44n)BRo)6L4n;?TiEL>hWOkN)!krHrvYy9({++8ttv zVDvRbB}xW=;tR3Fp!5sRJS*(zt}UEDpK7aXgtufAP*-A!{CRWd3bDo04vii5ABTM} z^48VWQQ4NQdj6EeB-*)SN2i1Ac8wmyMn&t}l#>TIt~+nOMc6RIjsM%q%IV$zz9nqW zYeI-~MP8f>jzf0o;jQ5RUhR01-g>H)`uDwCq(J}=XgAlaxT4HNdKAA4NFpVk}9@ur>{F68W2qM1mwP@Sc0!V|6D7-Rr8Lwh%r}b|8>9f(rEq$ z;X^_!@zuuFD|((-Zrrdzx8nvhmdTxyqo=tN%QYpdo$|{W&{wtYq_lZ6j?a*}Bc1FAwHpi}IN-Qp zRukRo+i$u_lu1rV)a}Kz%uFp7C)Z(m*uyR;!%w;Xm%CK}HL-D&Cl-q#>q#F z+sl0v6*}Lq{zezeh>77;R8Xj7@F%_yON{@(cHdonm2nVsA!Hd>Vrib>K}ZtpPe1yY zZnJAZR&*woIoY%IZ8kSI3-99IJMR+zqaq^c)TvWWJonU7BF#8{2CT%=$l10w;c;S| z7dIBh6Hx}U&N7c*#M1B}JAC-Ck}i>A`Q*co=r&&pgey_BvK!kDye_Bw9c|~Sj<(}X zoyvBDZ4CK%kdEv@pbH!q9pkiLUtSBVG(2Rbhnz8ehEo|38|~;R-KU+e6jCXc==B)$ zq9-NyF+b0FQqSMCw|8{IV?(28$pZIo_8WyS#PXNXjzMWW!OUem7E2d5h*bl!qcgEI zcEd4IfOD7s?Fbm>ygfUyY|x(IUwt-IbdSv20T}m`dHo@ln0%1ivFonmn2^Wl?fX(7 zT-CXi-Bv73`Ms%AyLK}>D@!l4b;}mr?#pXomG+zF`Aa(jDG;ve+{*5WSb9^Z zcI^fpTR*M$gmetANV_kug;g3}36=H@rKQTT6)sz*r=RKwhwF}F`CDU0=+J`M^BfCY zy2#`&d?A)owQdP)nE6F`k+Doy6wAiOMm=;WJS0@uFb*Xrm*Qg`VIJ;aC6?J8UdY|I z-=V}OKHM=;U=+(wJ{l-&-+k#kLwP;L5S^AJCE_#n?JsoRz7?(d z%Z_lS2kyO(jvC_P(5S?|AAO9@XpPob4)KzkH*He(VW2?x3g#WZvEWd5zF97j@kC-o_xy5ZUx?sk=rUNbRJK~4f@f$?};?b>|>ly zron@f<<_oQ<5W&gsu%^rt`1$*xs}}$u>_vhsa3lHcki; z{e*7Exyt<0)6#VN__1TfOmAv(GClUdgSy=vv6OG*AjAX#>FAyr)6HPw;I)@t*2~~# z%gUHZaZ%Cq;&YA}R$zX+2R(=f?&~Mg{`L41BA9;p(xsX>e4&>y3WQx9x~g+4yQgC5 zX`Pze4G5VOC|a zo#N4qtXxqfyg_prgqcJ~PEkGuVkMU73PE_x+ksdj1`@x&|K=M#Kf3BKJ@;=V|J!fA zsox;(h$Y@8K~#cFH(y6rV0;xbzUF-cc$9fLbCogxp+_?OMuM=Yci#Mu_-zyjU{!}! zb?(aUsaOI}>eQ~?06bXW?Hjibe0424OG6vLgWh~xsB@gBaUb1HEKv{P<3ni0;^kKt z|Lsceha;Q?p%8W;;1_wtXDd5wyLLF6Z& z4HNsu3kf(jc&Ns_R&{7q=dSF=wqssy&sBbjyLD=AHy|-SUU-W*Uh~7!h%c^1XK4VT zZsf5Ucng z$Q4gM1Ub)0OB2g`K`b%$V=lum3a^D`u1eGq9^79hAYdc@du{%*!QAv}=PoNLqeOF9OARGqc zCS561ieZ?pM{;zcK>pXo5`)AEky9x(HraN-m|+;Erz1lu5s)rzx>y2um1692bI%&P zWEh5VmrEBfQCwIw;VTkG$I(eFLH3MUG&vwltV&}}V;F|%=@c(360zq98#3Azu{?RA zMFe5aPIq3MfngY?r*r7ngM2(iE`-H5JvOJ6>9{PDx`JhUtm4ooS<}ph&Iz zo$Rzyy~L$h0(`^_t|(^7&1nq7Fg*$JR$6?T=vALM?)nWeOR>Ci`3lWUNf#>;)z{T4 z=?ud#JpqIf&Ptmpy5BOU(iN6s39$ML;*7$^1=HT$&THZ^48wGH@J>3`#Xv8*vRwU? zwh>#g1Z}6!2*HHv)@*ltBbs3trn`f0>&!@)CWNwV;8O<+hQpx+f+s&Vn<<`>$;U+jbs?6TYz}2Aw|Ds^qc5 zW3dD$w4G+AW{908Moy)wZI#?LXBehS(sI0o7U$)QHG9J+gwoaxTfB1eyb?=EZACRD zM8pZvoT~Nzx2)eRzOif0$1n_YBZ2d_zpkDZ=FAt9)4^jW3BkOU;lpbZOMrvI8$Xya zhiHQ732C&pcr`U1YVbHh)A92;7DC_ zCTm@7Oh#94uM&|wW}WgDpNgdsyk`lI6XKYgnM0|uNfZ+@MJPVpVtHZ=!!Vu_Ha>)= z1V)JPAIzVii@jlWsraP#^_oAqZeqzW4AYZfv1AyAaRU}hhG7^tV6kKvhH(QHONL<> hH(;@37>03!{{w{#oTT_ipK<^I002ovPDHLkV1g13)RzDN literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_dark_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_dark_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..5881f76b73ad85d412a0e76f7a807a15ecddd0b4 GIT binary patch literal 3265 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_dark_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_dark_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..d73f023c8309e7b536cfd566db90121394b1d2b3 GIT binary patch literal 3246 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_light_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_light_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..1e3b04e507a4450e8b882d4ef39e8548728b6d18 GIT binary patch literal 3247 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..e363c8dad8f792a9b20ac219f73317b3324ec651 GIT binary patch literal 3249 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/FilterChip/FilterChipSelected_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..be73f060d38aa22c0579d64dce81a41f4dc27944 GIT binary patch literal 3231 zcmV;Q3}Ew#P)9~)6=RH* zA_6MbBx+1d1cQk;@7?da&a%$gWfxg@+4%nOd_FtpoH=J$o|$=1nOVcLXU|9wJQ;&N zK@dC*ky!9}L}J0?5s3wlMNo@l&~`tRw#kUlfUWS*J z_-649TDfcm1^RR}AFTIVt!eN(K{Rprc$zzYCM}Cepbuv*6JB%R0epZL@WZ=BYqK+f zzW(gd&ElJiV~$d3iLVu1rO6Rde0DXcS(`=;2&J@-chXPCZxdbqQxF{D$K$ss?W3LS zPyL#;*rzE`(RBUlb;UV*I4p5#NeLy!CeWL;>r$gS^=LuF`}82|2j$=dp|af1y30Pn zE3hnn36++XDh}GhA&K*Ha;Z}XU#j~?4T>B#j?W_ffe1oX`Qe+J6d5v(Jqz^nr~KT@ zii_5;D{;o2H1ev~fZlH0oQ`h(QfXKaoXuCs2dR};Giq$~E^}|X;-sDmB~D(uf$F_c zlY{YlC+{eY3Bs%5-ibRjplcthSEDAStlOlx>5#-J>yo+m7#0*le_Z@sX+#iSHBT=5 zMq&Lz*u%|98x=<@lsIk29^P?8zoGPJcBxXiAh-(n2M^&R#+LQ2T9r8a{3RZN2ny^) zPtO0QR4NFr1|Ih7+>=Kx;HTc%7bGq%DW!n+zSO!&3mHBWsuk#yVQ?X!gCBcpQ(}w* z!dq}O1juseak6N1N>m+bZQ z>#CFyUSHnrF@QR@Yj2Xc;Br1ovNds&QqW!K1qR!eZdS?(uP!uXm zxc0>rrJy^oCUA0Gl2XpyF%WT+#|}#IA5i;-GAjg;W};~xu)b*CkhYd znJ#WATgWhL>U3)9)l@0u4qPeli7iKH@`y+p)_Vwz8#0QvBqq~e*-w;mwrJL%5e4@c zsHD3S$cOK2>C|{7Pow1Que5gFM>Kk17=`u?ruWB9r=o+G&G`>c{m6C1jGU+xT*cp)pK@Pm&h(jN7#cK~26pYM6mm7L6gX+YYOcRi8y|`uKAz(%Y>yrk zM*qtzQ_5Sz*%Ggwvy%D-^r+HIsXd8*Iem`;z5TfpKceqY{=P8_h9!?@cAVrgj!3+J zO&SHX^`-3evr3*T!P1Cf1KuTrZ|in6X+(rlz?HaC;HQ^LsA>H-S>Qh|l&{Xi6$$O? zXDcB!_R-g4OJZB)&H1@yRCejHl0Iup47YFXfdhMWBJc0Kr*Zo4&>Shx8i6 z$ER=0naq7}CWpcXJnXrA+G3@ED{!^I8d{qpgND(mPrtFc+!W)}xb3c-xs)-*XM_k^{@GpMa+)=XwNPWuxEV^GC7Q%hA>+(x2i9hA8U)3*Er|;c?iAP(baZg#8)Cd-;23)P zb>X$E$5IYI-|k8gL&q}VLBlyMA$kGtYbmk4@&}Sk5@h~&uW}3;dWr4U`CP2@)w|4f zR1^~z?9bsmw4=|nL?07_6I+jP8p17X+mg8WaG`mhjj?Mv4WmH%Hk<{fpIdr0Gj;6j z-D2#a-KsPy64~7X|MKlmbjA1&ee~V^7t$9!k0){4KD_Y&e;(R%AT5|M`vtU4k)_1; z%I{yB&iVU{y?XueXy_$&v`)(tqaukP8vkzO;Y85q;e^5e0AY%=B;FLij??rVWoI%a zEQ&g|X-|gWeuIoxqW(&O%7QOJlM+}H+1&zzFV^qlb`fV=6!yV^XEs*Hs_(Eg*0mt zgF)T;ap%r*G6emB&Taj8%oUx#sz_`(`7_BF1|jYGmj%jkI1BteA^nGtVaDVbeovOZ zz{^mP$kjn$fQJv!QNcfR$>do2I{6TX6h5uma(t!DT#o7=%AJ!BW+c+-?I(D|pk0f% zspybtVnE-qtEfCWVS~E$C4_E>D-jQO_YLHsEsO|Ye~d!lJNabJhb+DQI?JfH|2x#A zUPDSg*_y~W!>fb98i<9_!GToT@$~H2m5!&D-}-+4{vprk zL2Tr=Y}Awm(6KQ8n2?+vY7PY5r<+omG)|+Neq7RkuEW?qO`hGQ4m$+MR0a=2S9Z z0R?Y3aRHECYoJq>!4cz9n!mFmGm;vqm ztj<1F1-;1CO<=)!SnJrmYKC<0Pk}!EjX~Vliieb-;+hWIgad7p(p(GlmhbI)u=`hzxwad;5;=LD8sac~DfS_Tc>! z@N`=AWc6w1!u$fBFP|J1sq82S)dft$n;zLOR3!#W7RB?pWY)H0%Fcq|Zr~;Sgr}C? zzW5re(o*W|OkrFN4(4v zURry5ydp6;wC@1buTe{0?JBq(_=lNJyxix@{f87+ZAuJM*PEuJ@h~CI1byX#@T$Sn z+wcz_ZcR>A9JMPkNM2+5xr3n2y{ta_B?zwyyp0ME&Q|H?4m2|Nq?1?O2E5V@>rVBJ z34*hMXISin7~-$o$HN;~h>R6k`i2Fes^D&qC-31|XP=IgpQCo- ztl^NvpycsmTD&lhCq!_D#6{2N*KFz!L=Y+qJc^B)$1`!5$be_?P4A#B9F|xkKR1s? zhlO*j0`TIMPv(9|XLe>$nTy^xAb2)dHi`xM@J9QYFN}tb4gU{a$;(%qvqz;R)+oMq zomMVi!9Osqty05T)XgV=A8M2zC>J#FXgz#@7kH`!o@mbCmqXzZe9}ASC@(FsB}D~= zw0T1^MZGtk2KNpk|F#{tBZ$yLzn)ll{eTDX0ballc#>lDrKqs{Ckv{AQzRAycOnuC z9*;;YcswGp;PHsWg2y8g3m%V1EO+)RDz1#_tofY1A7-mQB+LqjUq}>5C|YeR79}1 zyno1f=Q+#lyUgtF?BXygo*%xS&)zwA?%dsZ=9Y8Mo%Q*q%QqwlR^g*PAP60a2u`pR z5u9KtA~?ZPL~w$oh~NZE5y1(TB7zevMFb~UiU>}y6cL8{FvUoe?|ZN_pR`S@#1AOJ$zJ0g+=*vJmV;>TC;-U#>7$2UOjd9-dox& zxZseX^q)=Z>F>%idqo=_*3r#dIdtmu2|93SAEl&jrj4672wxbx_w1yj>1lN7%6Yn1 zc9&kidBOMh)$3=Jb@mj^`gI0%?cPOjazcZbJx6%{h-U^3XcRAGdzYBjSHO4Iw`H0z|3Empp5nE>BB#7 zXiLf_k6JrJ!C^9hzPst^BbqvGiq0;4-SqYAOId%O;>PGk_Ek=6^El#GaLZRNW%cGO z69NA~f1OaFwAk%X%cbC!E?dH?y>j&;`I;~t7CJxErcYJI_s`jLFNzdq#iZP#z9wyuh@bFS$!3W6Do8~+neMiUmyBcI6VVVqd9bg?d@AeaFf zwa1MO94G0sI5~+07ZDku%h=fnj|ijbGpA8tP=L<%DH%I%4A-k$k8V1f5hH&X!RPu7 z@YC5oC*TA|6tU0Yv;!Ot4i#!MnE__KSRy-kXrIn@@zOaulco1YcNBkYSjP|7+<9|! zwol2OyMoS-{dj;3eudmCs+#bF?$X{tW-39y&96W&YIUaK-IA{4Cfwx?1$GS7h zyP&kx+Wbak;&}gowulN(1?Q{|j)H@C-_fh@35e>jB0wV|GTbJ(=9VY4|KMI-2D9)~ zaKoY^=-KloI(Pmo<>XywHx0bhm{P04LicbyBc0DfnOHX2vUO9NGJpAX7S+{NvmO2) zteo_26|OVExyuh$tX#%*RPAt(!@hjQQr_K!;|O*@-Bke@mAPYQDm&R>FDkxGHMNy) z1?Q>`u&IJOeB>atDEAVd>y$>sG3>iZ88Q{$E#S`~VZmJ2%U3Q?={;MRIO+n|nD)A6 zGHCEXo8WL$vCyi`U>2SVE-EIH^MQ1wi(0vQxqZXNv>8)5&(;*%f^gc=gEVLEY|6i# z%jtRZEVv&S!D@fbxJ29}&yD z(vZfDOIBw22!1ds6N}kMBW4Ujf*95B?M!g)>HxbcxSF~uTD@i^FC!rhA**G)efNqg ztIGLvXm}{w@j#~?Jw&UNbL#5v^Rf7Zxw`9{MNg$=#x;EKbf%3}7}VpKGr<|vK^5Hi*53d$K53v9r4>`t z&IIQ;Zl5r5JRd`dxc2&Hfo>buP`cDc+S`FkTHXro+KvCursgl4$HyQlq-V~W!CeX- zl3N9Nv|;0V3JMOg=dV|uR9i@VuAS!QMlNGWP@qn5M)`5$u$MzyZxv^P^Q6qD%5Uyi zj=M3OQ5~F38qh_*eAQx4I}=<^?sdBzLl*p|HMLc`^39_EKtG${(BB_(Sj{&ZESKRz z=ytR=e96a+5BReuf&=iSZBe>b2pBgOKdjo~H9V@bN4#jkU|K6Uqx^Uno;10>+0F!K zR3>5#wE}V{IHNk4Avm5-&j-?XVkE9>w^iAb^ARRaQM|&PzvtR#y{8=kFqx|UpAnMTY z5WD?Q+5x*8L=_ymdev@JCdO7MGqSad1ZCxST?)>q4(%0OUVgUSK4$D_oe0eaq30~P zBg(+B>1oF~egT}mHgOg35*h}o>V)9;MYf1gPXvbzJ?}rfVc{W26m^Gv-TJj`pD}Yf z-y95rlNKe?@5%rjyNIs0mZ=q-QT~Jl@ti+5?}jolnX3%cZQmpFR0i9Jh79F2d~u7G zB(bQB%3PAXh|ejybDMXrA3A)1)2;+(REPEo4y`c8?s#bNItLtEkeHymzFA;`glqVy z19P|~w3*DJXRjW#d(RGf-s(mGj~>_a&M-BPCxQzY;?F-kZm9aBVSUcgUze$S402_Q&7Y4)*w~b$GYX#0^W!lfhB*v&rjF-}m9OQ5?*s#GItsXu* z6P!^U+ABC*xBh``c8a>-;dSTN{8-MM&E$LTqdMduJZ&bkfzuLEpdY(#3*n(Vb9IBz zjYr2u@wh>2bB0lV_`G7ji**^C3g1>(ge}0((=rh!hLs9WdlsWQc#7i~4vylO*l6+( z=-55S5HiNDCo?l_@o>EKk=JqkxA6JkY|_xtz-@(V;w=s=IJ}|>-4x#Qrp+vLE@PuIJ}$&E(*L6Nt;>dT%a2r>_5omaKvl^T0_j$Xd(M1n&YyGM(6;rPX?2c z;Lu=B+XaVNDrS8rP9D>pBna&RzD8&Y!3OHFHXEV0ZBOC;ef-3qbtemgH(+K87naM7 z&;WzF%BnJ6Zt@S5u2pD1YGlvC#QANG>t1F9KN*~cg~jqR8=-x`vHn338|DRCn@(_G z=B(*F(39773Enbk%0wQwVNF>ZoeZ1`4ya3B*KS;vmQL^ptRo}jtm5xdd$58Qmx2T8 zD_8NZIC+t@;0{D1qgN~`Epj{lcPlu6m&>Uym7Y9xlFlxC-SqC;+a5rGh?u^9eRO#o zF%%rYYx66s%XuIOKV86(&ub&GU_A&rz#fQ(hqc@bA}H3AXcLbF2e4ym+l~|-5WZAe zyj{C@i15BbAgUS4q*9Gi#vg<@?%y!NW5KCJ$41k+3xBez0rnRBv0*KTd1GgeHox%Y zgFsX4jKd;4!rdXX2Mx8nv(DSsQ+O>n6}(eU`{!;504S>{;XYmd-0jO`^VW^_KX=Q{ zz0PBI_5P}V?)J;2{(WWXy<*-ly=(V& znlf!N5398I-dju&oFI6L2u`pR5u9KtA~?ZPL~w$oh~NZE5y1(TB7zevMFb~UiU>}y i6cLbFfBc?js!w%w&Gg%~oI2GL^2L{pND$m2#Ckvw>Jt&1 z;3^_G!Bs?Xf~$z&1XmHk39cf76I?|EC%B3TPH+_woZu=VIKfpM5nOoJ2%7T!bV^>k zo(}$fgl^t0q~g*tdim-Ny{`J7@QLxX;yK-W@QBWyzd&2J?VzN^KhxJkW2i~=(YyB_Qts)qv~%}fN=Z$lm8;j#ugg~opBU@@+(_w}S#H8a;ba$@jP7`AgdKpZzp(@)Y{AaZ^nbfe^IdBBFXy){b4=dR4xzqQ4FurfD-~ zQOEGET3(@H(70I(8a!+`txW!ditgTL@u3%+HFrM!vr!W*zdr&N9GcTr#s#0he8r02 zkg}ONbnL9<6B<5f;n4CyczG8u)4;()wLHEENN~}8`?I2Pfn9s|NoyuB(`U`$vEHjU zZ)y3e0B$Ec|T(_x|EGcIl-kMH5RXxkx7 zvjeY!n>u|ai|z2y=|A73@5f}*>0JSSJnCItUeMs{1FLAwU zBO2UDoI7a9FwF*LL=d=t?(IuigU+BWcE1C@h z$w$Sd+VT3rX~FgE-Iwm%dqA04+cjG-)T`iHwx;X13Ml);Db404vE$<239jJIJ=(r= zx0b;vYAZOzRry-WMaXk#$8f&^f9*m$az4*v{siYOzbEjPTkTkPMtKK}mfD)%u1p+n z(>|0x2P!ykb?_7%y!)PB{XjrehZ_MJ7_zb8N}fEWjhnY<8Jr?e!A14zO{GsOX#asj zl%0E$-8Ar0V@j=rh3)}fYqhBZ%O=ZLCf6u)(&Q;rSagr=@c&@tq(=({# zNjZNmG#U}lu&(ie>zx4@X?Bly9t zOe|(2jhL~-q{S>o^}W3b&R-p1SAv6U>xaclDARZ#kv^A~ZNIDSOJ3BCFu+^5>j9&Gw$reb|Os9R2hN7`GLYFFl&b9rp<_pd>w9fNut^CmdEIw--Z-vB&(Tw=6hWo%e&VEQ$B+fTDbBN&?-Uqru;9>~q8YYka0)D!;X>$ktTuc}I0W%I5WxZLi$&Lp zE~fHL75}h9VurH~ex7#`FMBjFn6?VeElN)BG%9MPGg=0xKo?M6@q(Lp&mBDj1`Xy4;KxQf5Wy`oTC|^jS!&v` zR04ZiW)`P&jqic<*F)ZSXSimow(a?|Rd9Cs(fy&d>RKJ?05+$kn{E&#ICS;OZdWG8 zRwxrIJj#Cg>UE!jv#UdG1?PFsvB??7patvoodTifEI14t@x;}a;}>j7O*h4baTx}x zYCyjvuv;ftHQU?GdjuFUz>D?8^d zp|*lUD~z!_%2%73XUv|XUEe7ZjhQyC5rWwjKEN$u&EyoAz2SWoWfjlNANT&l#}uEC zWabG(aABRh@DGn0s(v)A&w2Xm79=b(9-uPwI@fRB<`=QRW)+-Wet-?W%7p>3?>A`icXb*Qc2u(4e|^r#CO9)Et#y0Y7- zC+>NOa>zk=)=W+VrzN65>$+|W;h{V8b%W52_v+J+#|>7SH|+Am=heI401EXHoQm@z zqTY9Tfs~0jF|1Ss+OyczAy7QWaBvhy_vv5fGVOqnF?PiQ1INQ*<4kt$hh6#*+`-$V zp}v932G_(}99VF8MH9LyyywlDS!h^%2*JVmjd#vrXvKnqe+VuLyb;NoS!h_G8|@I* z$>(syX~L>Q%vH3Ixrt`0Y@!kB0qm2(qy!59NSlJgEETi9Z98^pCkaArfUgmnLa>24 zR%0Xd>NRV*e;+YARy$b`f&nvAxUhU~ga#PY!Doc!CV4%VP#08W&&=6#YaG{JW&=MN zoQ7xf@_hzC3W7i2SbtUZmgfalnOCgn+<0GD6O-UcXsm`Og!df&=Q6t9V!3$F{Xj__&BqOyXVEB4EKO5OTBsuS2YAaO&)N zjx)naae>`+Z7RXik)@AzMdjz!71=gIqRRhApiioiO{FZpSyjU z{JwIv`R8tkD8blW-CyO zboeL_pJK;P;9-^Z-Uo{#f)j*55y1(rB7zfKMFc0fiU>|{6%m}^Dk3<+RYY)ttBBwP nR}sMpt|EdHTtx&YxXS+l#uy##NxQNY00000NkvXXu0mjf<|mg1 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/FilterChip/FilterChip_dark_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/FilterChip/FilterChip_dark_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..5303eb64eaa9124d7223c5fe9b4ec3df25c5c4f3 GIT binary patch literal 2922 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 abNN4vkUhc8Kr37T0000 zZ&@bmOk&1s9U~0kbG~!l|KE>$?~i-WJ@?%E-19syY^}ipd=h*oPMi?1FgJxBN8GWQ z^Ku`1jh8D0v|$)82_olTw7BCTFK?e7!GQ#<22V>nwc~8 zIpO2$Ge@&8Wyw$Rj5ygd@^V0;y(tR&`8kEtS%i49P7W*Tf0I*zoWN^c0T96aSo zkZX{1JXhn>%blqnB=vAf3``ZNRaBIJo&ZoY!vk1WyIqQ|by{}?OHAFg0xe@t^Na|A zqHPG#hSq9spu0Iy@a}qwMj-rSMm6D1b{DU=v2y&~LVKhWbncL$75N+VU~}|^mgl$@ z^`d8AL!eLB#Ea2JKdCW4+jo|nZzwcL+a~!x3F{X6(E8!2@bWW|-5WVv;o9>W0^*~1 zzj6;!qOZ1-w^MtNz)Vw!2?M~#QyvpztzaWF&sX64M_tSfZK~>2ds%nz3)2x*WUT

(lS^Yfb zm64FTu~g|bqx8w{<7vPZ`?x}D{K_4qw-WFa_fQxQjJFWKy$W6VLg=3-{G2W~K~A)p z=&K&sGJ;4Y6tS!Dj(?$A=UevOG9 zr_HukARk|Uw1k@8hDjf8Js2+;G6k5iAnv=*MecC;dpq0>N|@1ACdDS))xRKEp=b9h|V`YX$|RC zj;(SNEEnuo14*2q)MUv$SzZiv2Ly*Q-}VfHPe20kJkcnRXHAUQwF+_sVi?2#gy>%(c+jhbMhF#q#N4@-_LZ09CFhiECR0Rq(lS#iPWM z-nL6?LYG~(sdt4|&Sx5ieEK27Zt4<+FqfsBJi62?w$Q`;R_r-i<0xA9j$a8ppVnE0 zb`Mbi1|A}o>mYUtJ(ah4=f(<(E&Rcz5c2-+p~gZF$}yBJW1$g2jhr2OR;>8^bH?}= zv?z|C(NV}BaEQgYa7*QnL)ss8W1{S46cg5$9n8TU@_&cY6IMr`tebV!0yNnaQLq%-J$trlSH~Un3mVVZ%88L%}Hw?kv95$@Gj+|{Wjxaa*X-LCY z(UE^!1vH?}ccxN(GhY>irRp zO3rPkqQ**it`TvXFK(bKc!fU?V3!zJ!n7UlYlZw(t7s08vM&6T(K+PDf zrB}lb-vlooUqTHd!Sx%0^15GPiFz-g-1RddsZUvum@7+`_YAGz(_+g_SAsg!s(TY8 z?#;Gzay>@9+`fsTlgk`fgx!>EU|(2h&nq(|w#F~yS$xsl#Q)mI(1R%x#Z$C_ER$+4 z8=9wzl_ZzyMf#Wf;qqfpT5(Jwu6GFFrM9l?3nswE<=8}`y`FoU?nu$U*Otg#!KxUNx; zuKJp%!&5Emw9OIjHLi`9VFdvX_jcugrjis`QM)|BE(7Y)+&D1d4nrRkAT7$t&&|uJ zDc=Nn2A2Uc0*OQfyT_8_QzhP(6m}K~=fxgSJ;AE?-qKVcTI3l{$;`^DuJgO(Y)W6x zOE;o+;BZn_j8wh~+9rw7W{*7($W1rt7Gi2Q6iX-W2%pbjM@W1IXtAY2aM|b1?SUWukGA0cZHq5j5Z7{c;vCOKlF0EUyF2lVKAp$h zj=`T=>!w=NF30J|u-%|`DgyO^ky|I`L<55mL@EG62UD&GntA7<7%*PJkTeJFFC$X? zSC_*sr^aoV$>&$w?sjY?5f1al=oc30esZhRrkaW(Sr6Fni6$ei>|M@Wz9tnbL7=Ex zlITKel3H+iUKX3^W(pF^fujW@<8pu)b|Hq4wC)EN67U1>W@1nZ%v^PsHj`1VE~zcR@-mT`;eeOB^B_i8F{g>|#Ne-jl@z zE7bQIJd}WspO~)d)iz#yj?v>hFA)`IlPZuk4o&}bw*i3D=+B#2Tt?_}W;v_Biod-= zW_X&S@v_1Ik0S}4fUa5zxjKfLwi(D~R|S}z=tBeg0zPr8I%&^KTPRpdA566e76CkByyC$40iV?#JdW^CLXJ*&maf%CirtwaOvO?-p(|j}w zfk)EEKPP)v0_U2%}Yz!+{ uCubDmzB*S5BVJIBSN?x#)qln8W=!ThK}U9Q=-08nK4Edw+O+Hj0{dT^sIun( literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/FilterChip/FilterChip_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/FilterChip/FilterChip_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..c73df7f8923265ee98ea17b2100fdca1038d9c63 GIT binary patch literal 2992 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/IconButton/IconButtonUnchecked_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/IconButton/IconButtonUnchecked_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..b7eb3db4a0b4b9593f00368efbda3a4847eea604 GIT binary patch literal 1159 zcmV;21bF+2P)%t7{_V+1ok#|#zsGYiN;v?5o`=l4;`~1pX%ok`M$* z2!bR8K@xHoREwzY68+jF`npCmUM3n@CK_HMdixLjjnDAix3%W6)xGAqyu7T*MbJ)- zXm*`wEDHQC3O}@H2F``F*^OqIyq+w`R8Tp(QYI_WRdGmITTmv-uI!5Sx+D`p5QD3Q zhsuhvNK|=8Y=;Y+3fhh?`_HRlfV@E6XajGT4bBAp-X?l)F}}D0Z9rRi`%JMGRI3wx zSrZ%DYH)`{+jx6*u@bab&v&fR1#LqcdAoHm7KGdEsK;_*Mpx{n1V)1X)Qce}29iv# zByB;M&3>wgjqn|`*<>cJEy%|KSrxRM=aHc$XkkmNv}i17P63n!ZPomk=h%V_$inj_ zp)9DCGi28w3(uE?k|3wmf|GL8wO;WaD``se*QEZZ^BF zJ$NJpwB<(E6QLemu)T|nJh!qS>;>~eO~BZ}1KNTzc|9f|BhRfY$kmdaG0yP&xZF~3xh%T>GYg3?y`iGncG zz7^EeFj?!&DZSyQqP?#u61pU|$3o^xbL0DGt{8B+-u__UCRJJ>Ci#OWt07qfN zY$9cVmI|78^i#7;(6N(e=;F=0)bnPVdIqNH(ye=q&-ig!2tr1lTUk(J)80WhOA>Va z?0IUx-%Wj`72%whGv&s4IEJ6+N)Wo2)uug|cJQ+g7j)|K73z4_PXqIH;aCoi>3G`T zILEahWaD``QbDT@?q&#sE`zS~cwkESUKN}hcRv?`kd5c%NCg4gS#|GFiTY;5Ze$9& zU+-W^_*{py+4Dh^1iAY8*(X$fb_PmI)1f5@;0bnKX;HwtXFQJ#Z9(<@=JcFb?mK8R+RpRH&=v&nQ1(YhPo3of z+M3&gWI8nnq|%;8uIiU}{& zDG*-CR0J>B;ze5?AS>`3ciO(P4Vegv!Gdry!z&79XC)>kQ$aDf&HmhUb5)@Xlx1`4 z)*%-`2f>7GG3tWf*P}6`+Uy=l|C$2d;TRl?HI(UO&xYIu6^$TBLJ%Y&2$B#4NeF@@ Z`~{{F4N2^O_@Mv*002ovPDHLkV1iu~7%cz* literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/IconButton/IconButtonUnchecked_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/IconButton/IconButtonUnchecked_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..24580adf283f337b0beef609b5f5b06523602102 GIT binary patch literal 1100 zcmV-S1he~zP))u6ozU13H}XB8*MBsGzNczCRS=JjWH;;bT&2@LaT|j(ikHa#+HCW1Qk@mr=TV( z+}$1L9k~Y1?CyM>-8(l<@g(H#?#!Gg^S!eSWmzT?)eO-e5=Tjb3?xAYk{|;~kb(9E zbu*FwkZg5D@kR2XE5y5fAr>TW55V8@H(bL#xEIghSuMSWX+==}Te2=iyzl-M@WvB7 zE7L$)NR#H%1dR&Hzh^>x43tuZOtX+_BM+J{CyfYFVo+OXP)&ha)sQGwLHVyt6e}%? zAs}y*ftD)-HbMDUS!?F?Lbr}A1Ij|n=S#RCIkFU=`&VnKK$$p3y)Z$0QcjzFjUy-< z%BYpw0dGMVX2oK>a{jRxHYM;Av_BwnddRY(%vu~4xC=s`gV`@FMC72%K7Eq2pcp%3 zTU5tg5>p*cg49r6lJOwnIt8#6gb7#_^PEsHPjZ+{S_|su44E6mLgTB#N|0Jxm1H!? z*sk5I1c@b{+VlMWGts%)2?A-*biKeNvLsfDQ4m+{xq0@MI5~8hh1=&wwDf&Yn{XvD zI|(Y5!)wpW2QRcBLwP;%O3TL;#75(#)C-d97>>=Z@#_;>fT2v@nAGxdM#g4ZtJMn1 zH^XZWK;JYvC{a>f;M=X7l>ZaMs+i*6vVk|k6lpRD!*C~QwI&A7gWCPCT%v0;XDjx=s-LHTw&f=(SfBStQain&KKiaW!j>Nk2{6M}-aT)8&w zs|1}teo=I;jf?H+b?uq$={0$+Bkvj3o?{afx@iwMUi(l%mrq;~Q)5p>cjl*dF9r8Z zjXe>UxlyP1qF#gC=u#_@0=3IHO&+W%f|>;}FF1;t+(+s^=fiiLH`m zCJ^!R6GewIGo1 z41QC~clEgHa1sRY{T9u1P$*XIn^q5JLFyPVK5;53K+LEmMH|O}6>@P`Fr7MU1C+IH zL0X5OpzNU29t25C{rD822WnE_B(h1=WYDwb^av9K&?l|NCrNe49(@iaT+jh(3J}9V za~u@k(aYxxn;?)r$+RSW)N6@a!J^>Y@Iz08Y$u)GE}L&9I@{g;oR| zVNc51?TTVe@(I%REB`eGuHhcsi)T#RqfOAhpaCNZGLQrrNP-L`K?af_1AhQ&*P>b& Srk~~j0000+9A4 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/IconButton/IconButton_dark_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/IconButton/IconButton_dark_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..ce2cdf8045417e227edfd4b16e6e30a8f2afd32c GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2V7%t(;uum9_x8qFFQ!0=V;>`T zeBird9iCuNy_<=d+1crqS2QPQ=ISy|p-WzucCmPRzEEn>bMO$@)nI-v@afG%Bf$KIqZOTXLe=)ihn4hs8kPfCB?FBQ}Oi=z^DD4yUhsZ>8?#E|_6dIo<22 z*QJ+R{Ow=Q+R1;m^YD7sS?9$sy|(qVtKYRJ?NatG_wRYLgw0{4e( zv%=W$S!cJ^=RaazyZE@*{owxN`9?DPeytA+UKx@Re_=nzl#?k-F7Al_eRxgw)?2;% zkMGg{*l2Tpa^CmCpSM3vzWFBDYA*Z9r+$-UH7a_}yuQsPx8H^J(*8H4$1~!svQ2K; mf6-gR^6NBlfd~)iA8h777A5vR*!=|<(F~rhelF{r5}E)==gm$4 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/IconButton/IconButton_dark_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/IconButton/IconButton_dark_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..ce2cdf8045417e227edfd4b16e6e30a8f2afd32c GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2V7%t(;uum9_x8qFFQ!0=V;>`T zeBird9iCuNy_<=d+1crqS2QPQ=ISy|p-WzucCmPRzEEn>bMO$@)nI-v@afG%Bf$KIqZOTXLe=)ihn4hs8kPfCB?FBQ}Oi=z^DD4yUhsZ>8?#E|_6dIo<22 z*QJ+R{Ow=Q+R1;m^YD7sS?9$sy|(qVtKYRJ?NatG_wRYLgw0{4e( zv%=W$S!cJ^=RaazyZE@*{owxN`9?DPeytA+UKx@Re_=nzl#?k-F7Al_eRxgw)?2;% zkMGg{*l2Tpa^CmCpSM3vzWFBDYA*Z9r+$-UH7a_}yuQsPx8H^J(*8H4$1~!svQ2K; mf6-gR^6NBlfd~)iA8h777A5vR*!=|<(F~rhelF{r5}E)==gm$4 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/IconButton/IconButton_dark_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/IconButton/IconButton_dark_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..ce2cdf8045417e227edfd4b16e6e30a8f2afd32c GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2V7%t(;uum9_x8qFFQ!0=V;>`T zeBird9iCuNy_<=d+1crqS2QPQ=ISy|p-WzucCmPRzEEn>bMO$@)nI-v@afG%Bf$KIqZOTXLe=)ihn4hs8kPfCB?FBQ}Oi=z^DD4yUhsZ>8?#E|_6dIo<22 z*QJ+R{Ow=Q+R1;m^YD7sS?9$sy|(qVtKYRJ?NatG_wRYLgw0{4e( zv%=W$S!cJ^=RaazyZE@*{owxN`9?DPeytA+UKx@Re_=nzl#?k-F7Al_eRxgw)?2;% zkMGg{*l2Tpa^CmCpSM3vzWFBDYA*Z9r+$-UH7a_}yuQsPx8H^J(*8H4$1~!svQ2K; mf6-gR^6NBlfd~)iA8h777A5vR*!=|<(F~rhelF{r5}E)==gm$4 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/IconButton/IconButton_light_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/IconButton/IconButton_light_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..ce2cdf8045417e227edfd4b16e6e30a8f2afd32c GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2V7%t(;uum9_x8qFFQ!0=V;>`T zeBird9iCuNy_<=d+1crqS2QPQ=ISy|p-WzucCmPRzEEn>bMO$@)nI-v@afG%Bf$KIqZOTXLe=)ihn4hs8kPfCB?FBQ}Oi=z^DD4yUhsZ>8?#E|_6dIo<22 z*QJ+R{Ow=Q+R1;m^YD7sS?9$sy|(qVtKYRJ?NatG_wRYLgw0{4e( zv%=W$S!cJ^=RaazyZE@*{owxN`9?DPeytA+UKx@Re_=nzl#?k-F7Al_eRxgw)?2;% zkMGg{*l2Tpa^CmCpSM3vzWFBDYA*Z9r+$-UH7a_}yuQsPx8H^J(*8H4$1~!svQ2K; mf6-gR^6NBlfd~)iA8h777A5vR*!=|<(F~rhelF{r5}E)==gm$4 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/IconButton/IconButton_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/IconButton/IconButton_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..ce2cdf8045417e227edfd4b16e6e30a8f2afd32c GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2V7%t(;uum9_x8qFFQ!0=V;>`T zeBird9iCuNy_<=d+1crqS2QPQ=ISy|p-WzucCmPRzEEn>bMO$@)nI-v@afG%Bf$KIqZOTXLe=)ihn4hs8kPfCB?FBQ}Oi=z^DD4yUhsZ>8?#E|_6dIo<22 z*QJ+R{Ow=Q+R1;m^YD7sS?9$sy|(qVtKYRJ?NatG_wRYLgw0{4e( zv%=W$S!cJ^=RaazyZE@*{owxN`9?DPeytA+UKx@Re_=nzl#?k-F7Al_eRxgw)?2;% zkMGg{*l2Tpa^CmCpSM3vzWFBDYA*Z9r+$-UH7a_}yuQsPx8H^J(*8H4$1~!svQ2K; mf6-gR^6NBlfd~)iA8h777A5vR*!=|<(F~rhelF{r5}E)==gm$4 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/IconButton/IconButton_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/IconButton/IconButton_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..ce2cdf8045417e227edfd4b16e6e30a8f2afd32c GIT binary patch literal 527 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2V7%t(;uum9_x8qFFQ!0=V;>`T zeBird9iCuNy_<=d+1crqS2QPQ=ISy|p-WzucCmPRzEEn>bMO$@)nI-v@afG%Bf$KIqZOTXLe=)ihn4hs8kPfCB?FBQ}Oi=z^DD4yUhsZ>8?#E|_6dIo<22 z*QJ+R{Ow=Q+R1;m^YD7sS?9$sy|(qVtKYRJ?NatG_wRYLgw0{4e( zv%=W$S!cJ^=RaazyZE@*{owxN`9?DPeytA+UKx@Re_=nzl#?k-F7Al_eRxgw)?2;% zkMGg{*l2Tpa^CmCpSM3vzWFBDYA*Z9r+$-UH7a_}yuQsPx8H^J(*8H4$1~!svQ2K; mf6-gR^6NBlfd~)iA8h777A5vR*!=|<(F~rhelF{r5}E)==gm$4 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_1000.png b/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_1000.png new file mode 100644 index 0000000000000000000000000000000000000000..450d55a0970a239b1a646433d0838ddf3354c8dc GIT binary patch literal 1519 zcmVf2IknC^HcK0*Cxi3o! zg@2f%JWIq2j_YxP6gWW&oFD~GkOC)2ffJ;_2~yw$DR6=mRD__O(`VSq`&Y2$re-NN z-&BO4#)FOQrWXp!UffBeo=~*qoKZmWe0Q8b<k-K zx-wkQ`gJu@%#V)t6feJNW33c3jTJ$^kN(LXxc5F*_kvzVoH*XiU%2|QwNlKFHLD-x z<(rC4Q;eC$iXddqJ$Ky6U!w6~lN1*j&i%^ERz3KT6ceHBS@m!g%jXMH+%#4M0qS^{ z-*q<|8ylD6UPur|GBGBSWcC1Sg21MY&(3we8chx5fOy?Y(%A#73i|EBC|h>xQvOnH zt!+}=i%JlLta_v>(d+?M1%dicKGSMyXkI9X<|f7fq$Hg^z`7uS;akduP1?eU!Xgur`g;4Nm>;;GU%y0%S)-axge9^dBC4pk44fZi zHBZhp*}1;v6=PZBCAJ_UNl}!A_&ezI)2Xyn#uUZ`5pAvQrBR1OVZTQ#7Y8&Y+J-%{Kpi3ma`n&~<&U60DS{sFeSY7M7${bttDmbNC!svs;RcWv9jJMXxA!y?~y z9xKXu{yI_LA2U}8gf&5_uT!PrA6paHq7ci(1zCga@rrusxh+OT85e|2E6kH<*xyhb z>ao=-mNSV>QAPz}_@})Z9P?m1R4hZFU((%7yZFZxJN#)c8|=R*#k|-MWkir))?m3I zmLuq#3mfuc%#X3rNp|St9xmzf_>2@6@e_qUODv~DY(aEDhZn}b4f}%o8t*xmcr1gZ z12S;$JA0(xbsrt!l8zqHZ>}Wj)g7;~+)()n3nG>v9LiDF;A=0P8FkPpY0#HuGt&ju z{zX5RG|)FD#cdH;5MBm${&peSPfOgx#i=h#;NpA#?-*YHD4nAt`2(LfQa5`*xi8Ivu$4W)x*#kc4(vZ5T`vcYXCTP*cRo?EE+{NGyMiDb4v4Y& zpyC8!39@qe3jUw$#MpdLae^uhCrE)4q`(PM-~=gff)qGG3Y;JXPLKj8NP!ci;9s=% Vb8JV>Wi|i+002ovPDHLkV1iQq#q0n8 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_115.png b/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_115.png new file mode 100644 index 0000000000000000000000000000000000000000..6d023a207eadb86c400e7cd4eee1fcd524d14e60 GIT binary patch literal 811 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2VEW|g;uum9_xAd2@5zNS#|!`W zHTh+*ukP;JB32Q|+{q_$<7QOnYR52vl%SigW|Q)?4quYkGEJbn#Zi3Tq(vs&`ZhF~rLwlL57^-VVGPWr*?pBi$0dRQ-L{O5S%;hKh9#?wzs>)*m$b@BG{2EF+<(*(uK)W)n%gbLhi4@l-`&qvp1pDX zMoo>|4;oxQKWkoZYJTD7GFgGRD2|rtvkHyF%GZTGoRVMWWHV1;w`3;!m4N#z8mg@3 zPuAVLt}m}Oct?Wbo?2s%vdx$HION}RwDea$o|aQ&#I`j1y5@pq(%VnurQKqjTQE1s zLHn`^za7vww)=1vsQc)&lwHu%SExA&$uLV~#b<+e|@y`IDP z#qLkw-6^(L^EOHTHj-m}KXtWcz?z?B#+Ld($(D!qkMjFVT6RX1GfvZuo78l$`s(I+ zaYgTPHt_~*yVu)xwK~x1%*Mldm+!61$$@Hd*5?zW9(*1W#M3-|uMYJ2>Z`##;qf2mAIR2+P^u^p-w+$S&DKYQldMw!>% zLGSHSrDZQ%z3F>yX7)BVtD*%#wM{A$oBErc%-NZiz2M7-yC*8n^!$@nSS_TW#+XD! b;uov$p6RXJPqHk5nSjC5)z4*}Q$iB}k7#1{ literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_20.png b/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_20.png new file mode 100644 index 0000000000000000000000000000000000000000..c125faccf6334440c7c175f028d6eb2f65c97e30 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!FFjoxLn`9lUNH1x4rFk>xJD)6 zp&V0Ft3UxO<3{l#tQ=|cy~G413K;K4vG08P=aIt<8 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_724.png b/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_animation_724.png new file mode 100644 index 0000000000000000000000000000000000000000..03bf6709efd62f494b6263758c2ca697cf6151de GIT binary patch literal 1442 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 Qp#T5?07*qoM6N<$f)|U>CIA2c literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_dark_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_dark_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..19265495c49c5e2396fdc87866b0da07dd3b19bb GIT binary patch literal 1063 zcmV+?1laqDP)fL1LFYcgPMIDfA{( z2aO^q47(%*o%$a(zXS8K@67Bzv%53sz^kD0 z#Qk9QQCWK)MN&bt<>{b&Z$f+S60d^RRzHaj_gw7MVkVLZLQa%L9cs)aUIh)7`b8(c ze)t&d+r3ANtJn%cF62a6)S<>*;#E-dj-A13<(=rr=+GT4u3{@_e0W5ZLvGZe#$Do7 z5V&yWtmw?|wI9LZ0|&Ku7#l&zfm|qe?sSJ1ca3*J;Q6yT(V@8~Gg>T+jUePe8RS%B zKFCGTu_G5)X{cI#E}a*)wmCG5d@~j#zp6rUoB`c2_h#}XX zRfqCboD0fxyCaW!oCz{+m|1SHXTh{#cBn`jX4uvo8y>0Ia;3(GG+VBCM}00S?3Sx> z)4t`XRxV7YP5YB=S}Y9eRyXat>$PbgKK8*8%X!O-1k|yQ>0haO>=Sb;8%8_!$#BUk zwV>+3VX42k2Zx(&LmMAYKG5Q}q!yHvEqC;slJ1t#d=aGK}CcG5wIWv7DT{;2v`sS3nE}a h1T2Vv1re|yf`8Hi-z?MR04x9i002ovPDHLkV1gv{>zn`p literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_light_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_light_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..156fc198327b51228f98c9c0adcca6869b9cfa69 GIT binary patch literal 1129 zcmV-v1eW`WP)Ys%Z7iil;zDszcr(!IA24y36{s18nwC9?5^)tJy`%?$^jI315rOnt z20b=GvCoULqov4D&kDXKXkQ;62aho_5 z1Rg(`QG==6ROx;G^2vx76GaemAQ$RAeKu>vZR1=J=;++92Gn)vfDtPuiXh}b9puzw zE=WbtyAN-@iVYQNV6WcH8*zdYH2>nciX#_t>TwsOA_$xq9ae+ewL53T2u@J0rCG&K zojGa5T#=ff??1kJ)my980PozrWyC?4Ap8a~C39vOA~*x9^8{pR#p z^D$}L+p5sZ@krq}c*OLWALt7$F97B52yU}ky$G5qC8FWRcjRYoib z)WvV`TRm0`+NK#3pl|4-UM~(M2?AKvj!%pg)+XyWR^(sEBfgIiacS~m{!y7S%7Z{% zJT7`UfwnLSpl$R4eLZ(yEDab{6(MHg+!3NF*0lXV917YQB za}W@OoX8#auCswtL8}1~#2|tgL=ZzPK{&Uf*&`}0&$-g*Pb@+BPSP9X@cXv1MH>By zC1@=of*3>)g9u`9DroUjV^nQJ*#6W&PUK#(pBjrFtF?vM!`;VftyTFt)&*f30$Ut3 z0Bl3J+U`hWTg93nY*HOO+*Rl>P9LIfu$Kbbpwkk7K4fac4BMJGE2k~jDBBQ8wp{TW zy_}#eS2~=`%$6&zpw!jZ75=@B&h`v!+P4?_gT6(*dJ{xqK}(N)8X{jLplwpW)6t+i zigfG~b}C!U?A*+fW1mtkStS;P!#F(qSwA>LACC?68}X)@jqP7uA|k!w|5e~}ARA;=ZH5abdkgIohXn4TuInr&E2N6dQKyI|5m)pdtpt!^plm;S*Aya~a?kFxNnG%#mL=b}r vVh}+LB8Wi*F^C`r5yT*Z7(@_*2x9mTw}eH_ti+(M00000NkvXXu0mjfmM{P) literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..e42f9855cdf02f94af95dd09d647c72649fd4d47 GIT binary patch literal 1134 zcmV-!1d;oRP)#FDB^Rj2|nVApl&fGauwXzZfLNZnQ1L1!}5Q7L} z5J3zgh(QD~h#&?L#2|tgL=Z!v1T{5Z3$BLf&o`1n3EHu9mqLHOk%%A$uY$U|dxEYEXFjdwxd`i+}vLalALjaU>LLCAqN$f?JCkc*(X z`Cq~A>V0ZrGqXR9IKc_}K0Tx2$c3DG+y}V`0*`z9)a2^w8;uyj3974aQ1K`IPmP!_ zauc+;xD*^dQmZC7`r)Gy2jv9eH;5qza_MnjWERwU|6w@TV``bTT}g&VM%5&-cZr*1 zk|4CDJr#23@i;Ihj16PNSoOFqnFV2&OcOd6F1O9g21P-FKZh%fR$x_{(N z&P%J`vr<0|W%pQFaW05>A1=$Z@_?at!$zB|AQ$CDALvVO;|gzr0KN@afw1#U+WTYy zf{+ur%YExy;8oC8Km;*}AO;b{kV+8hRsjV{EopZ<5F?C|dTxEsH73iv(2miK~t#-BDaG`y^LoqoC|V zw@N@Im#i`iDiscEH$maBHhA!;%ZS^OSx{QGUFkV3>z5ajtE1%v0b17Ms)g9u{y2k0u{f~x1*P5=M^07*qoM6N<$g0ZXz AV*mgE literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/LoadingWheel/LoadingWheel_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..89ea5e37c3c232aa38b4527933aa8b04500e66b1 GIT binary patch literal 1123 zcmV-p1f2VcP)?WI*(TMDhE720|bbC3!NR8p`XpaFZbP_Q(RLrMZEJqSvBlOmNOm0qkL zK*jcA(S87Pwr9bEAZ+uWWY##7-8Z|L*{u2wzstVaH*bEj+1Z(~@8smfV}j{ZFED3e zK?E#_fCUk-AOaRdz=8-^5CID!U_k__5;T>6?!9QBUhgHT5_Ij#Re^fFm#`oLr-CZw zvR9mat6dKwsvzX9l;3ODZQ@kWqX!SgfY;Z4YOzj45rmv*i$2ttO`Hn)y0jz)G5Tc0 zJ32bj;wq+skPA7{7JaC3n>ZD8e0=PUk7dL_KFu#^aTQZR^K)~e9de@&HEt89g22|s zh8WD98#ldw2M1cb9TP#wfm~?!YkOOZ+s3&dF#WP12J~iTMvJv$A_zIq207K33lb4j z-{1EJulI|A{oUQu;u1>GpPd~MM=s=4<1R=<5U5qEVsMk$oEDQ%f}UlwBL1;f(_*ej zOwi%sp*MVQNDT1D>Z%q8VS;cEV#tA9YTOmE1(k|LZ+Pgwc+Hx=NxrYFh(TiR(rJ)E zg3wmZsgOgBcLFt`Hq?k()wn6K1!0yf2Q;3^cw3vBTANPfo=&tLlMh;KDxVjq*YQZ< z9z0@dtP`jOHOcx=tJ=nt*n+_N+L}LM1Fs4NuU@Zf?b?w)w0Cda)?z`RE$+d+YOEdf zjT&SyPp8Y5i;(|WVm+TicP!rN9SQ8|{V=&oz9Rs}9sYfFY$eEjH{+>1a z$$EPsbF8>n7bL-JS-yF|x8-H6Oqh6PYCD%&T-<(7(pBGZFfR6zaoE{`MJAz^=2p}ig zp6i3;&3{Fh)vgB-MG!#lZVpG8;8ajlq6$g^7DSLLK|yB}dr7JUr4bfHz=8-^5CID! pU_k^dh=2tVupj~!M8JXw{sSQ-t2Uo!Viy1a002ovPDHLkV1i_!`nUi9 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..ac0065cc7dff517e776321b242b0527fcaada24b GIT binary patch literal 1870 zcmV-U2eJ5xP)ht(iHeXFvSXYxbUfwrp)}?eq)VMz+<` z8fh8$=Nw*lZnp3bQo`jJT1xbp_~fFCgEupi3yK843V6R_lT5T3aALWYBo-cBw0cO; zB;gE?Cb~EXYk>U*^)aIGD5ATW0UuDGL;dFC(Lh!7z|7z}B7_q)(dgJ9&f;EBmcqvw zidghO#bQs2DIp)XFCx*KRj`GE>|oKkB!BYhRRjM#Izrh&qH{?GfB*A`fq$L^foyNl zXej5GURKeq@GnU((K%-_ky~^ZPub3*H6-u3bx-GwxmojLo&cD`r*fK%s>xL9I(n=kcdW` zI2U~o&**hrm+ZBorQw2e>hwu7*tIXNb++HI-72pmR5aQ`n>ZI&7B3g!5JD|VmVZ`o~?R}mr_ zZBWQU+q_(bP|>j@6RRJsn1L^xYg=Vigos8PI0tR=GF2*Mmx|U%k5$BjFz za*nHL)P*{6EZX4ZQK=K1ayAo4wXS{snGu2%Ov)=uYYDVfz9MEkA) zvATjB=_+e{|071q&%bU!tG+g4eT-+uqeNaUXvK^>?Ib@DP-Fcyr7^6yt?rmbTtVY7OpXnt@F_%G8< z8i1G>x*)jyj@yhx)HAyGA*-C2m^}Dj8;7jV37m^MP#5at7OgT@=*pOW<&0HU2l|Xulg5EDjqe|~j&p{K#s?D7 z0GHZxN2j`%8Wsp|w&%Rks+~9O>@2;z*m>f~$E`9~aPGy$3#Kk!)(i9zeMO(qcZ>mJ zk%U4+A$)X2TL%S#`w9!^=DVFn4*Tqp!}3l?0DVH=D3?c{(RbhbFO|d+OWprS0>seJFDVVsHpOv(zPYYSgCNl{B@%q=nK*}m({2QdTO3TG=UU}a$HcCGi$=z4NBKSNiCWf-8O{8{fUVV9OJin0-$i#mMbKl+HiM&A-9oz=MQS={7^x1T~bIbz=h&ez!F zh%Y`~RtNe_Z;JtpNpedUA({M&MDuOC*!5GjrM3$9ZMz35w+8EM+dZ^lca`e4-H`A> zGZ2>=Ui+0?YW=to9b=MgL?^c!L<8UKBlNWc&SreIqEd9otd=sAFAIgtYAN*k8)Bl% zD$P|i>Y_NC`t`TsmtarPDQERiztGv0%`1pN%2$-p7B7oI*=(*B9a(ns(tS}juSgMk z?IPvRNZ@TTUZzS9$(5pG%5Hubr9^a$pZcNOra6A<2W_jTdlezWNi@l}Di+ZEcvS^j zxiwZ-bP0#P3KuFG;64e3EbosRL^~7lA-ibLnM`<#203ST zR?&fyL6B&WOZHIx^gNMEc5>Fo$j9%4NHo~=vV}955Q`?P4sHe%1QTka0Xn9!u*r@> zsNkrICI&W~D20hKqKF1v*@GZFqF^GLXrix$7y8Egtxa^%L|+L{D40klnxFxuUdp2_ zx<`>xFp*qzkqxt4d$#j>GsrEHRWyf-DZ^X|g_&6euRkaM0z`$3f2(ASZ2$lO07*qo IM6N<$f?v9kumAu6 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_dark_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..41dbc1aea35957604a69348adb97b841d8a21268 GIT binary patch literal 1888 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/LoadingWheel/OverlayLoadingWheel_light_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..d90547cd85d7c2456b485029559d4bcf40f19a09 GIT binary patch literal 1919 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 KMNUMnLSTZFtbr^5 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Navigation/Navigation_dark_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Navigation/Navigation_dark_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..a698536d8326267ad154f12360b10806b6a22f29 GIT binary patch literal 3832 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 KjNe}Mi2E;;KRqP? literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Navigation/Navigation_dark_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Navigation/Navigation_dark_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..01183397fa2c50f74d410666f092ef88d755de37 GIT binary patch literal 3906 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Navigation/Navigation_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Navigation/Navigation_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..badd8e1c768ac6b088576f3d8296ae204f4f51ef GIT binary patch literal 3731 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 fnf|{D*B-<@kZZsXH)b2kT@+D-oGYgZlj9t> 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Tabs/Tabs_dark_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Tabs/Tabs_dark_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..074f3dc8c39b3c90aa5ad8c8682f3426e2228a9c GIT binary patch literal 2797 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 YtM{MU{N@A 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 AN&o-= literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Tabs/Tabs_light_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Tabs/Tabs_light_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..5c38870dc14fc82f4ce286f2ae4f8aa9d844d8ce GIT binary patch literal 2792 zcmd5;`#;l*8~+SRqU3U1ax0XCjzk$Vmo6OT+BUaM5i8S#Mw-j&IH`_H5elW0#Mp!x zn=vYqSc$o8D9UX%3R|qr*Ez56U-13u`^)osEv`Vq_v^Xk?Ri33QAZH~0A+W# zqrLzD`n=)0DadbF%lSQ}0H8>AKk9t?3W`5E9jAUmr!z*nt*F?%bf02xdRxbt#cNjR z>)W%6+X!;I!%CT2#yMTX#n)8r&|xQS_ZT^y+mUuu)%1>@pwi3hZ|xpI2K;6qH*i%v zu@p+jqv0?IG4FvOKvD9&RdZv8UrmauhXH_aI2(`$n1GBH0LUtw0RSaK0ton>@c)*4 z42b#J=(+v}lOv3K98$`CSD^Lmk8EiCw_1eoRW=9Nsn8I%H^t{7hw3x#Su!yvd&ffB zu8qjNP2nLbk~a%qq*sW77rLVLA?~nfjTDbumSB8)oWkeB^Rr7zVuN+!c_}%96ebsR zv}8=UdQcyFc}4c^!PGCoh)i&vDa<8P7ZMCf%okjZPH_gNL*y2B3MZ(0E5`|L2B(S+ zQ?{0#UK_^gg#sOir_6>CqE(WY6Q z^v^~F<+m1u1+JGbjyFi@Jd(T?;JRYCLW0;zC$#Bg=cn?d?|Ea@&n%JOEkgH2%@U<3 zn-XCfuK-4Ag~jQ)DrxnHM4Q%iSOzvbX;=mh*^thEFO9q~rFngQTrRDYE8~BfUCoZkNe_KJ6y=69g~(HuQks?ah%N*%q;QBdaHJuE3i|=l<;lGE@E`&_Mqf7I2n0X)HS)IZ_2#m zA-!QWqd*x6FX2Yijxc0?e)u904yo-;Mz{PZGvvn-15gY0i@6YZ`;gAwUFIPU?W=!* z(#+6+M~}(4dq36$iNK2%;06QL)na2~H4=JYsA;L3FN)$cy_vppS0bJfKJO_Sx)_TO z9MOqD^+?ymespAhQRLvNw+P1te zT;R3bcUKE8+4A2V8;L~&{Memu*ON=J3@|Nqre@a~?s4cn&O7!=xGg+@j{q}R(!AUoH*1N7KoRQt&vqP9EKeOmiJj1Jh z^{3G&H0rgt1nh0~E@RlNBXMgjdJqMQ+O&?&+}YIoAoulGUgVGdTUQxffgDvNJt5}e zL6D0N7Q;lzqi@t^6cE{-NbuB*^9TgDzwSoWd+jE!oTMnBeBvx?;fxQ;gK*$ZE`5ZI6xu%OLPz$lI%H zzwVCJn@*y89(j#-Jv_OZ8vU+ZH2%bKWdvTxhZj+?AE5D1 zFpa74%H3+RY*o*0w#AC$ZN5EqW(%plD}wZQ!6g6thEf*G`0r6L&+Izuo4R@E_@W4{sfw+ZaNuL3E7ayl0z>RbV8m+C^N<;9a<2;*2MV1z_9on zAb%o0>!A&rHoZOOEm_9G{}5~CFzCq)PWH&;M^{N2AvO7Cp+WP4Vgrtc;03XzVc~iK zDNVh0wq%pD2C+)_fsO|yJwv-KOZEQ%msxl0cE_&Y&oHg3qK z+rP4A*$a!T?4-?K|MEb?mY;1gD~)cnO^nP)#^{oICn_^hIN-c_D(J-zV2k&WPll}xHde^Q$>kbdO$j-Qw(Q(L#m9C?jwO@u|i zS1lNNsi1!4-?A)l1^_7m1d!bC03ffz1OP23;D1f3*Gj|Cz?06_$Dp)rGFl2}-EVaP mF6tnqw3@K=2_Wsox-8h*iuQt^nX&P~0`A8=kCI%@T>lRb6GK-3 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Tabs/Tabs_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Tabs/Tabs_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..a11d8268064100a4bb556707b0f8d43020ff060a GIT binary patch literal 2849 zcmd6p`9IVP7stOt5+hVx$xi8pMv|p0V_#yB%qZJT*LH0~G?*Amo0P32MJNwO$TA8u zmZ5u@>~(Do#*AbghAcA}qi3F;|KR!Q`Q^OM>-=(-*ZX|VNp*3uJuG@c6aaw3_I6gT z003g}eY-;k`4+OQUJL-D3-(s#Zm~Wqw4FF9YemY<{dAi30dtn6*YmCKZYXmvh&f9$ zlHT}4Q~ps_gq^aPnYYWct1d(t9m(WbF-ex>QDw6%?$Ko0_zq%$5P18%it*i?)Kw)P zs3RQ1`HtNlz>_MQ&#bS#;b&)X;3sQA0AP$ea1H=|lWYfoYi58TfC7QUfFz;+yWst= zJnm08_o{d>HMcr;_l5*$?^!o=zY}>D8!BgjW-qHvMz2!wn@)P!NWL|9wkkG@LBnIyPfMx`o^}w=^pmDp0 zFHo9q&Sc<~%rc0nU}L={M9cS$;Ncg?FN+NhzyYILt@#j0V@Yh64s?wW!FB07>rci!)jD`I**XTghvJqhUm37qdrr4Z9L(T+UYM9 zFm6T#jxw-x_lhq(cu8l_P}%jqC`x6^wQ4(xl=yw2E&<13nYcORRpv zpm%*At-Qw{!@4K~ER%@9OqGXsHR;7O!!SGRdb)^5ql+P*YwH5zJ2l`Vbu&Q;TqPs) z9Ts9%3DN<}Y=!1NKg8%u&N8(odS$$lWQ7?D zBfu{AsOXxK^@==!UTH0S26t2LHFWhW(X*BIo`{Zn7Z8S%aA45W)>M+t9+GZff0#AY zi00Xl+e&*8d2N5$Mnbkok8koGBy!V>E^2mcmX;RiuXG4(f+ce&V+M~DGw7j z!B*IsSIU0ce@(T$0_aI0}36jHafiQPf<^`1%Y2UOym5a<(|X z;`U(5M!kAKKV&RyZGxU;Zh0#%J7D!igZ|2;g@%LaCn}MNxIf4JiEnLINTiyOM#VCd zU!53%kmPC41WNxW<3M$qCwPGreZw5^l+;K%4a*o=k=7tH+@&lOFbEzL#1OERT zn*i>c`(&z!h#-l`zo>KB+f)*dIN!T4d-D4E$WMlWa&Kkd2F+{TVzmer&h%!B{=qiumYAPt_*_hCv zs<%t_B?&(1 zQD`SLXyiWYL{^eZPHYdzr-&yai)5P{Wq<73)x&HqQjC#NEM5;$71Z$ls{|=g>Ve?YQsM9cz z6+fh?l~lk8A8tyWe?hz$rSH(`RPZKGKRjr(!OE>sF~J}d^hBdZkAZq1o;f-*D^?#h z#)-u2^k6XTWo&&Su|%P%W`tg?!-GOeJLi85N878(Z+!ntdEI>TMN@A4lX)YRc)l!H z2t|ZW-lF-G#aj=m*}B>d%vM~CI)?Eq|HILF@B%JmwAz3VpW$%nYNdO4#pck-dfBluF{g3*&*j?zW3)eY0l`h?m z!5f|%e2Q5#?pzZqpR&eP{e{1%b@B6*L7 z&1{7Cs@Tago2tLp9A$g~1R*fq&=QiutvU$}%BcgjvnE+tesGS66~* zHe`Pxbf*<ysCnOZ1DBfC%HF1c|UCBvfaNZr6KYY z?bfC4H6M>znZl30qnA7olY6s!_;|_Dxs$sIhtODdtA8&7w@ln<$)$Y%@=#jSeX-eS zHr-@KJ-!5a;HaUKyvc0~Se`t7m#tLZ*#*=RWdqTK{|Sk>Sre-K0;)u6+hng+XFgwe_+x oAgkX6jz2^-KfMZAmH!k(Dp`ni`J7VXzrKLIwUbq~1?tYf0mW)#FaQ7m literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Tabs/Tabs_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Tabs/Tabs_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..759641c93467513aaa5d4d7b2a581a28df443654 GIT binary patch literal 2822 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 H@5BE9pfO=- literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Tag/Tag_dark_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Tag/Tag_dark_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..522dcd301463608dd8d847d5caaf73eacdd25f28 GIT binary patch literal 1885 zcmV-j2cr0iP)x+kI)Nh|T&{$0xe~(VN(h%LA(F|x*U$*ZFO|dk13Msc^D=Nv2!ergy`WEo zD_Dm(f>q$qHUrOx=f(4592ifg5ZCcb6;R*sfQel!M3sB>#t)EKlm)V-0bnB^&NQ+k zf^o{020~I%Hi@5ZQ)>`KZt3|`;I%v)x(3@b!9Pi0{N6%44xK;Ew9y<|CAXyFBsedc z!31du$Pxlc`{*{Cf?0CEt-22W>2EOsSt8g@Y%lG=7)+L1aP(v75jK(u!ji%EV!LS< zhA>)g-TekoWG`k;+?klQF@boX-RQ$8xz)8bWClQ=tTW=WBmk;wY8Xe&VNmXs>MF30 z^JPxbnHd)61J`a=Gp=Y_lzXf0E*Gl@6nv|$j&Wv`T)e_^UnXZNwt_jWA)h>tyrT*3xs9jCiA6GIIUXW0-?E zhCy$%OC7l-_uDceYBiDJcWiG3nwK94mM7>L{il z$8@HwnX4dtNG7VN+jyMYk+V=gFRCj|Zcz9!B4VhSl| zJ4XioH5*9&^m{olwJHM?|LhLg!*4t=f}h?7R2j|^T#t8V)IJAoHWj{ z_)R9y$*j3e9o7;$cNQpkV z{Zhu0bnHLrV+L=WN%CZeRS%!&lk0qNo~rIWs=Br1_FpmK|N2#3P+LO0wx`_Z(x#Gh z9Kh&f2B!OvJohuIXC>5f$6ZbZhdmJjkuXZ=*YTGx7y8hiZ;vMBwB@Sn82gnpgLX?0 zukG0_3|Kjdq_kY{6fc zw&9@GD{hRYjJ0wE1U||G#a{)Q*@)N>uZnE8zZ0954G0;^m{=z-Z zbDxSGrK(>-scMKKahCXeu3~5QAFZ4#cWaJ`6Crg+LIQl6* z`zhm4uUusImSm<94og&CD&x+e-206W!81k4RK{rn{h%k>ok6(>zQi^>ei~CLXDIPv z_Dg-env$hf#8o`o;$kmCHU~(3zN% zn?gL$ZuDWaTs1q6?eCPESzx)zwh(Qyj|>fpf!2$Vy}RS_XqMTA@x5pq>THMwoqZi4Q310-)Rg_)_@Ffud=hRlqB zK~on%U!P#`@CtGncs;x>ULVVW2oL_1IH=nyaHTbW85;pHIOX z!SP%ndjp;!iBvzf&W_-e+%p%O!7DbMD^PF5D<+-l%Q~N!^|UCM20y(Yw30R=a;UgezGB^O6n?<`2+G8LFXKj?{dXH%}f z^zddg6YyXo$GYoMZboqxmx;hS8?1EGIJxx~n&3${>&JGNfxh#}8|#vjiz5>DWPxqG zV%Byo7st} z$UN2rn@_jGx5X!6xMsOUe(y)G=kkauJO&dIax7jl3Ex>waRa9=G=)7kBLadp?}x18 z&6Iz9X&t<|a0ORpB_XeBHD-|oN8!g`t`UV7Zo$Defa2f(Hie-8O!vH0@%%GaDSmsy z4cK(z52)1Ng9`m!_;8u|A3u5J4nrOn|DyA^HC%_XrrQ*jT6xYScuQRyg*`icF&z&M zhz9NX4hqXTrH72_OHkhYFI2YPgYhxytqGFXp|h575lZ8enopIRv96Gdi`{#Q;$~-; znZkx^Qb5;q2TB_Mfv2QjHHI1G`mNEL(hcxk02_{6rtpvAvnh;~o3g)wj(u0{GM)EQ zPy+q)P9!cF+bHgCTbnUEiF1h$40q$ zoBO91!1VMz5TQLnzkFTu9T@s`45gFHeJ|3GM_frQm%rMO*PeVVj0|5*;dqO(=ZupY z8;rx&ACHZ4<)GMgHI4B4{8ZCVHhMT86pO_K~TkG4Q>IzWHj$ziGxh!mN0lRtFs0|B@Go`_X6uXB%wcIuJ zMwEuU`Xy&^5lYjQ+!2db((PS(`8Ewad{^xx;g~*LHqdZZF7{=suKY(m2LH7MFlog$ z>g!?}V`HfXM7?yu3>2 zuVQ0P(+UsL#LbXd(bDZ3508DW;o`ar_H(gEF>H36s#1-RS25+NJlGA>x7{#ImXBWa z9hX4hJY&Pt%qtOT+Hx*|zgACk9(CP$IY_%qA2#&L>OFuQi$E zmK<~a5V1Fc9yz&)S`+8)0{WBtw2+Ih;;{3c0{cL3@>iKSxrlFKCU>I1Ht3CY$;my} zsE0wa#XW&-@QZl##=7L>BH22_9IC)RwpJYF99or&1f=C~nFx5kT)CNZXH)Lg>m4vA zObm;=0{x&T)}2kc2!6!&+FbJ_v%m~`arz@aBe;9U@F4LOr5yCpSp&vmQ!av^sfw>D z4WI|~!8+;;yW}Fc(GEVm*^9Xov!wbvvf+^3a*b>(IRpcyxYtL3SYNC+>%tZe%SC7# z7B~4A5VxCg*)}Y4@S{N7XooFOZ@^QN&@&qdu@u$R!ng=^-*2)QaEtfPL@~J|)=}s*bVF5^9tt9gAmPhYh<^77sFy{#{x2E(-EHdnPn?5ZRt$b|qN&DcM>&w&t> z+@8B8$l99A1hf#reqw)V2mTPST*KK0hk>J%6he9(@(;Zttk9|NFSnZWEMl+mn=2h)Au%eE=y zTKb2%SP4+D#Wc(~^GhzCxg@PiXBy?WKtCfx(r0**a!(0^H{BSA1wGO3rj%Q+yTLTV zk;YKueVN9{?ddj!+&Xr;M82_~c%xl1azo|JOK!5Z&gx8?%{$oWRN4l;bIPuxAK%Et=U|FAEj)h(4WitF(Hi z5GQ!5v+G=P6W8+7TscWvcTALP9kfCC;`wnialU{)(W{EDZIuDNs!CHTnGDYKL9Z&j zbwOvyLG2Me+&j}Pi7~aoS$6NTgHU~_8v05fg1NFETC$rV`BTq%;N-V?OdCzw+o0Qa z#$#A(Of!-^^_vHrY0+;VhPs$5U@Gecb5%cdp)==iYSLh@}_tuRp02hTev2nCy6_v|k2D*nF>JE?EG zG6a(?V(S6# z@;6B@{9gPA(sH{CyU2F&?n};k@gF6_za3BE@pYSG>wEO7QZIM?eUw5q(uWAJ36(Z*q~dKmA71uf|>_+wOArEk6V=x+Y=t+6e4?+4E_j&ir*TKGvW|5 zlc3jGm75cmOVV*@pzEC2kVo>Gvzo}ZLoWW!OQXu5OkD;yk2R7bf3kHPG%MmrId{1y zz7gAR&uwMeR~jOBHiw1d>#|8Y{zd6J`5OyJo>7?naoZu+9TeMh=>epz&T!Uqm#bZ$ zLw

  • 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Tag/Tag_light_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Tag/Tag_light_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..38ebe8b42f39d855bea00a0ecb0397baf17b0005 GIT binary patch literal 1846 zcmV-62g&$}P) z5DBOQkvh%*ibD}*L;-1smxNp{`MKX0ZgaQqHg~z~h9vj?_zdi8`+J|ed++UT_8IQq z|BnRvU{EFqv_r_%5g}Jcgj^jFa&<&Ex&IpP(;3rMO3yh%pP3KSdzKwEzF;#Y6r@oc zt*7C%w#>l!a9*4raUh-@Qe21+aVlfi3Qgty`QR3%J_g=q`veNs4!q6!%pr zer2CZgC=r+F$u=65{N%JZx8E_vXAaiD!G}ai!{};oeQ!ufNyhVDJ8ol z_ws`qv>`A2NW-t#*H)^;f_qy>8TLCCf=83=qd?+0`!l_&=uO{bj<4)qqOp<(Db79$5tlWQ$ zcZFCLAQ*m>&Rmjt@%?q9~+75+wdc>x~bQ_&8TM^V38Ut-qp15&Q)qa>8o6AD z6~kEmF!Sef+7Q!nc0Rv^&g3&HkebfuMSU;MqMoe3( z8S2Z@8YhNJf(y%ekLbwK@PXlY(A`w>>JdOsG_ECmaDnu~+g<6Yz((|BtGX0%B8iJz zE8x{IA%6>(p*61@c!za3a9tdi*J4f-%L`5$Bd6h8TRqsDYIgCHC0XTm-jX1f!?)A# z^$?aGel(G#Ddjeq-h&;#yl;YB@3rd-sam@RRJTu4`9skfcr}bGNaHfJMoli{pp$hX z(aEBpHfWa`!|J@6F_9fRk_);Wn#j^yFC4&*ZRG-dL+kZx!Nt@vC7S9*x1fQy7IAr6 z0I!D8w1Lae8a27mSLd) zxA(ci_A!Ae+t(W=_i+vjQPPZ!^d?C?xjI-KAP+xZ99!kuf+6MkH@i^ZODS?aTe(qx zeE6vS2(Ep-VZ*}XoX}z(ER$yOXUKbGC$3KD)&y1u|KivxH~7nV8k)OO8n0Jzb%3qh zL3ft0|NF)VbLF}pnZ)9WF)risw17=$xWTK;&>A(lz;{d#RcTs_`dpYJr^Q-UQ^Ub+ zq;xOpf8!IDrZ(m(QLYvmN=r6OY6EV3Dwn}T>J{!!)!H|Z%V`a~8kUs7BlP0r;-`yo zvqooM>bPn+bxD7VeBuIG`L>G(%jMja8*ws;sx+%jb$T_S(67f)*S!qL1E1mnr4EdehFH4?lmL%}l?4SQXP$W<|91i_AaRd2}cjZ>iu7Z)IhHI`HM_ z?H*1p$jJJQYe1mRk69NuhpKYH^4ud_BLbckk|(7*r*dx_jWknS78eWrz?0IQQ@H>y zu_ao*NWnSEV$+5;bsCNL#V#-pZ4C z66k+%W2_RF8D%0z`k&Z>0-olvpmnwj|h|L>WY71l!FxdOOk;+>&br8|+}C z9c4h30c=`<4U&|7E(xWQYX$GH&Cc7y1y~W8lebsuPw94LvZ9GxD_FLDlXJ4dZP|i& zx8 k)e#|AM}%A*5ps3pe|R}rqJ0W$bpQYW07*qoM6N<$f?Xtsa{vGU literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Tag/Tag_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/Tag/Tag_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..5683b4c6bc8f64da06f8c91e07b8b4cafd8d1bba GIT binary patch literal 1714 zcmV;j22J^iP)^=9~v%mAXchBqI zyO#3u%cL*|i0a!o|ZH4)R~mX%+j3uRX+-*%l2TmPkf#sAT+i#I7( zgt`OqqaLV_SVv!|m0Sd|S3B!skbwZM=Gsd3Np5l3KXg!Qx5R(~5!4g) z6&-j(jpY{Du2IfKIfy_8^+ml!7uDgl+)}MqJ=939R(D{O0S}@ZcX%b&rWJ@bNc^(K z2t2@t=*Sh-%C&0k%^oGz3Hb14*yd3#&X5x88hEMh3U(_OGnYIi)+6xaX@=)kE*fvK zFog^}iS9hgEwEKcg(%!pP+B25bSW1D=EgRTtt~q>U#=z^lHA5J^D-KE6J0vV#avoE zNZ~!=T7;9_KwX6K7noqUlv`AKRm!ZWIq)dSJz%YrGAe2gJUYoO(WY_@eWAO)0FUsg z%fiC5CsliE3h-(%YxQgL z^3C+pxEXF4vtW&$H>{^UgYzmz;IL>G<%tnG`v79wlwb zr5%6W)bquDvWEBnRCK#u-=DccW3=>VM~tU#L*J%B?_i;hl;liAIAIJ_ZvKU@~tvP(nDRJoG7D5!v@kFEjsdv>pd!g?(f)>nzZRg zOMloe#cdSuYQZBu;tr$vc+)nn@PtJhqB4v3${+li@J`f-~NUZ9|MA=J9>5T~o&NZ{47vkv7# z4l3EI&nr?T-jXSxi`wBT7ZKQb2qHp)ylD3$)-N}txn8N83m!$HxqudR93ixyQxS3M< zW&^KvDtC4EF-{-y?i}fumD`W-zKAJvdD|}ch1hA7uxt}IBhl|A(S2=0=z&gQwB=|C z=W~?1YR6IjJa|%~RKD4;+`4QQQg-EY`oM{^rDKw_4)Q+ye6ekp>qt<$PzoD4k=E}% zqaWue_w(FS{CPn9M^gD_!_7inc4(RTm$(-Xj(k%(X6ni`K4#j=s%F40HzD~et&_V> z+s@sPjscExw;nI$&mqxcrF;w0b2y&NQoHJ0vd*@@QWp48KR zK3_>4`j4QyT6LzhLl-&CU7IT+juxIA5W}5X+Tp5l06NmjiW88VQ7FIR8(NOHlS^=L}m5GZu>j<8F);18?o^-_g1 z@FcpcRxVxv!Zc1SOmQ3d@#$45fS1_R)8?*$7oT79v!h;5m4R4z5nYK?D;MAlsR>3E zcx$q{E7p!zask?w#@@-H{+`-c5wGRiQGaIPJvEjK)Zegphfi|t;69N*Zq3&Pb@m5B zB1KvdzXeE#hkBqsVjX?K5V>|Rzs4=)hITb0-cz;;veuxp@&-fYI)dQ})+mmZ+@RmB zmG$cH1`!Y9!kU1$!zy1eO|C-8H5Db-M3h_;QF2X0$u*Jx0elG#v%axkaR2}S07*qo IM6N<$g0r$>{r~^~ literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/Tag/Tag_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/Tag/Tag_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..53b1da2660980fd620bee29a702a6cc285cb7e6a GIT binary patch literal 1730 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_dark_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_dark_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..0e53746d9af07a5f276009d03e827f39d1ec6f9f GIT binary patch literal 3387 zcmd5<`#;l-7yk@V$?X~Sq>NM~i6^(*l9EehB_y{H=Jt$eBZe&=mk}y4w@p1ObBmU1 zn_Cj)GIzt~mRoJMAvV8yB)RH?x0umopxYlXZZ!g-o__lamcF7%ORuKh2)&U_hQ2 zv)I;S2V$F_#VP-rlypz|fRd83vh|ZQLdpi&(lWMuB$Go*8*+&bUPDMR2Eq#$1nmn) zq4bI%x{lkL{Wt|FC`2=(Qa}Lk3z@Mc1OP=5B3b|dk!}WnhZg~1UP45};Y^<_4fNzbCIVVu5^RX%vZ{m!#iXkJd=exT{W}PXo9Kea zjav7fk5YF$l2wg=xcI~+oM+hgv;9euNdr^E3G+kryZWX(%YhzdUne8G%S&zQ_q=Th zZ!aHL0|^*E&>|HYF>JWD@3uN@j-~ryD7b3AV<@n&-LB_62UHW|)03w*0DI*(@vhqL z(3&@$OEcsc8FL5cTyW0_^UIl~U$&-3YA169NAyEj?{p(rhy{^ax^@Ge64kGvippC> z`_VxmcimPKR<>-F7|3dDEfCXAS#}s<9hfZ7@WfWG`AM@E3$L*CpbFA!KND``E1a|Y ze7(Sc;p97*9RhW0gpbvK8Z9TwX&NF&l`*z{&&7Fs%Zkz6R5*Y;L3Hd$)Cr^+liG%j zWoW8UymdJd)fOfp?QlqFo#;^7&8^^_jHdj0K(eTbB9D)jCu21YkfSx00I^rP*(q7F zu0OM)!5IH9FMZGW;53CPW#PcO1SlFuotSH&xvx(YKV7&gAVu+qjt|bhOvF?EW*pxI zagX`}{2PPygz%ko`FO=N$y47c_yMfsSY+TRl@_XGZv{H@Nx>**UxrHFa>$I$Olyp{ zW(5=_qP0I2;+QJga%+8}OR3C0lBUmm-#F4Z;6$+QAr;t^qrZK&^)-+_T?NoAYB(~@ z7<7b`hs`?~u4@YJ3^L0%)SW1n!45R9YB;*q6W5)a=k#D<&+%+x1>GE|4H6XP=tKl0 zqqxDcX9iXlH=x0j)kbwYl&~!e?I`;Qt*@pV5I93lm2QICzSn`;Lj1ZK>a-edbfIrF zV)8Bjo5dLQDGAfCWv9==0E;Jg{MXn2p_5gzea_# z{tm^L2x-$fqul5hWG8Y-zbkbcR|&N;EAY3kiPeu(G-7@3n}JQUQ}A>ms0=j`$>E!B z?-!~^-#c76`|@lj3b5=6E!76pSFLQRvm5eB_cSd%10ODo!$y+&V3Ut7(>{zj0tLp= z!x7!QZgOz9hQyD(W1o>8^OS~DZle&x=vQO9T75rz16n!M(^+T83xRVpc5B~pvLc&>y~G3KGb>Cwz;PwR~#2}U$W(x zJ1Acx6@Bx_<-}Ai#|k&8)_7>$;yO0t3;)e&tq0?G?U^g>4t;_ms_|F?rF@OzmX~@R zbhMvSBv-0#gX5m0O=32Vg~{rGLtgbCwnp5Nz&9{-zkfThaObPiALXSoFT*7Er@%~H zYGb_GgxBZX(b{fQzLk@{JE*L8pkb1SePJ68r#~Zn*s`T^yI*(a^E=mG6uZ{YYtcD& z59T-Hr`D)HP)ZN=+`SAJgXU86^hi}iZXi_wPTCGex;v`Qb(*gC7C-d^*a7t=;J3Zo zaf#iZm&x-yDmP?1NcJp2nD$I%Vy~%EJUPsps*=V%7SG;V8kn0>@}R%q4j8x3d9{lX znH+`Ftg$uIZXVt}SBBW()g=CF|5Tj^T;PWyaaZ6*`4m@CSUH1H@Jf$Vt$UZ04*)}5$+J4X?{{i!&evik7` z%=2rBmGHtM|I#$M$@db_-V3^IS|%N1r3xkJUEw6-DNo9yh|}t>TL;S>G6V4nYAkke zT2Ao*EIU!Vi=AHqK>69vqA#uoOq!8YaF232d0YxVhD0}8sbX-FED9L#OrGMOXV}a) ztxmV!^SnqBUv&1575)T#;zY%EdYVpL8o#Ums_En1L-DFL;G@5+6QFvXTh=vw3!l&Na zWt28|AyGU8`Q5J-&90H3;G^2G?vQ|w{^w>yll&D>s8n=*-6A)o#KS(%qLijjD(%x90Xi(E`gOIJ{5d}API3%KTX>{d{bz>jiHW;Nvf;(GTeJ!$iW#YIX$yQ`3wN`&Uewwz->Rs6m@cnwtF5jm?z!ErjMIF_}li-N6-5*T7({-Or6D?G6bR2N@ z$n0HEVDl@LuFq|CO{#Of9)?tf=mZ|mN)L4OKnu%G{&5*?5LIaAoPyJOa4?|48QeVd z68}WHTv2vETR$k2%O2I)Yni@dPIvQ8rDZOYs>XR z&x}v$`t$>hkgPj~Qcm+cZfT_Z-C{Xeaw+%LU(OW*Y+w6qfH6jM;?6EVnV4MgMjzZj zmE^8C#i?*2DqN}pX6kzg4FWvU=j&`S6kY=k@iXk##m<;nSCH^wwx+FVu`uPdT<|~l zl@Ub6^T%9Abl$go?(^z;^wHhOC{LkTJ{wE}D^&aad^RPM3e*C6~W49j!lEhpR&hpbvg^IFKwhRt4_-%2`87cSx($dhnf zbhSdVxJLsn@|>t7+8ei(ak_F>-ipRQJzQcWI-LM0X8Nu`>qSSS* zPS8Qd{>coEyxc^4mx@;4za}={{Y-~5u%e#2kFN_C7swB4UK&M?zD1|q6xL;gKV*(V zmHxZ;%a@PUFaKzF)Um9L~yp2}&?%@7fxe{>Sx5)5t} zQo;T4=>6uFl#MNQHT})*m|i0p%9UPp2+0jOkdQvtFgeth>(M?{cE3V3~hVs{p zs(nPW9j=D*nKLPOTdQfk|M}F_Q3wYL5TD4o0>U|`{-Gd#c#58AK`ixp79yH2+A+y? znbS|DBuaZ*t-beJYq_d439&?k zM2PCGwU(kmNR-qPVoRG8#WQc-AMt)UbLKPinRDix`Fzft^!v8vf&!NW000oQv@o>? z0G_#{-0Q^gqxi4rKRZXbprxs?V}b{378-vJa;awvD!FjHw?m~#;EB!Yl9SpYL3eo5 zy-%8Y-FaZjlc_3l%uzn&ov^srlM3D|R(xW9uYmq6-JxZrjjy&wnoi}+J;xfo$(53r z4n)$>*BFCX;!4bqdgd1r{&1Wz9De}-ay$@C(nsZEvw`CPnTPiX;y>X901`4OJU~Rs z{~uW4acnbLQnwhHZRnq`ocOW5`KJyxf+L}kG~zY(YaQmOd^AN@(uujw3<*EO{kgkr zx|`9Tgs8>Z8<~7j)J5g-4gk1qY71(GjQRVI72|G3EbJUm9sI{ZcOiOrd`5_FV2xnr zZHJtKfa(3NSEKWfjxBz8oTesqX}1DpRr9{RkExjnyKX+g<6TUT#Y0(d?b+N7#Aa{j zH#H*0FjAZ>((#Pz^pS6^6GK;hrpPUdMfVT(FL|m`!C~soa?YJy#R!kKppQ!o6bC4o z8A^bEbx>RHtS6#Q_4i3tbD*lhDJUzvTDN(jC%jd{;LMPukvE|^xSpAZ^X)Q;P1Tc) z&p7Jj*uT-^!Tkuv0|@^USILv^du%z`5X!{0A>M?sX^Ic+`bnzc?7Bm2WoyOA>Ytq8 zZ)??_*=49RC#Fe$Xk8i6r-R$~hTkPG+Lr&r{2WTpDrLqhUoWd;=G_D2#w>14mPf!4AtP1O?M*sqOi5*EdGGEg*yf7z@g#DE5PkQFa`2%aLi#KMtP}$5#^x z3`)m(~V+cpm0qfr%ZR9`YpkN;}{=Jbw!$pk3ZPm*73!;~4+1bwKA zT<|g6`z$w(jXwWBa%K#eS}skfP*$JlMMN`BDR|(c^}8^u+Y~1>D@ElMuZypcgs-@P z4rQ=hZ9p$;jfH!Z4VYEuuAsV%UC>sZT3q!LiutEAwuCUlafqsxYga%GzxF!~q8vl{ zlZwR2eHJYSycZ%=SUgHELw@p82+mGOR(i}M>McTN#`6~Zo2`{mB=$yfSbEmn`J?+$hd;XG=^D`j<*IchS}&nlUCDd*xTK_A z>%r*#q?NtpmN|Bo#CA%eM<;hVZkkvMNEQF>=aCfG81K3B^8mCs*;8I9Swhod`wv0_0ILs@~7>MK0Ym!d%$`9{F;{Rfj&(=I;~cUTe?5r zdVU6eS)HGPIT^jh0FNdI2@E>o16IeY>!w<~-|P&3ato5C+vQf+-M$H%*go&G?!#Yd z=;Y^AfVrQ|4{}+D4)|>A%9G!MGa=g}Id2V8{GgVHbEr>%5}iy-uG|}t@P_HByRG_j zi|12$+26W`#|v<1Am0lsjV(p)zHe@=NvD{hKpGRQW3id;Q~h;PM6EJEI~DuT=bfYm z$BF6pyoO3CX}6NubzJbvcsq$q{!@|i-aqGLN7KyBqNb^$t`~F$INWUTzr01}1UFAt z!l1hzw{%y8(1Iz3$=L(TwD%V2}B5mL=^@pGL zs!4_T1bzWFB8gfT(|ISa;or1`&IFnXUB(;;1xmO)mpl2{@0`2i-60yQIDrvj)?xZ9 z+0XRd!?Z#5Ti1Hl62q%p3O+(R%tgC9fk{- z#tz7kjjfZSkjxpMGWE#Hl@Zk6@%GIjqgN*C+T*F5!nm9L;CFGhaQNgNH7=Ac8)a`e z83JFhfykxuC^;`sg0*?r$+62hH*OS%P0vu>_d9dj3i)5lyC!ra(&RHZ^T3sc(rM_74}XU!`;akOFysbCK5;44e7z}S~DAF z&d}Gk#%cP^%h6h9yc4N=C1A9cY2||vt&2i3i0p@MEeZdGZLGdJd`41Hx0^JPh~o7> zvO-&4m)@f08T=Ogx=wKZJuP2Tq_t+=h~x+{+f@~2YmLXApbeNTLJ@2|<{d)RZicG^ z!DQC6HhmT7i2eG9^{jKbq`fBczp_v{uV@H81cg^&ZK|(M;SSV`yg?u4GxIT_0KcVB zZ|$S8b_G4wt;m%djjOp(m*;QteIE$!-IP6h(S~^l3t+q~esrSfnoN6 zf^U?==>qKr=TzYN>yy=L#L^gp>1R}gb zmlGIe^%8?kcAJqV+H84d>cQ^F679VRi5Tawcl<0FPp4)4O2Uz}d^hnl43NGsK1Qw6>B7^+?UoC@+yz99GD(b-~6~?k_YRC-E1j>Y6L*J znft%*38V`TDY4v|ZzD<}A-0led(Ud)Z5^HFfchKI%HEjWWKERJUi1})x!@W>23GsH z(81-xEX{>idrjaca|*j?4T0E;4;>)D*wfWmYHkaQBA0j4OJ_)dtf&=YJqf#-*6bUT z7@BC45`zNsxL=MEp7z8%iSRGZ(VI?c#+l4guzfPGpP7HKz56@ykGH5-cN)s&ENp+S zCHv}Tb&?wS8U|}{_;44J8SYhYGkJQWWSeE`lTfW;&?RDyV;zHPZAq%IaKU>?n=6`UP2>Ml{?OzuZVI(N4^0JD7!r+pPJ= z)5Neg7z{=;<@~DlRQda3P`9kzeUQ4i2qHEPvD9uBp`OaHlfaTtq0^XfirH*t?#2Z!y~g_ zY;P~8o2Wl7Vsdu5%NKV$EJnh9$9@UEo2cLmkB(q8&cqA0$VGElT8#Yn>vdwZb5~t& zSiy09n6utIO2e_OO`p##+PuKj3ks97o;+|s7G1WihuXKitUmfX|G19!=dBTsP(0!m|a`9b} zfmcOh>766h#~9b7KWX?y$ZKD5qZFW7f$h5ZM@xc?CZVAO#tTBsmdM!mEIo)D^32>& zC>2TH6hwu3RTB&vD_XUi6^#aSlch`6OLfs&e{zP^!Duujd1RgYy;%)*?zXVdsmO6q z6Q_3nf{gF(i`u`=saS_Od8%%-Z&h|Kj3ZZ z;LE$6e{WIbiNKo=A7#=OHdM|BsaRMleE2z#r%L}KdE5Na+J?>4{+OKoK5=K#o#fZ6 z?Y{2Uw;ZuBJM*M3WWA;LNpHxib6E|0dm$@SML|K~E{VJpdR9Rphw2It6&8Ml0~+h; zo#x;M3k$<}B`A7&dVf0oKP+^3%{1?!zVGs>t+Jc%Q6DC~y>vgaPp@t@H$hMKp%6D1 zu6MZ6C6Dsx7G&*Zw^^C@9-<)!NX+rkOQ#%G4;N8_d|<=J)}cNr}L(t0LPHQb>Zu3Lyx(@1uNjD!?AcG1$U zO7y&%(;;3e!zI%AED)p8Ho=?T(K}Z3{p+0NKq@l2@tHGV-xZJ~&+VHswnJt|WxmKb zi^&-(u@qh&f^7s?!&A!y#l@ofx=f~;Cv(&tB`8M{lphg5e4YelpynV>qkUm^o;Y#m z|15pnWzvvC__V5^OjzK3DpuL1+9pWbTWY983570tBoF>?vTC^SCv%_0HV_ljo5LP0 zD@QBW;OqH;sj4~mQ=_+moFnp_?+(DYs?(gB5=FfAQ=x3fnn%ONrMh+K9&vbyk^Vjo zxRL-g4w0bPMgwJHEx9Htat*A!>5VQh-@z$%wwrOLB5LA8aqvl}(34KTM2i4N+bgy; zYjppiWJ8i|Rr}?1^3C8@pDfmD-Bf#JvJAH`*j&u_XIq{TYQFk$vF>;+W3AJ_IOS_b z3Gk3r)DpNI{jlYK>_q`48-km#D+2}{se|`7w;8DKFZme1=6Z5cMA`s?cZxYwFBYNX z|9y~`QWTxTtt6=%PPkojY?1w}4ytdB?gBfl^KaB!hF1Ika`DouOL?G#AUGXk#KnIk z%Pc9#<^q4JGby>B*BU#=Mu(#YE8j|KKYJ&o<5mh`dwmU^LZH&@eN?;nzHn0hH>_q0 zLhibGQ0s0+t3&cjaY}ggHRQ|HsM)TLr$6T_=kmfN3^WV`<;8mjAexN*pW#9sQ<;^@ zI8ew==2(qi0pw#xb$8NGG7V96bhxC{RC+y?IXC;J7{`CNcr3LS(5b5&FRPVb>qRe~ zv}v?7$%0y$5H#Ue?8heW<(K9}gwuY-K>>Njl>idL-;i23Kt5wSH^aAx8? zW_1}-?_LT@T2&44hkqrgS5=rvAm{9(}`$z=@+b zWT?Z;7wb^E5gh&ooi;|CJDm0aE9+n^dqGaNe@w3%VNk4Jja^!p#?~8(m5;Cnt`)Ia z1bS9^ZwhmDJYMd)0xEG1eL?9BE(W`Ayb8K(xjMERk$UEYIx+o1;Cy7&GL(B}-LeTA zj}6^)E72|l)E+jOKV*LTxiBGBAOlid07 zGiAu8VLyYnUcd>~k@#?>k+`Y~`fqVkr+^gJv`2#Z8}#5{V}E`4RQoTD^GEE3tp_yk z;UUprEk#9>cV~y)|FCvQx$Gbj0MJ6CrVw5s>oBH$cgRgr&wU!yIj-7N&v!m1v`RF^ zZB=XCfh_`K_3M5|>(ukO(p)`19ARxEA}Y*+y(){5B`Ldb=tFzJ!f;uE_}47Z5g~H; zie3HMNRFH@+y{AC^LWrdM5!OS0!{0Fn=-E?d zVQrFiwPOsl$UGhVSjb6cW(-M~(T#|v9Xize&R}6!y=79W)vNvOq9e1N8Ukkto0tB; z9+0}fKz5m2j-xGeaplOuh3X6I`uJ7F7Ip&fPqw7-Dmh(W{eevA?hmZV4B)j_6r`kyt_1WyC%3WuFx;Zq9#2Z68svSlAuPe zcRx5T&Bbxc8ifXSIu}#?ubtOHdQQFGZ@0R{nyPv=t};>F87Ju)r%mZU8$<@*3219X z7rTyQT=s0tB`N9?=}W^6F|5TlA;+#usbVW!UI2shy@n95!%bu-KT3M2B(z0*c600D zRRLAeGMifCnn#$d-CyU6?{xQ~+Wq>Xysp0;0(9O}AQMOdiGL#&@_i75!XbUwbk0QU z>UeFGlt#U*@Ael-xKCSISViugC@8(`g8SH%WBpkMuw{WcN2m4{Wedte&oeS7FWR6c zM0M^1W~VnsUxb%lvu#m@`>Q`HJdUuKU%g}gcRiWc_?;IU@3{uE|KW;wK8JOziGF)m z0NeMMk{P~yQYe0f2{KUt3*SN{$PG*AO=u0*6WZT$FB6I+&H1N3b3 z#~O8ydXOhu;;{EKC>Nf8X(LU!bw9vIww)rNeyptYzsJZfBmQp13%IxT{(SY^@9O%> z83V>Uu9LH(10L4w%69%1NX6jC>S$i&;J}LH4nVxSONtsO^+>zn;};KXrs`)P58P|& z)#gH6=e}wB&*DO6n7t;pg&3IHr7xR*4zdU9^y}f@FI8-4aFK;30WhD~3yuD?VgkKM zIwA7sV7`?Hb85)r+to~Wl?{<+GUZk67yjH2|8yba7U!?BJ%k#S7dic%6kX=dp;3%v zb;bAevshO@PABdZgx(SvDD8Gcv671z8A(bV>c($707t)KKze1Vb+l4pCN!zX8ZMw| zZ#nM%YcCgcBFv7&4C9=DLQs)R&6$(tWTEIPyWr~@ENWIrVrFEUP{^5gSWye#bi}WC zF4rZd*8`F3!aQ2e9o4J3WyDkgm&f0Jl5#&I=vk2mJS)^(d;g6PYfm|6|d^Zj91ALz6 zL2;SAnOX(nAe%xt$O?5n-!AX7OG~m{HaA%2`cplao9{aJPS6weSgD1nYsxQY1*TQR zysZwgJ8*d)I*Q4n(o$nRg{I5mC5K!#_PzfTQ&(s=!7CI!p$T8$Ng7&Q9$4KC2rQC1 z?Dq6tBQGE-uIMbCbW*yJ?0PJU7%w!nFjsMdpe;b{OyXbjn9i-l?YYx8oKKj&QnqOx zY4q^~#SnGJ^ zTNM8q|8mbFYb!dmH>{jvq^Q2$#zaO3F*jUxskY1&P=I{Ep(!__?B>FoaRR&sceZQI z9Iq?bIt1e+DW*%F@`9I{4+r`D_%z2ieM^R2B-jT7|hAE{f&5<#3x1IisiZvghb!Da(S!ej3nq^3^P}?Lf7y%>X~5qmMWNHDoQC< z_R?fT7MMd~pU)Vxbx`h{H*XJqvjqHt=zpB@_)i%hfEL7SVgx&_;l}Zemcjd9W|&`< zD?Fjjavbh~#+@(w@am4uLcd+PmG|-7X|=~utpXNlauj^zxf9-h#sZgFPvPL>>b${a zctSDK2JBCSh-DpbIqAe*ZUG(lXJq)aS1x_v0Yhz;dKMMU@E4CsS@M9f+915fRH1GL zpTm>Ex;KUss#Sgp@qhX9I|rv-q2Vza-Z{2{d+eMTKqJ}=#eGi#ecB2f?7V@12 zT;S3q)LWG(CWCUTR){B_^&73+5EmD+C$^z|@Ie7LASvcr*o0wt z{`Dq`PX;&5{yaJW5k0<%k>$BxmPZF!{rmI!n27gP_gCZ`js+TC#USKEp+4a{Jz1Q;Z6W%LCn__?wR#isdUY;(Prmr`1Z&B z^;A^ftSmIzYZ)9Bf24hILX0927ReV4K3{S7rUm?d{f1(RyM~+4U|nhv5&h|@X}j9D zogL}gtD+S38)@FjDX|H)p2FjpD!+X}xU|s-(4ofV0_0#cn{g?tOUXPyf+CDzGOU>M zzvk}Do<=JIOLd$-8y#Ic)Gv$D)#r)poqxiXTDKzAy?q6UN8@G`NB_nCSRO^q(YK-p zuJ;MCY~S6uIrH8BOdM3d^P03c5lkQdp;{s6sKT*3sc2IAIPj1VV>06kaF2v#1-qdu zKZ&|*$>XJy0Fy|Yi;U({ht}KFuCS=(igW$6+4&-+z({PtMINxA%$AhKy3g2Ul&hio z?+PjJ-SC&!vxvecRZf#P;Ojhnr#dYLf3`!OIekOYY9IlTK&Wc4<3UX!y6V}63w&L% z5YYKTb^hi^gR8-G()K+D7WZCOdDmr) zj5zZ$yH)Tv0XeUTzB{Br0ofZi)Xqdt%INXCdi;%vl+w`D%7nST4v2j(jeqVU$Hc2x zk!Z8GR9|IDf1A-o>=()5mU-49n!t|I(KHG#_}fz%0|e#t#*l zsayOtU0b)h!-UEia4=Gl)0<2a)GWmHL~h4L>FkO?tO8Gki?+J+Vp=L3y{C8B7)9u z#!zl?J5a|XjQ;r?M*QlMdY2CMuW)<&t!}+K`-gunEiaL_z`xiL`=`0$POI`YHQZ98 zE{~8M%z&Ax_qXrp^G<4!%Xozz3^&6U9?{seF$Uz3^iAv6micRYiJ5F;aE~=VCpiV` zXzs%XD;N_(=9zou7$<;*a;mCh<=V9+t?0AUA#^1zOr#g9`z1g-m{nbzM0prQlJ)He zo?&hSd$;n<(p+v(drx$}>&t+3?V@7n@xpBc(dB5KJ15_V=N$QG(iV(HUjU7X+iR1# z(3()=6|l&Q{T@H}KGOignlZ1FX3(y$LmP?W!Gn+f{h{-$e?TzqQX8L@)w%$QktUqD zUz20o_edIgw*_&}X=rwTO+(>0Qh6&BK>oYvn3$n@crGl$KcL~TR;Ad#5AnM<6$d(e z-kl8KUU{bGR^y!6=;8>)FJ0Ms_dvnwH}C7&bsz%5lAOW@tJs$@uA}a;kA`Q}nam3u zvf2H}neESY#{%3L!Th+lH~d#+FP7Yw2E@}PC=XUX?QNoHN?C=p)YCRv@e2f5lp|3N z`ly^q6?f3qQ%Y&;K$c7eL7S4%^|1|PU$R~0qc=62@`*b4U|PO^V>kAMQAhZO;k|A2(+KhWe&@#M@3`{{bM8 B-LL=v literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_light_androidTheme_notDynamic.png b/core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_light_androidTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..7c0348b0419861e36e89891299f12399937d3018 GIT binary patch literal 3430 zcmd5<`#;l-`+hG;$RR499G_B;iX0}#-h`5zkYtXU-#?&;l8gQ?(4p;`>FFah?In)1ONb14)!+J z0RS|ymm>}y*o$A}%YX0H&pX&y!IFHr?5!r~fLhznovf&+Hg3j|!_w8%0?7E0PjT*_ zGOizv%?f|ue1cJ6V|$$%t6)1VmlM}_yXmE}*r&Xxab7^`TwVQ}ON(`FT^m`Rb6v^8 zl@v3x;P({43lkIvRYMsZb>H3@FO>p-_IH{~3IITxfdC@F1OPe&q>1d;1psMT8UPqu z{_ho?EB0-ComA^;{_?A9_@_>xp3ZY{G_>?4bvvx?_YCO{RvQ2+J)a(&s9$t1M)8{3 zZY1;b%ked?EXnD<5DYF71e|&P^1#ZcUvHo_oJ;VDR#%d*Pu+Zm6jr57%NV`-#FIZS zQ8)Q3es<2U7rP46+D)oXe$D=`o=9<3Suaqho4#V(XBkH@_ z^OQF|`#hRSww<$jAXMbs=$!E9_7vlM|#tTs@%9<%&D@GlEfGKbJws)M$yh7EdKtMPoP=? z1-gmYQRcrgp0p!AI;8S$2R&^-_I3EKmB!Wd6KAE0CE$?X+3Ufr`)gmamqw>{Acs$T z^Qe@5P~n-tKcUJs4W5k=IoN_wC;n17XGrYV?)!z)8Gv0w^$i1vP-yQq%)cV10n+ku zq{}!g^G4$%>5d_745V@Lb#YO;JmZWMXdA)W3J}CE`bE3MKiGaRb{7#_d;zR+ zO$E-+jl}F>D3>%92M@IG#+-sq#b0cbUus-t)sW7KrHmY*eW%Hw)ZHn(BHOF8#jYV) z)vK^k^|YMGK-xfdd3r@UVS4;fGf~T9&1!8TY@jOtoRiG~#Ocl3Ae#o!81TRS4~%st z0T`9tn`;vti{noD8Ylnp5ORZTKKNu2=lbUZf=7#8yI-YVyy@Gd47veJp>-wAz5mZ# zPpP1zfj1Ux_xyNhquJod2VQ^AT5-p}AqlU2mKEQZUA;+`mG%-s|ytjpo{ct zLq=-Do$ejiJu?ogap~Uj-dHF;uQyYmo)#pH_o1SA()uy&z#V?QI}XfT!UxZOowTqH zn89LTCAx`Y$&k3>4AJ05RvqInI^9~VX!U3(E;7ZapF-F2S`DE+P8L3AR9&CB66Vb$ z#$S!@C=eob(}GT@COdK=~=+bB{E?JV>lOHAA~B>PZ;!_n(LOoDwPqKZr@+gtD#gXGKkEtO z;X`it%O-p;4?s*fC1@%p1w)PA^boH2dcINkKA}n=1}#?opx-$QQarRGri!%8SHGxo z@pcQe$c%Y`YT_ZgG6p8JRd^A)? z8eFCxF(Wma%pC@-5^_+bshfPmeB8VV+RC5?Hy`gHM(TzESAQ@>Y^0AW6qTaQRmAV{ zC_zWKNOj-6xLUC5pTWr_5^FNVwN|YzknSLy{ zkmPgO729WzD&B-ND(Uq$K zZEq8vVYW@!JsKjICFJ~}t~ioLI^+IKEN{S^ak%EQsbSTtvAKMF_}M%#@%BOs)^+PBso9e26RRdW@j%PQF zv{fT_pJ4NPXwVQ;?8ERxrNo7AF7@hyC06z5=;xWsF&%&bS&OqRwE3qja+OR#|5uTR z!YBJk)xUSTHpq?4Ne$%G2-$t2Dvy;tj-G=*K|2%AwCSfJiw45okgm_CCq`?-i`StO zV}CxsX%3rz)WEV9{3srRsMwQ)TsQsY{DSVC=1W+#8D8Y0|3t#mqz&d{SV`Q!#9@6R zTjqC`F@8(Vo#Rp0v#?t`V955Czi4ziuB)>9^PMYSUcs6Z zF%(&`bb_1*CHSGKhg|5l4-RYNv39=SED*1?wbF_WqJwt~X6pZ%O_QS)a5y1KLwi#6 z*)a6}(6ywu=qirWb|XV{rMj-Idn}m;F`sJC>l~2S_n*`GeZaBRx1@>DuRraLa&Jg= z8q$ZvCztXpbe&Rnso@hq@2Jl0oO7TLQ{5Q>aX&vuI^kIdUyx0X{ zK&J=jIB2IOj}1>ub{?=Vq?~t_GnPS=D&LBYwnyu3>w6?`=DcK5e+w?~sI`9XmyMFr z4mXe3E?a1OndwY!yB=TatM?9xZoy?{*RzrhYidS=7l-`bBCY74`_#RAknwjxJ|Ior zN1bV?;?O<@cAWF*QZ6Mug@ER zz|}4LW6qt55T7JYvLd}HwICDt+L81!#rm+fCS`kaTfT5Ub3d7aDI+A;fD_p|I+`G5 z!=$j`m2zx}O>-5PAzts}v`2FjMi?^O72Y=ZXY9T|WZq@Vo1oO%eUT@!=%>x)uLJ>- zmp?}2#A7tB6(JO7S|533v+K{g;}c4xOGa@Gso?llDmIt%0^y$MDUK*KKh=5lK<6SG zrejJulc_}ttwE(OwfNVo6{<%@YXOqk5ED7&!gzLpitDOfMjmOrF z`c(jbGk<~&r>E!D2GA}I1lh+T{_f3~^&j|!6I(}?HhQM{cMW6tcl?1Y725Zi+X4Mn zXZI9()h%MdLbo>#^umvA0FhYiPrOQW+?YKxbFzcnOBxb$p(tSq z7ceIs%-tL?%LKXj>xUhjICN0bpDax*h&$|5Xv$D>i7sHI(g?Vjz|2xzxB7y;(UrD)kHvYq;zd!xL5w~obeqQ`*Z&eXxTFcyDv87$@sc#{3hAEe#K7J z@7>jp8|_xVV7(dxcOELu8tUGe>-~xUi#sPOPiqhMRG?X&j6M1>oR?5{yU#RQH+%mt zdWBFy3IjDpz8j9<5SiZN8(ZA*2hy*u*fz4{<#LIFI;c)AiU8Jdw|mRtYun+ogTe|T rbk=`zbNVbjt^W6{{{Q!V?26Pzr=5Cdm=?bGKLHN5*KF{Y5%>QO-{*PZ literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_light_defaultTheme_dynamic.png b/core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_light_defaultTheme_dynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..00e313d2b4cb5b45137de0c69ca4ec2100c7774b GIT binary patch literal 3417 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 literal 0 HcmV?d00001 diff --git a/core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_light_defaultTheme_notDynamic.png b/core/designsystem/src/test/screenshots/TopAppBar/TopAppBar_light_defaultTheme_notDynamic.png new file mode 100644 index 0000000000000000000000000000000000000000..078378bea2331bbb6636fbb86b744d5d91a3c1c3 GIT binary patch literal 3453 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 literal 0 HcmV?d00001 diff --git a/core/testing/build.gradle.kts b/core/testing/build.gradle.kts index 6cba0086d..51f21355e 100644 --- a/core/testing/build.gradle.kts +++ b/core/testing/build.gradle.kts @@ -42,6 +42,7 @@ dependencies { implementation(project(":core:common")) implementation(project(":core:data")) + implementation(project(":core:designsystem")) implementation(project(":core:domain")) implementation(project(":core:model")) implementation(project(":core:notifications")) diff --git a/core/testing/src/main/java/com/google/samples/apps/nowinandroid/core/testing/util/ScreenshotHelper.kt b/core/testing/src/main/java/com/google/samples/apps/nowinandroid/core/testing/util/ScreenshotHelper.kt index 85a95b796..e84fe7d33 100644 --- a/core/testing/src/main/java/com/google/samples/apps/nowinandroid/core/testing/util/ScreenshotHelper.kt +++ b/core/testing/src/main/java/com/google/samples/apps/nowinandroid/core/testing/util/ScreenshotHelper.kt @@ -20,6 +20,10 @@ import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.runtime.Composable import androidx.compose.runtime.CompositionLocalProvider +import androidx.compose.runtime.getValue +import androidx.compose.runtime.key +import androidx.compose.runtime.mutableStateOf +import androidx.compose.runtime.setValue import androidx.compose.ui.platform.LocalInspectionMode import androidx.compose.ui.test.junit4.AndroidComposeTestRule import androidx.compose.ui.test.onRoot @@ -29,6 +33,7 @@ import com.github.takahirom.roborazzi.RoborazziOptions.CompareOptions import com.github.takahirom.roborazzi.RoborazziOptions.RecordOptions import com.github.takahirom.roborazzi.captureRoboImage import com.google.accompanist.testharness.TestHarness +import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme import org.robolectric.RuntimeEnvironment val DefaultRoborazziOptions = @@ -80,6 +85,113 @@ fun AndroidComposeTestRule, A>.c ) } +/** + * Takes six screenshots combining light/dark and default/Android themes and whether dynamic color + * is enabled. + */ +fun AndroidComposeTestRule, A>.captureMultiTheme( + name: String, + overrideFileName: String? = null, + shouldCompareDarkMode: Boolean = true, + shouldCompareDynamicColor: Boolean = true, + shouldCompareAndroidTheme: Boolean = true, + content: @Composable (desc: String) -> Unit, +) { + val darkModeValues = if (shouldCompareDarkMode) listOf(true, false) else listOf(false) + val dynamicThemingValues = if (shouldCompareDynamicColor) listOf(true, false) else listOf(false) + val androidThemeValues = if (shouldCompareAndroidTheme) listOf(true, false) else listOf(false) + + var darkMode by mutableStateOf(true) + var dynamicTheming by mutableStateOf(false) + var androidTheme by mutableStateOf(false) + + this.setContent { + CompositionLocalProvider( + LocalInspectionMode provides true, + ) { + NiaTheme( + androidTheme = androidTheme, + darkTheme = darkMode, + disableDynamicTheming = !dynamicTheming, + ) { + // Keying is necessary in some cases (e.g. animations) + key(androidTheme, darkMode, dynamicTheming) { + val description = generateDescription( + shouldCompareDarkMode, + darkMode, + shouldCompareAndroidTheme, + androidTheme, + shouldCompareDynamicColor, + dynamicTheming, + ) + content(description) + } + } + } + } + + // Create permutations + darkModeValues.forEach { isDarkMode -> + darkMode = isDarkMode + val darkModeDesc = if (isDarkMode) "dark" else "light" + + androidThemeValues.forEach { isAndroidTheme -> + androidTheme = isAndroidTheme + val androidThemeDesc = if (isAndroidTheme) "androidTheme" else "defaultTheme" + + dynamicThemingValues.forEach dynamicTheme@{ isDynamicTheming -> + // Skip tests with both Android Theme and Dynamic color as they're incompatible. + if (isAndroidTheme && isDynamicTheming) return@dynamicTheme + + dynamicTheming = isDynamicTheming + val dynamicThemingDesc = if (isDynamicTheming) "dynamic" else "notDynamic" + + val filename = overrideFileName ?: name + + this.onRoot() + .captureRoboImage( + "src/test/screenshots/" + + "$name/$filename" + + "_$darkModeDesc" + + "_$androidThemeDesc" + + "_$dynamicThemingDesc" + + ".png", + roborazziOptions = DefaultRoborazziOptions, + ) + } + } + } +} + +@Composable +private fun generateDescription( + shouldCompareDarkMode: Boolean, + darkMode: Boolean, + shouldCompareAndroidTheme: Boolean, + androidTheme: Boolean, + shouldCompareDynamicColor: Boolean, + dynamicTheming: Boolean, +): String { + val description = "" + + if (shouldCompareDarkMode) { + if (darkMode) "Dark" else "Light" + } else { + "" + } + + if (shouldCompareAndroidTheme) { + if (androidTheme) " Android" else " Default" + } else { + "" + } + + if (shouldCompareDynamicColor) { + if (dynamicTheming) " Dynamic" else "" + } else { + "" + } + + return description.trim() +} + /** * Extracts some properties from the spec string. Note that this function is not exhaustive. */