diff --git a/badges/build.gradle.kts b/badges/build.gradle.kts index 57e63ffc..71406ec9 100644 --- a/badges/build.gradle.kts +++ b/badges/build.gradle.kts @@ -3,9 +3,12 @@ plugins { id("kotlin-android") id("VitaminComposeLibraryPlugin") id("com.vanniktech.maven.publish") + id("app.cash.paparazzi") } dependencies { api(project(":foundation:foundation")) implementation(AndroidX.compose.ui.tooling) + testImplementation("com.google.testparameterinjector:test-parameter-injector:1.8") + testImplementation(project(":foundation:foundation-icons")) } diff --git a/badges/src/test/kotlin/com/decathlon/vitamin/badges/VitaminBadgesPrimaryTest.kt b/badges/src/test/kotlin/com/decathlon/vitamin/badges/VitaminBadgesPrimaryTest.kt new file mode 100644 index 00000000..523a6817 --- /dev/null +++ b/badges/src/test/kotlin/com/decathlon/vitamin/badges/VitaminBadgesPrimaryTest.kt @@ -0,0 +1,49 @@ +package com.decathlon.vitamin.badges + +import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.layout.padding +import androidx.compose.material.Scaffold +import androidx.compose.material.Text +import androidx.compose.ui.Modifier +import androidx.compose.ui.unit.dp +import app.cash.paparazzi.Paparazzi +import com.decathlon.vitamin.badges.utils.BadgesVariantsFactory +import com.decathlon.vitamin.badges.utils.Theme +import com.decathlon.vitamin.badges.utils.Variant +import com.decathlon.vitamin.compose.foundation.VitaminTheme +import com.google.testing.junit.testparameterinjector.TestParameter +import com.google.testing.junit.testparameterinjector.TestParameterInjector +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith + + +@RunWith(TestParameterInjector::class) +class VitaminBadgesPrimaryTest( + @TestParameter val variant: Variant +) { + + @get:Rule + val paparazzi = Paparazzi() + + @Test + fun medium(@TestParameter theme: Theme) { + paparazzi.snapshot { + VitaminTheme(theme == Theme.Dark) { + Scaffold { padding -> + Column( + modifier = Modifier.padding(padding), + verticalArrangement = Arrangement.spacedBy(8.dp) + ) { + Text(text = variant.name, style = VitaminTheme.typography.subtitle1) + BadgesVariantsFactory.Badges( + variant = variant + ) + } + } + } + } + } +} + diff --git a/badges/src/test/kotlin/com/decathlon/vitamin/badges/VitaminCountBadgesPrimaryTest.kt b/badges/src/test/kotlin/com/decathlon/vitamin/badges/VitaminCountBadgesPrimaryTest.kt new file mode 100644 index 00000000..453348c7 --- /dev/null +++ b/badges/src/test/kotlin/com/decathlon/vitamin/badges/VitaminCountBadgesPrimaryTest.kt @@ -0,0 +1,147 @@ +package com.decathlon.vitamin.badges + +import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.layout.Row +import androidx.compose.foundation.layout.padding +import androidx.compose.material.Scaffold +import androidx.compose.material.Text +import androidx.compose.ui.Modifier +import androidx.compose.ui.unit.dp +import app.cash.paparazzi.Paparazzi +import com.decathlon.vitamin.badges.utils.BadgesVariantsFactory +import com.decathlon.vitamin.badges.utils.Theme +import com.decathlon.vitamin.badges.utils.Variant +import com.decathlon.vitamin.compose.badges.VitaminBadgeSizes +import com.decathlon.vitamin.compose.foundation.VitaminTheme +import com.google.testing.junit.testparameterinjector.TestParameter +import com.google.testing.junit.testparameterinjector.TestParameterInjector +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith + + +@RunWith(TestParameterInjector::class) +class VitaminCountBadgesPrimaryTest( + @TestParameter val variant: Variant +) { + + @get:Rule + val paparazzi = Paparazzi() + + @Test + fun small(@TestParameter theme: Theme) { + paparazzi.snapshot { + VitaminTheme(theme == Theme.Dark) { + Scaffold { padding -> + Column( + modifier = Modifier.padding(padding), + verticalArrangement = Arrangement.spacedBy(8.dp) + ) { + Text(text = variant.name, style = VitaminTheme.typography.subtitle1) + Row (horizontalArrangement = Arrangement.spacedBy(16.dp)) { + BadgesVariantsFactory.CountBadges( + count = 120, + variant = variant, + sizes = VitaminBadgeSizes.small() + ) + BadgesVariantsFactory.CountBadges( + count = 50, + variant = variant, + sizes = VitaminBadgeSizes.small() + ) + BadgesVariantsFactory.CountBadges( + count = 1, + variant = variant, + sizes = VitaminBadgeSizes.small() + ) + BadgesVariantsFactory.CountBadges( + count = 0, + variant = variant, + sizes = VitaminBadgeSizes.small() + ) + } + } + } + } + } + } + + + @Test + fun medium(@TestParameter theme: Theme) { + paparazzi.snapshot { + VitaminTheme(theme == Theme.Dark) { + Scaffold { padding -> + Column( + modifier = Modifier.padding(padding), + verticalArrangement = Arrangement.spacedBy(8.dp) + ) { + Text(text = variant.name, style = VitaminTheme.typography.subtitle1) + Row (horizontalArrangement = Arrangement.spacedBy(16.dp)) { + BadgesVariantsFactory.CountBadges( + count = 120, + variant = variant, + sizes = VitaminBadgeSizes.medium() + ) + BadgesVariantsFactory.CountBadges( + count = 50, + variant = variant, + sizes = VitaminBadgeSizes.medium() + ) + BadgesVariantsFactory.CountBadges( + count = 1, + variant = variant, + sizes = VitaminBadgeSizes.medium() + ) + BadgesVariantsFactory.CountBadges( + count = 0, + variant = variant, + sizes = VitaminBadgeSizes.medium() + ) + } + } + } + } + } + } + + @Test + fun large(@TestParameter theme: Theme) { + paparazzi.snapshot { + VitaminTheme(theme == Theme.Dark) { + Scaffold { padding -> + Column( + modifier = Modifier.padding(padding), + verticalArrangement = Arrangement.spacedBy(8.dp) + ) { + Text(text = variant.name, style = VitaminTheme.typography.subtitle1) + Row (horizontalArrangement = Arrangement.spacedBy(16.dp)) { + BadgesVariantsFactory.CountBadges( + count = 120, + variant = variant, + sizes = VitaminBadgeSizes.large() + ) + BadgesVariantsFactory.CountBadges( + count = 50, + variant = variant, + sizes = VitaminBadgeSizes.large() + ) + BadgesVariantsFactory.CountBadges( + count = 1, + variant = variant, + sizes = VitaminBadgeSizes.large() + ) + BadgesVariantsFactory.CountBadges( + count = 0, + variant = variant, + sizes = VitaminBadgeSizes.large() + ) + } + } + } + } + } + } +} + diff --git a/badges/src/test/kotlin/com/decathlon/vitamin/badges/VitaminStandaloneBadgesPrimaryTest.kt b/badges/src/test/kotlin/com/decathlon/vitamin/badges/VitaminStandaloneBadgesPrimaryTest.kt new file mode 100644 index 00000000..f0d70eac --- /dev/null +++ b/badges/src/test/kotlin/com/decathlon/vitamin/badges/VitaminStandaloneBadgesPrimaryTest.kt @@ -0,0 +1,147 @@ +package com.decathlon.vitamin.badges + +import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.layout.Row +import androidx.compose.foundation.layout.padding +import androidx.compose.material.Scaffold +import androidx.compose.material.Text +import androidx.compose.ui.Modifier +import androidx.compose.ui.unit.dp +import app.cash.paparazzi.Paparazzi +import com.decathlon.vitamin.badges.utils.BadgesVariantsFactory +import com.decathlon.vitamin.badges.utils.Theme +import com.decathlon.vitamin.badges.utils.Variant +import com.decathlon.vitamin.compose.badges.VitaminBadgeSizes +import com.decathlon.vitamin.compose.foundation.VitaminTheme +import com.google.testing.junit.testparameterinjector.TestParameter +import com.google.testing.junit.testparameterinjector.TestParameterInjector +import org.junit.Rule +import org.junit.Test +import org.junit.runner.RunWith + + +@RunWith(TestParameterInjector::class) +class VitaminStandaloneBadgesPrimaryTest( + @TestParameter val variant: Variant +) { + + @get:Rule + val paparazzi = Paparazzi() + + @Test + fun small(@TestParameter theme: Theme) { + paparazzi.snapshot { + VitaminTheme(theme == Theme.Dark) { + Scaffold { padding -> + Column( + modifier = Modifier.padding(padding), + verticalArrangement = Arrangement.spacedBy(8.dp) + ) { + Text(text = variant.name, style = VitaminTheme.typography.subtitle1) + Row (horizontalArrangement = Arrangement.spacedBy(16.dp)) { + BadgesVariantsFactory.StandaloneBadges( + count = 120, + variant = variant, + sizes = VitaminBadgeSizes.small() + ) + BadgesVariantsFactory.StandaloneBadges( + count = 50, + variant = variant, + sizes = VitaminBadgeSizes.small() + ) + BadgesVariantsFactory.StandaloneBadges( + count = 1, + variant = variant, + sizes = VitaminBadgeSizes.small() + ) + BadgesVariantsFactory.StandaloneBadges( + count = 0, + variant = variant, + sizes = VitaminBadgeSizes.small() + ) + } + } + } + } + } + } + + + @Test + fun medium(@TestParameter theme: Theme) { + paparazzi.snapshot { + VitaminTheme(theme == Theme.Dark) { + Scaffold { padding -> + Column( + modifier = Modifier.padding(padding), + verticalArrangement = Arrangement.spacedBy(8.dp) + ) { + Text(text = variant.name, style = VitaminTheme.typography.subtitle1) + Row (horizontalArrangement = Arrangement.spacedBy(16.dp)) { + BadgesVariantsFactory.StandaloneBadges( + count = 120, + variant = variant, + sizes = VitaminBadgeSizes.medium() + ) + BadgesVariantsFactory.StandaloneBadges( + count = 50, + variant = variant, + sizes = VitaminBadgeSizes.medium() + ) + BadgesVariantsFactory.StandaloneBadges( + count = 1, + variant = variant, + sizes = VitaminBadgeSizes.medium() + ) + BadgesVariantsFactory.StandaloneBadges( + count = 0, + variant = variant, + sizes = VitaminBadgeSizes.medium() + ) + } + } + } + } + } + } + + @Test + fun large(@TestParameter theme: Theme) { + paparazzi.snapshot { + VitaminTheme(theme == Theme.Dark) { + Scaffold { padding -> + Column( + modifier = Modifier.padding(padding), + verticalArrangement = Arrangement.spacedBy(8.dp) + ) { + Text(text = variant.name, style = VitaminTheme.typography.subtitle1) + Row (horizontalArrangement = Arrangement.spacedBy(16.dp)) { + BadgesVariantsFactory.StandaloneBadges( + count = 120, + variant = variant, + sizes = VitaminBadgeSizes.large() + ) + BadgesVariantsFactory.StandaloneBadges( + count = 50, + variant = variant, + sizes = VitaminBadgeSizes.large() + ) + BadgesVariantsFactory.StandaloneBadges( + count = 1, + variant = variant, + sizes = VitaminBadgeSizes.large() + ) + BadgesVariantsFactory.StandaloneBadges( + count = 0, + variant = variant, + sizes = VitaminBadgeSizes.large() + ) + } + } + } + } + } + } +} + diff --git a/badges/src/test/kotlin/com/decathlon/vitamin/badges/utils/BadgesVariantsFactory.kt b/badges/src/test/kotlin/com/decathlon/vitamin/badges/utils/BadgesVariantsFactory.kt new file mode 100644 index 00000000..c9866c6f --- /dev/null +++ b/badges/src/test/kotlin/com/decathlon/vitamin/badges/utils/BadgesVariantsFactory.kt @@ -0,0 +1,102 @@ +package com.decathlon.vitamin.badges.utils + +import androidx.compose.foundation.layout.BoxScope +import androidx.compose.material.Icon +import androidx.compose.runtime.Composable +import com.decathlon.vitamin.compose.VitaminIcons +import com.decathlon.vitamin.compose.badges.BadgeSizes +import com.decathlon.vitamin.compose.badges.VitaminBadges +import com.decathlon.vitamin.compose.badges.VitaminCountBadges +import com.decathlon.vitamin.compose.badges.VitaminStandaloneBadges +import com.decathlon.vitamin.compose.vitaminicons.Fill +import com.decathlon.vitamin.compose.vitaminicons.fill.Heart + +object BadgesVariantsFactory { + + @Composable + fun Badges( + variant: Variant, + content: @Composable BoxScope.() -> Unit = { + Icon( + imageVector = VitaminIcons.Fill.Heart, contentDescription = "" + ) + } + ) { + when (variant) { + Variant.Accent -> VitaminBadges.Accent(anchor = { content() }) + Variant.Default -> VitaminBadges.Default(anchor = { content() }) + Variant.Brand -> VitaminBadges.Brand(anchor = { content() }) + Variant.Reversed -> VitaminBadges.Reversed(anchor = { content() }) + Variant.Alert -> VitaminBadges.Alert(anchor = { content() }) + } + } + + @Composable + fun CountBadges( + count: Int, + sizes: BadgeSizes, + variant: Variant, + content: @Composable BoxScope.() -> Unit = { + Icon( + imageVector = VitaminIcons.Fill.Heart, contentDescription = "" + ) + } + ) { + when (variant) { + Variant.Accent -> VitaminCountBadges.Accent( + count = count, + sizes = sizes, + anchor = { content() }) + + Variant.Default -> VitaminCountBadges.Default( + count = count, + sizes = sizes, + anchor = { content() }) + + Variant.Brand -> VitaminCountBadges.Brand( + count = count, + sizes = sizes, + anchor = { content() }) + + Variant.Reversed -> VitaminCountBadges.Reversed( + count = count, + sizes = sizes, + anchor = { content() }) + + Variant.Alert -> VitaminCountBadges.Alert( + count = count, + sizes = sizes, + anchor = { content() }) + } + } + + + @Composable + fun StandaloneBadges( + count: Int, + sizes: BadgeSizes, + variant: Variant + ) { + when (variant) { + Variant.Accent -> VitaminStandaloneBadges.Accent( + count = count, + sizes = sizes) + + Variant.Default -> VitaminStandaloneBadges.Default( + count = count, + sizes = sizes) + + Variant.Brand -> VitaminStandaloneBadges.Brand( + count = count, + sizes = sizes) + + Variant.Reversed -> VitaminStandaloneBadges.Reversed( + count = count, + sizes = sizes) + + Variant.Alert -> VitaminStandaloneBadges.Alert( + count = count, + sizes = sizes) + } + } +} diff --git a/badges/src/test/kotlin/com/decathlon/vitamin/badges/utils/Theme.kt b/badges/src/test/kotlin/com/decathlon/vitamin/badges/utils/Theme.kt new file mode 100644 index 00000000..88a9cf11 --- /dev/null +++ b/badges/src/test/kotlin/com/decathlon/vitamin/badges/utils/Theme.kt @@ -0,0 +1,3 @@ +package com.decathlon.vitamin.badges.utils + +enum class Theme { Light, Dark } diff --git a/badges/src/test/kotlin/com/decathlon/vitamin/badges/utils/Variant.kt b/badges/src/test/kotlin/com/decathlon/vitamin/badges/utils/Variant.kt new file mode 100644 index 00000000..b642bf75 --- /dev/null +++ b/badges/src/test/kotlin/com/decathlon/vitamin/badges/utils/Variant.kt @@ -0,0 +1,5 @@ +package com.decathlon.vitamin.badges.utils + +enum class Variant { + Default, Accent, Brand, Reversed, Alert +} diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Accent,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Accent,Dark].png new file mode 100644 index 00000000..cca8edc3 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Accent,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Accent,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Accent,Light].png new file mode 100644 index 00000000..d0b56978 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Accent,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Alert,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Alert,Dark].png new file mode 100644 index 00000000..547445e1 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Alert,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Alert,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Alert,Light].png new file mode 100644 index 00000000..018a0a0e Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Alert,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Brand,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Brand,Dark].png new file mode 100644 index 00000000..09f4ce6e Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Brand,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Brand,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Brand,Light].png new file mode 100644 index 00000000..92b920ec Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Brand,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Default,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Default,Dark].png new file mode 100644 index 00000000..30151c24 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Default,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Default,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Default,Light].png new file mode 100644 index 00000000..b08e9ef3 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Default,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Reversed,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Reversed,Dark].png new file mode 100644 index 00000000..e481ffb4 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Reversed,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Reversed,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Reversed,Light].png new file mode 100644 index 00000000..34e41c39 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminBadgesPrimaryTest_medium[Reversed,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Accent,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Accent,Dark].png new file mode 100644 index 00000000..8820721f Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Accent,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Accent,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Accent,Light].png new file mode 100644 index 00000000..dc6cd0f1 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Accent,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Alert,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Alert,Dark].png new file mode 100644 index 00000000..cf38c590 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Alert,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Alert,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Alert,Light].png new file mode 100644 index 00000000..5f908a8b Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Alert,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Brand,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Brand,Dark].png new file mode 100644 index 00000000..f009b369 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Brand,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Brand,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Brand,Light].png new file mode 100644 index 00000000..15c0b757 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Brand,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Default,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Default,Dark].png new file mode 100644 index 00000000..b6fa5ce9 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Default,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Default,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Default,Light].png new file mode 100644 index 00000000..f05cdee0 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Default,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Reversed,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Reversed,Dark].png new file mode 100644 index 00000000..e73f030f Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Reversed,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Reversed,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Reversed,Light].png new file mode 100644 index 00000000..cd12e93e Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_large[Reversed,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Accent,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Accent,Dark].png new file mode 100644 index 00000000..4f184c09 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Accent,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Accent,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Accent,Light].png new file mode 100644 index 00000000..204d0740 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Accent,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Alert,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Alert,Dark].png new file mode 100644 index 00000000..50794778 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Alert,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Alert,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Alert,Light].png new file mode 100644 index 00000000..f6c4a5a4 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Alert,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Brand,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Brand,Dark].png new file mode 100644 index 00000000..dbbdffc5 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Brand,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Brand,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Brand,Light].png new file mode 100644 index 00000000..7444dc97 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Brand,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Default,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Default,Dark].png new file mode 100644 index 00000000..396ed35b Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Default,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Default,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Default,Light].png new file mode 100644 index 00000000..71d8d62a Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Default,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Reversed,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Reversed,Dark].png new file mode 100644 index 00000000..eeb5c4ae Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Reversed,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Reversed,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Reversed,Light].png new file mode 100644 index 00000000..82fdc1f7 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_medium[Reversed,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Accent,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Accent,Dark].png new file mode 100644 index 00000000..93025118 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Accent,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Accent,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Accent,Light].png new file mode 100644 index 00000000..a63854fd Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Accent,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Alert,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Alert,Dark].png new file mode 100644 index 00000000..7c3b4cd8 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Alert,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Alert,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Alert,Light].png new file mode 100644 index 00000000..ea6a5ada Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Alert,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Brand,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Brand,Dark].png new file mode 100644 index 00000000..c5f0321a Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Brand,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Brand,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Brand,Light].png new file mode 100644 index 00000000..aa743047 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Brand,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Default,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Default,Dark].png new file mode 100644 index 00000000..fa4aa045 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Default,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Default,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Default,Light].png new file mode 100644 index 00000000..2186df74 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Default,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Reversed,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Reversed,Dark].png new file mode 100644 index 00000000..acdc7440 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Reversed,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Reversed,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Reversed,Light].png new file mode 100644 index 00000000..3656c1ad Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminCountBadgesPrimaryTest_small[Reversed,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Accent,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Accent,Dark].png new file mode 100644 index 00000000..b01d3d80 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Accent,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Accent,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Accent,Light].png new file mode 100644 index 00000000..d0bd8b82 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Accent,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Alert,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Alert,Dark].png new file mode 100644 index 00000000..8d7fdc0b Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Alert,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Alert,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Alert,Light].png new file mode 100644 index 00000000..e0baf516 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Alert,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Brand,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Brand,Dark].png new file mode 100644 index 00000000..fff710ad Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Brand,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Brand,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Brand,Light].png new file mode 100644 index 00000000..0c2d68ae Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Brand,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Default,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Default,Dark].png new file mode 100644 index 00000000..5002f403 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Default,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Default,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Default,Light].png new file mode 100644 index 00000000..f8841599 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Default,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Reversed,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Reversed,Dark].png new file mode 100644 index 00000000..0eb0988d Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Reversed,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Reversed,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Reversed,Light].png new file mode 100644 index 00000000..d1c6d1a5 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_large[Reversed,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Accent,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Accent,Dark].png new file mode 100644 index 00000000..0394237a Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Accent,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Accent,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Accent,Light].png new file mode 100644 index 00000000..e681ec90 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Accent,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Alert,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Alert,Dark].png new file mode 100644 index 00000000..a452d7fc Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Alert,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Alert,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Alert,Light].png new file mode 100644 index 00000000..ce1f34f2 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Alert,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Brand,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Brand,Dark].png new file mode 100644 index 00000000..cacfe8ea Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Brand,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Brand,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Brand,Light].png new file mode 100644 index 00000000..8fa4fb82 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Brand,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Default,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Default,Dark].png new file mode 100644 index 00000000..09847c4a Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Default,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Default,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Default,Light].png new file mode 100644 index 00000000..fc58da57 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Default,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Reversed,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Reversed,Dark].png new file mode 100644 index 00000000..a3215f9e Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Reversed,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Reversed,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Reversed,Light].png new file mode 100644 index 00000000..ead76226 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_medium[Reversed,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Accent,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Accent,Dark].png new file mode 100644 index 00000000..b8ad60f8 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Accent,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Accent,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Accent,Light].png new file mode 100644 index 00000000..80e0f169 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Accent,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Alert,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Alert,Dark].png new file mode 100644 index 00000000..0f659b99 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Alert,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Alert,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Alert,Light].png new file mode 100644 index 00000000..534915df Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Alert,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Brand,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Brand,Dark].png new file mode 100644 index 00000000..8a1f2d34 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Brand,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Brand,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Brand,Light].png new file mode 100644 index 00000000..6986ddf7 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Brand,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Default,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Default,Dark].png new file mode 100644 index 00000000..ff87795f Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Default,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Default,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Default,Light].png new file mode 100644 index 00000000..c05e7ab6 Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Default,Light].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Reversed,Dark].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Reversed,Dark].png new file mode 100644 index 00000000..e487f95c Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Reversed,Dark].png differ diff --git a/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Reversed,Light].png b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Reversed,Light].png new file mode 100644 index 00000000..1f03a51c Binary files /dev/null and b/badges/src/test/snapshots/images/com.decathlon.vitamin.badges_VitaminStandaloneBadgesPrimaryTest_small[Reversed,Light].png differ