diff --git a/build-system/conventions/src/main/kotlin/convention.testing.gradle.kts b/build-system/conventions/src/main/kotlin/convention.testing.gradle.kts index e608f2def..9e168a706 100644 --- a/build-system/conventions/src/main/kotlin/convention.testing.gradle.kts +++ b/build-system/conventions/src/main/kotlin/convention.testing.gradle.kts @@ -8,6 +8,9 @@ android { testOptions { unitTests { isIncludeAndroidResources = true + all { + it.systemProperty("moduleDir", projectDir.absolutePath) + } } } tasks.withType { diff --git a/build-system/conventions/src/main/kotlin/utils/DocsProjectUtils.kt b/build-system/conventions/src/main/kotlin/utils/DocsProjectUtils.kt index 59194fb8b..18281b4a8 100644 --- a/build-system/conventions/src/main/kotlin/utils/DocsProjectUtils.kt +++ b/build-system/conventions/src/main/kotlin/utils/DocsProjectUtils.kt @@ -238,8 +238,8 @@ fun Project.filterComponents(docsDir: File, componentsConfig: File) { } fun File.needScreenshots(components: Set): Boolean { - val componentName = name.removeSuffix("Usage.md") - return components.any { it.contains(componentName) || componentName.contains(it) } + val componentName = name.removeSuffix("Usage.md").lowercase() + return components.any { it.lowercase() == componentName } } fun Project.resolveComponents(componentsConfig: File): Set { diff --git a/build-system/docs-template/compose-template/docs/components/ModalBottomSheetUsage.md b/build-system/docs-template/compose-template/docs/components/BottomSheetUsage.md similarity index 99% rename from build-system/docs-template/compose-template/docs/components/ModalBottomSheetUsage.md rename to build-system/docs-template/compose-template/docs/components/BottomSheetUsage.md index f308bdc3f..250916dd0 100644 --- a/build-system/docs-template/compose-template/docs/components/ModalBottomSheetUsage.md +++ b/build-system/docs-template/compose-template/docs/components/BottomSheetUsage.md @@ -1,5 +1,5 @@ --- -title: ModalBottomSheet +title: BottomSheet --- Модальное, диалоговое окно в формате bottom sheet. Используется для отображения дополнительного контента diff --git a/build-system/docs-template/compose-template/docs/components/IconButtonUsage.md b/build-system/docs-template/compose-template/docs/components/IconButtonUsage.md index 7eaa0f345..cbc52e392 100644 --- a/build-system/docs-template/compose-template/docs/components/IconButtonUsage.md +++ b/build-system/docs-template/compose-template/docs/components/IconButtonUsage.md @@ -6,6 +6,8 @@ title: IconButton // @sample: com/sdds/compose/uikit/fixtures/samples/button/IconButton_Simple.kt ``` + + ## Стиль IconButton Стиль IconButton можно настроить с помощью ButtonStyle.builder(). Так же существует набор сгенерированных стилей. @@ -24,6 +26,8 @@ title: IconButton // @sample: com/sdds/compose/uikit/fixtures/samples/button/IconButton_isLoading.kt ``` + + ## Произвольный контент в IconButton Вместо указания ресурса иконки, имеется возможность передать самостоятельно настроенный контент. diff --git a/build-system/docs-template/compose-template/docs/components/IconUsage.md b/build-system/docs-template/compose-template/docs/components/IconUsage.md index 3ab72f5d5..f05609ad2 100644 --- a/build-system/docs-template/compose-template/docs/components/IconUsage.md +++ b/build-system/docs-template/compose-template/docs/components/IconUsage.md @@ -47,6 +47,8 @@ title: Icon // @sample: com/sdds/compose/uikit/fixtures/samples/icon/Icon_ImageVector.kt ``` + + ### ImageBitmap Используется для отображения растровых изображений: @@ -69,6 +71,8 @@ title: Icon // @sample: com/sdds/compose/uikit/fixtures/samples/icon/Icon_Brush.kt ``` + + ## Настройка размера Размер изображения (иконки) определяется: @@ -81,6 +85,8 @@ title: Icon // @sample: com/sdds/compose/uikit/fixtures/samples/icon/Icon_DefaultSize.kt ``` + + ## Semantics Если передан contentDescription, иконка будет доступна для систем доступности (например TalkBack). diff --git a/build-system/docs-template/xml-template/docs/components/NotificationContentUsage.md b/build-system/docs-template/xml-template/docs/components/NotificationContentUsage.md index cf80183d0..21906e581 100644 --- a/build-system/docs-template/xml-template/docs/components/NotificationContentUsage.md +++ b/build-system/docs-template/xml-template/docs/components/NotificationContentUsage.md @@ -70,4 +70,4 @@ val trigger = Button(context).apply { ``` - \ No newline at end of file + \ No newline at end of file diff --git a/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/avatar/AvatarSamples.kt b/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/avatar/AvatarSamples.kt index 3ab464fc5..9b7b5b80b 100644 --- a/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/avatar/AvatarSamples.kt +++ b/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/avatar/AvatarSamples.kt @@ -67,7 +67,7 @@ fun Avatar_Simple() { } @Composable -@DocSample(needScreenshot = true) +@DocSample(needScreenshot = false) fun Avatar_ActionDisabled() { composableCodeSnippet { Avatar( diff --git a/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/bottomsheet/BottomSheetSamples.kt b/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/bottomsheet/BottomSheetSamples.kt index 426e979a4..d6edf1619 100644 --- a/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/bottomsheet/BottomSheetSamples.kt +++ b/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/bottomsheet/BottomSheetSamples.kt @@ -109,7 +109,7 @@ fun ModalBottomSheet_Simple() { } @Composable -@DocSample(needScreenshot = true) +@DocSample(needScreenshot = false) fun ModalBottomSheet_HalfExpanded_Skip() { composableCodeSnippet { val sheetState = rememberModalBottomSheetState( @@ -138,7 +138,7 @@ fun ModalBottomSheet_HalfExpanded_Skip() { } @Composable -@DocSample(needScreenshot = true) +@DocSample(needScreenshot = false) fun ModalBottomSheet_HalfExpanded_Fraction() { composableCodeSnippet { val sheetState = rememberModalBottomSheetState( @@ -167,7 +167,7 @@ fun ModalBottomSheet_HalfExpanded_Fraction() { } @Composable -@DocSample(needScreenshot = true) +@DocSample(needScreenshot = false) fun ModalBottomSheet_HalfExpanded_Height() { composableCodeSnippet { val sheetState = rememberModalBottomSheetState( diff --git a/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/carousel/CarouselSamples.kt b/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/carousel/CarouselSamples.kt index 65b0a35d0..bb91e4067 100644 --- a/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/carousel/CarouselSamples.kt +++ b/integration-core/uikit-compose-fixtures/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/carousel/CarouselSamples.kt @@ -162,23 +162,10 @@ fun Carousel_Style() { indicatorPadding(8.0.dp) gap(8.dp) } - .prevButtonStyle( - placeholder( - ButtonStyle.iconButtonBuilder().style(), - "/** Стиль компонента IconButton */", - ), - ) - .nextButtonStyle( - placeholder( - ButtonStyle.iconButtonBuilder().style(), - "/** Стиль компонента IconButton */", - ), - ) + .prevButtonStyle(placeholder(ButtonStyle.iconButtonBuilder().style(), "/** Стиль компонента IconButton */")) + .nextButtonStyle(placeholder(ButtonStyle.iconButtonBuilder().style(), "/** Стиль компонента IconButton */")) .indicatorStyle( - placeholder( - PaginationDotsStyle.builder().style(), - "/** Стиль компонента PaginationDots */", - ), + placeholder(PaginationDotsStyle.builder().style(), "/** Стиль компонента PaginationDots */"), ) .prevButtonIcon(R.drawable.ic_chevron_left_36) .nextButtonIcon(R.drawable.ic_chevron_right_36) diff --git a/integration-core/uikit-compose-testcases/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/RoborazziConfigDocs.kt b/integration-core/uikit-compose-testcases/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/RoborazziConfigDocs.kt index c89863d7d..365458c9b 100644 --- a/integration-core/uikit-compose-testcases/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/RoborazziConfigDocs.kt +++ b/integration-core/uikit-compose-testcases/src/main/kotlin/com/sdds/compose/uikit/fixtures/samples/RoborazziConfigDocs.kt @@ -8,8 +8,11 @@ import androidx.compose.ui.test.onRoot import androidx.test.core.app.ApplicationProvider import com.github.takahirom.roborazzi.RoborazziOptions import com.github.takahirom.roborazzi.RoborazziRule +import com.github.takahirom.roborazzi.captureRoboImage import com.sdds.compose.docs.ComposableSample import com.sdds.compose.docs.ComposableSamples +import org.json.JSONObject +import org.junit.AfterClass import org.junit.Rule import org.junit.rules.TestWatcher import org.junit.runner.Description @@ -26,6 +29,8 @@ open class RoborazziConfigDocs( val composableSample: ComposableSampleInfo, ) { + private val providedStyles: Set by lazy { ProvidedStyleKeys } + /** * Правило для регистрации Activity до запуска тестов */ @@ -75,6 +80,27 @@ open class RoborazziConfigDocs( @Suppress("UndocumentedPublicClass") data class ComposableSampleInfo(val id: String, val sample: ComposableSample) + /** + * Добавляем скриншот, если компонент входит в список + */ + fun ifNeedScreenshot() { + var shouldCapture = true + val componentName = composableSample.id + .substringAfterLast(".") + .substringBefore("_") + .lowercase() + shouldCapture = providedStyles.any { styleKey -> + componentName == styleKey.lowercase() + } + println(" componentName: $componentName, ищем в: $providedStyles, совпали: $shouldCapture") + if (shouldCapture) { + composeTestRule.onRoot().captureRoboImage() + } else { + skippedTests.add(composableSample.id) + println("Skipped tests: ${composableSample.id}") + } + } + companion object { /** * Папка для сохранения скриншотов @@ -84,6 +110,44 @@ open class RoborazziConfigDocs( "override-docs/static/screenshots-docusaurus", ) + private val skippedTests = mutableListOf() + + /** + * Поиск названия компонентов в config-info-view-system.json + */ + val ProvidedStyleKeys: Set by lazy { + val moduleDir = System.getProperty("moduleDir") ?: "" + println("mooduleDir: $moduleDir") + val jsonFile = File(moduleDir).parentFile?.resolve("config-info-compose.json") + ?: return@lazy emptySet() + + if (!jsonFile.exists()) return@lazy emptySet() + + val json = JSONObject(jsonFile.readText()) + val components = json.getJSONArray("components") + + buildSet { + for (i in 0 until components.length()) { + val component = components.getJSONObject(i) + add(component.getString("key").replace("-", "").lowercase()) + add(component.getString("coreName").lowercase()) + add(component.getString("styleName").lowercase()) + } + } + } + + /** + * Выводим список пропущенных тестов + */ + @AfterClass + @JvmStatic + fun skippedTests() { + if (skippedTests.isNotEmpty()) { + println("Skipped tests: ${skippedTests.size} screenshots:") + skippedTests.forEach { println(" - $it") } + } + } + /** * Параметризированные тесты */ diff --git a/integration-core/uikit-fixtures/src/main/kotlin/com/sdds/uikit/fixtures/samples/content/NotificationContentSamples.kt b/integration-core/uikit-fixtures/src/main/kotlin/com/sdds/uikit/fixtures/samples/notificationcontent/NotificationContentSamples.kt similarity index 87% rename from integration-core/uikit-fixtures/src/main/kotlin/com/sdds/uikit/fixtures/samples/content/NotificationContentSamples.kt rename to integration-core/uikit-fixtures/src/main/kotlin/com/sdds/uikit/fixtures/samples/notificationcontent/NotificationContentSamples.kt index 6839de797..ed0e51299 100644 --- a/integration-core/uikit-fixtures/src/main/kotlin/com/sdds/uikit/fixtures/samples/content/NotificationContentSamples.kt +++ b/integration-core/uikit-fixtures/src/main/kotlin/com/sdds/uikit/fixtures/samples/notificationcontent/NotificationContentSamples.kt @@ -1,4 +1,4 @@ -package com.sdds.uikit.fixtures.samples.content +package com.sdds.uikit.fixtures.samples.notificationcontent import android.content.Context import android.view.LayoutInflater diff --git a/integration-core/uikit-testcases/src/main/kotlin/com/sdds/uikit/fixtures/samples/RoborazziConfigDocsXml.kt b/integration-core/uikit-testcases/src/main/kotlin/com/sdds/uikit/fixtures/samples/RoborazziConfigDocsXml.kt index ba7958575..df1162afd 100644 --- a/integration-core/uikit-testcases/src/main/kotlin/com/sdds/uikit/fixtures/samples/RoborazziConfigDocsXml.kt +++ b/integration-core/uikit-testcases/src/main/kotlin/com/sdds/uikit/fixtures/samples/RoborazziConfigDocsXml.kt @@ -6,6 +6,7 @@ import com.github.takahirom.roborazzi.RoborazziRule import com.sdds.docs.ViewSample import com.sdds.docs.ViewSamples import com.sdds.uikit.utils.TextAppearanceConfig +import org.json.JSONObject import org.junit.Before import org.junit.Rule import org.robolectric.ParameterizedRobolectricTestRunner @@ -66,6 +67,33 @@ open class RoborazziConfigDocsXml( "override-docs/static/screenshots-docusaurus", ) + /** + * Поиск названия компонентов в config-info-view-system.json + */ + val ProvidedStyleKeys: Set by lazy { + val moduleDir = System.getProperty("moduleDir") ?: "" + println("mooduleDir: $moduleDir") + val jsonFile = File(moduleDir).parentFile?.resolve("config-info-view-system.json") + ?: return@lazy emptySet() + + if (!jsonFile.exists()) return@lazy emptySet() + + println("jsonFile: ${jsonFile.absolutePath}") + println("jsonFile.exists(): ${jsonFile.exists()}") + + val json = JSONObject(jsonFile.readText()) + val components = json.getJSONArray("components") + + buildSet { + for (i in 0 until components.length()) { + val component = components.getJSONObject(i) + add(component.getString("key").replace("-", "").lowercase()) + add(component.getString("coreName").lowercase()) + add(component.getString("styleName").lowercase()) + } + } + } + /** * Параметризированные тесты */ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_accordion_Accordion_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_accordion_Accordion_Simple.png deleted file mode 100644 index abc334fc6..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_accordion_Accordion_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png deleted file mode 100644 index 4289c7413..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png new file mode 100644 index 000000000..cb34fcaa9 Binary files /dev/null and b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png new file mode 100644 index 000000000..cb34fcaa9 Binary files /dev/null and b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png new file mode 100644 index 000000000..893713b16 Binary files /dev/null and b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codefield_CodeField_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codefield_CodeField_Simple.png deleted file mode 100644 index 47b7cdc21..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codefield_CodeField_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_collapsingnavigationbar_CollapsingNavigationBar_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_collapsingnavigationbar_CollapsingNavigationBar_Simple.png deleted file mode 100644 index 0e60777e4..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_collapsingnavigationbar_CollapsingNavigationBar_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_editable_Editable_RelativeIcon.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_editable_Editable_RelativeIcon.png deleted file mode 100644 index af90d48fd..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_editable_Editable_RelativeIcon.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileCircular_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileCircular_Simple.png deleted file mode 100644 index 9339dcf0d..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileCircular_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileLinear_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileLinear_Simple.png deleted file mode 100644 index 0ee775161..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileLinear_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png deleted file mode 100644 index 7723192a9..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png deleted file mode 100644 index 7723192a9..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png deleted file mode 100644 index 1a62e9373..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png deleted file mode 100644 index 1a62e9373..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png deleted file mode 100644 index 55e0b8328..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png deleted file mode 100644 index fd2d9bdea..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png deleted file mode 100644 index 55573f63c..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png deleted file mode 100644 index 7723192a9..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png deleted file mode 100644 index fd2d9bdea..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png index dd56e5115..560fb8689 100644 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png and b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_Simple.png deleted file mode 100644 index f9f9e0af0..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_TextMultiline.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_TextMultiline.png deleted file mode 100644 index 48e328f8d..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_TextMultiline.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png b/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png deleted file mode 100644 index f830b0e6b..000000000 Binary files a/tokens/plasma-stards-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-compose/docs/src/test/kotlin/com/sdkit/star/designsystem/ComposeDocScreenshotTest.kt b/tokens/plasma-stards-compose/docs/src/test/kotlin/com/sdkit/star/designsystem/ComposeDocScreenshotTest.kt index 67f63e096..7443984b9 100644 --- a/tokens/plasma-stards-compose/docs/src/test/kotlin/com/sdkit/star/designsystem/ComposeDocScreenshotTest.kt +++ b/tokens/plasma-stards-compose/docs/src/test/kotlin/com/sdkit/star/designsystem/ComposeDocScreenshotTest.kt @@ -1,8 +1,6 @@ package com.sdkit.star.designsystem -import androidx.compose.ui.test.onRoot import com.github.takahirom.roborazzi.RobolectricDeviceQualifiers -import com.github.takahirom.roborazzi.captureRoboImage import com.sdds.compose.uikit.fixtures.SDK_NUMBER import com.sdds.compose.uikit.fixtures.samples.RoborazziConfigDocs import org.junit.Test @@ -23,7 +21,7 @@ class ComposeDocScreenshotTest(composableSample: ComposableSampleInfo) : Roboraz composableSample.sample.reference.invoke() } composeTestRule.waitForIdle() - composeTestRule.onRoot().captureRoboImage() + ifNeedScreenshot() } catch (e: Throwable) { throw AssertionError( "Screenshot test failed: \n${composableSample.id}", diff --git a/tokens/plasma-stards-compose/docs/src/test/kotlin/com/sdkit/star/designsystem/ThemeUtils.kt b/tokens/plasma-stards-compose/docs/src/test/kotlin/com/sdkit/star/designsystem/ThemeUtils.kt index 986b33f0d..fcf25bc54 100644 --- a/tokens/plasma-stards-compose/docs/src/test/kotlin/com/sdkit/star/designsystem/ThemeUtils.kt +++ b/tokens/plasma-stards-compose/docs/src/test/kotlin/com/sdkit/star/designsystem/ThemeUtils.kt @@ -28,6 +28,7 @@ import com.sdds.compose.uikit.LocalDividerStyle import com.sdds.compose.uikit.LocalDrawerStyle import com.sdds.compose.uikit.LocalDropdownMenuStyle import com.sdds.compose.uikit.LocalIconBadgeStyle +import com.sdds.compose.uikit.LocalIconButtonStyle import com.sdds.compose.uikit.LocalImageStyle import com.sdds.compose.uikit.LocalIndicatorStyle import com.sdds.compose.uikit.LocalListStyle @@ -96,6 +97,9 @@ import com.sdkit.star.designsystem.styles.dropdownmenu.M import com.sdkit.star.designsystem.styles.iconbadge.Default import com.sdkit.star.designsystem.styles.iconbadge.IconBadgeSolid import com.sdkit.star.designsystem.styles.iconbadge.M +import com.sdkit.star.designsystem.styles.iconbutton.Clear +import com.sdkit.star.designsystem.styles.iconbutton.IconButton +import com.sdkit.star.designsystem.styles.iconbutton.M import com.sdkit.star.designsystem.styles.image.Image import com.sdkit.star.designsystem.styles.image.Ratio3x4 import com.sdkit.star.designsystem.styles.indicator.Default @@ -202,6 +206,7 @@ fun ThemeSetup( LocalIconBadgeStyle provides IconBadgeSolid.M.Default.style(), LocalButtonGroupStyle provides BasicButtonGroup.M.Dense.Default.style(), LocalButtonStyle provides BasicButton.M.Default.style(), + LocalIconButtonStyle provides IconButton.M.Clear.style(), LocalCellStyle provides Cell.M.style(), LocalCheckBoxGroupStyle provides CheckBoxGroup.M.style(), LocalCheckBoxStyle provides CheckBox.M.Default.style(), diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png deleted file mode 100644 index 8e9a502ca..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_carousel_Carousel_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_carousel_Carousel_Simple.png deleted file mode 100644 index 30d8b1601..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_carousel_Carousel_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_codefield_CodeField_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_codefield_CodeField_Simple.png deleted file mode 100644 index 07236f67e..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_codefield_CodeField_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_MultiLine_Icon_Absolute.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_MultiLine_Icon_Absolute.png deleted file mode 100644 index a5b9bc799..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_MultiLine_Icon_Absolute.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_SingleLine_Icon_Relative.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_SingleLine_Icon_Relative.png deleted file mode 100644 index 526e2b18e..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_SingleLine_Icon_Relative.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_file_File_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_file_File_Simple.png deleted file mode 100644 index 0d05e0c3f..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_file_File_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_flow_FlowLayout_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_flow_FlowLayout_Simple.png deleted file mode 100644 index bb92d9d97..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_flow_FlowLayout_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Custom.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Custom.png deleted file mode 100644 index ca4f1d64f..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Custom.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Date.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Date.png deleted file mode 100644 index 9d248e557..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Date.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Disabled.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Disabled.png deleted file mode 100644 index 03ca9e3f1..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Disabled.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Number.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Number.png deleted file mode 100644 index 2787d0e57..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Number.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone.png deleted file mode 100644 index 03ca9e3f1..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_Always.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_Always.png deleted file mode 100644 index 0f6568d1d..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_Always.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_CustomFormat.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_CustomFormat.png deleted file mode 100644 index 1d1b971f5..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_CustomFormat.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Sum_Always_Display.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Sum_Always_Display.png deleted file mode 100644 index a39c0af52..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Sum_Always_Display.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Time.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Time.png deleted file mode 100644 index 88e5ed8c0..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Time.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_navigationbar_NavigationBar_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_navigationbar_NavigationBar_Simple.png deleted file mode 100644 index 3d1118fe6..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_navigationbar_NavigationBar_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_note_NoteCompact_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_note_NoteCompact_Simple.png deleted file mode 100644 index afc4abb28..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_note_NoteCompact_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_note_Note_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_note_Note_Simple.png deleted file mode 100644 index 072c96533..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_note_Note_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notification_content_NotificationContent_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png similarity index 100% rename from tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notification_content_NotificationContent_Simple.png rename to tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_EmptyState.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_EmptyState.png new file mode 100644 index 000000000..2f8e12085 Binary files /dev/null and b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_EmptyState.png differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_Trigger_Button.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_Trigger_Button.png new file mode 100644 index 000000000..2f8e12085 Binary files /dev/null and b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_Trigger_Button.png differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_item_SelectItem_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_item_SelectItem_Simple.png new file mode 100644 index 000000000..4810267b5 Binary files /dev/null and b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_item_SelectItem_Simple.png differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_slider_Slider_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_slider_Slider_Simple.png deleted file mode 100644 index 4bb2223d9..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_slider_Slider_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_tabs_Tabs_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_tabs_Tabs_Simple.png deleted file mode 100644 index 5ae32dfc6..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_tabs_Tabs_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_toolbar_ToolBar_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_toolbar_ToolBar_Simple.png deleted file mode 100644 index ac5af0733..000000000 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_toolbar_ToolBar_Simple.png and /dev/null differ diff --git a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_wheel_Wheel_Simple.png b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_wheel_Wheel_Simple.png index 3915ee368..025a1c5a8 100644 Binary files a/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_wheel_Wheel_Simple.png and b/tokens/plasma-stards-view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_wheel_Wheel_Simple.png differ diff --git a/tokens/plasma-stards-view/docs/src/test/kotlin/com/sdkit/star/designsystem/ThemeUtils.kt b/tokens/plasma-stards-view/docs/src/test/kotlin/com/sdkit/star/designsystem/ThemeUtils.kt index ca904c1eb..7e4aead64 100644 --- a/tokens/plasma-stards-view/docs/src/test/kotlin/com/sdkit/star/designsystem/ThemeUtils.kt +++ b/tokens/plasma-stards-view/docs/src/test/kotlin/com/sdkit/star/designsystem/ThemeUtils.kt @@ -3,6 +3,7 @@ package com.sdkit.star.designsystem import android.view.View import com.sdds.uikit.fixtures.ComponentScope import com.sdds.uikit.fixtures.component +import com.sdds.uikit.fixtures.samples.RoborazziConfigDocsXml.Companion.ProvidedStyleKeys import org.hamcrest.Matcher internal fun themedComponent( @@ -20,3 +21,33 @@ internal fun themedComponent( factory, ) } + +internal fun themedComponentStyleProvided( + sampleId: String, + viewMatcherFactory: ((View) -> Matcher)? = null, + action: ((View) -> Unit)? = null, + skipDefaultCaptureRoboImage: Boolean = false, + factory: ComponentScope.() -> View, +) { + val componentName = sampleId.substringBeforeLast(".").split(".") + val component = componentName.takeLast(2).joinToString("").lowercase() + val lastSegment = componentName.last().lowercase() + + val shouldCapture = ProvidedStyleKeys.any { styleKey -> + val key = styleKey.replace("-", "").lowercase() + component.contains(key) || key.contains(component) || + key.contains(lastSegment) || lastSegment.contains(key) + } + println(" componentName: $componentName, ищем в: $ProvidedStyleKeys, совпали: $shouldCapture") + + if (!shouldCapture) { + println("Пропущены: $sampleId") + return + } + themedComponent( + viewMatcherFactory = viewMatcherFactory, + action = action, + skipDefaultCaptureRoboImage = skipDefaultCaptureRoboImage, + factory = factory, + ) +} diff --git a/tokens/plasma-stards-view/docs/src/test/kotlin/com/sdkit/star/designsystem/ViewSystemDocScreenshotTest.kt b/tokens/plasma-stards-view/docs/src/test/kotlin/com/sdkit/star/designsystem/ViewSystemDocScreenshotTest.kt index 899333315..e11101f9c 100644 --- a/tokens/plasma-stards-view/docs/src/test/kotlin/com/sdkit/star/designsystem/ViewSystemDocScreenshotTest.kt +++ b/tokens/plasma-stards-view/docs/src/test/kotlin/com/sdkit/star/designsystem/ViewSystemDocScreenshotTest.kt @@ -20,7 +20,8 @@ class ViewSystemDocScreenshotTest(viewSample: ViewSampleInfo) : @Test fun docs_view_screenshot_test() { try { - themedComponent( + themedComponentStyleProvided( + sampleId = viewSample.id, factory = { viewSample.sample.reference(context) }, diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png deleted file mode 100644 index a3d7efbf0..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png index ba4174496..671031497 100644 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png and b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png index 7a690c35c..4775c4d3f 100644 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png and b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png new file mode 100644 index 000000000..f380599a3 Binary files /dev/null and b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png new file mode 100644 index 000000000..b933f5154 Binary files /dev/null and b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png new file mode 100644 index 000000000..fd53407e0 Binary files /dev/null and b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_collapsingnavigationbar_CollapsingNavigationBar_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_collapsingnavigationbar_CollapsingNavigationBar_Simple.png deleted file mode 100644 index d7b5ef003..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_collapsingnavigationbar_CollapsingNavigationBar_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_editable_Editable_RelativeIcon.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_editable_Editable_RelativeIcon.png deleted file mode 100644 index 5eb19e377..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_editable_Editable_RelativeIcon.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormHorizontal_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormHorizontal_Simple.png deleted file mode 100644 index 64118001f..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormHorizontal_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_Simple.png deleted file mode 100644 index 1c262da8c..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_WithHint.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_WithHint.png deleted file mode 100644 index 1c262da8c..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_WithHint.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormVertical_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormVertical_Simple.png deleted file mode 100644 index 259a684c7..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormVertical_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_icon_IconCompositionLocalSize_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_icon_IconCompositionLocalSize_Simple.png deleted file mode 100644 index 7dc2b20df..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_icon_IconCompositionLocalSize_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_icon_IconCompositionLocal_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_icon_IconCompositionLocal_Simple.png deleted file mode 100644 index d623b5be5..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_icon_IconCompositionLocal_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_icon_Icon_Image.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_icon_Icon_Image.png deleted file mode 100644 index d623b5be5..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_icon_Icon_Image.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png deleted file mode 100644 index 379323785..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png deleted file mode 100644 index 379323785..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png deleted file mode 100644 index 95c6ac5bf..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png deleted file mode 100644 index 95c6ac5bf..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png deleted file mode 100644 index 34ee69a6d..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png deleted file mode 100644 index 4f5e8d633..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png deleted file mode 100644 index 636e2798b..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png deleted file mode 100644 index 379323785..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png deleted file mode 100644 index 885a3f63a..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_BottomContentInlineText.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_BottomContentInlineText.png deleted file mode 100644 index d75181706..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_BottomContentInlineText.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_CenterAbsolute.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_CenterAbsolute.png deleted file mode 100644 index acd2cc9ef..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_CenterAbsolute.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_CenterRelative.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_CenterRelative.png deleted file mode 100644 index 022e03468..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_CenterRelative.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_Simple.png deleted file mode 100644 index 258a9e77b..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_TitleDescription.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_TitleDescription.png deleted file mode 100644 index 50fd009e4..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_navigationbar_NavigationBar_TitleDescription.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png deleted file mode 100644 index 9cc533a37..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png deleted file mode 100644 index 36461b335..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png deleted file mode 100644 index 8010f0289..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png deleted file mode 100644 index a57b70b3b..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png deleted file mode 100644 index a92b0f474..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png deleted file mode 100644 index 81e63764f..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_text_TextFormat_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_text_TextFormat_Simple.png deleted file mode 100644 index 6f061544a..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_text_TextFormat_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_text_TextInlineContent_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_text_TextInlineContent_Simple.png deleted file mode 100644 index 6a7cf1b99..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_text_TextInlineContent_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_text_TextStyle_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_text_TextStyle_Simple.png deleted file mode 100644 index 82894e65e..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_text_TextStyle_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png index f0b78b5cd..1b79eedab 100644 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png and b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png deleted file mode 100644 index 53228cedc..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png deleted file mode 100644 index b079730e5..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png deleted file mode 100644 index 9d50c90ee..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png b/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png deleted file mode 100644 index 39a6629fe..000000000 Binary files a/tokens/plasma.giga.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png and /dev/null differ diff --git a/tokens/plasma.giga.compose/docs/src/test/kotlin/com/sdds/plasma/giga/ComposeDocScreenshotTest.kt b/tokens/plasma.giga.compose/docs/src/test/kotlin/com/sdds/plasma/giga/ComposeDocScreenshotTest.kt index 0a192019d..aae84bba5 100644 --- a/tokens/plasma.giga.compose/docs/src/test/kotlin/com/sdds/plasma/giga/ComposeDocScreenshotTest.kt +++ b/tokens/plasma.giga.compose/docs/src/test/kotlin/com/sdds/plasma/giga/ComposeDocScreenshotTest.kt @@ -1,8 +1,6 @@ package com.sdds.plasma.giga -import androidx.compose.ui.test.onRoot import com.github.takahirom.roborazzi.RobolectricDeviceQualifiers -import com.github.takahirom.roborazzi.captureRoboImage import com.sdds.compose.uikit.fixtures.SDK_NUMBER import com.sdds.compose.uikit.fixtures.samples.RoborazziConfigDocs import org.junit.Test @@ -23,7 +21,7 @@ class ComposeDocScreenshotTest(composableSample: ComposableSampleInfo) : Roboraz composableSample.sample.reference.invoke() } composeTestRule.waitForIdle() - composeTestRule.onRoot().captureRoboImage() + ifNeedScreenshot() } catch (e: Throwable) { throw AssertionError( "Screenshot test failed: \n${composableSample.id}", diff --git a/tokens/plasma.giga.compose/docs/src/test/kotlin/com/sdds/plasma/giga/ThemeUtils.kt b/tokens/plasma.giga.compose/docs/src/test/kotlin/com/sdds/plasma/giga/ThemeUtils.kt index 9e1f33545..571cd3ca1 100644 --- a/tokens/plasma.giga.compose/docs/src/test/kotlin/com/sdds/plasma/giga/ThemeUtils.kt +++ b/tokens/plasma.giga.compose/docs/src/test/kotlin/com/sdds/plasma/giga/ThemeUtils.kt @@ -31,8 +31,10 @@ import com.sdds.compose.uikit.LocalDividerStyle import com.sdds.compose.uikit.LocalDrawerStyle import com.sdds.compose.uikit.LocalDropdownMenuStyle import com.sdds.compose.uikit.LocalIconBadgeStyle +import com.sdds.compose.uikit.LocalIconButtonStyle import com.sdds.compose.uikit.LocalImageStyle import com.sdds.compose.uikit.LocalIndicatorStyle +import com.sdds.compose.uikit.LocalLinkButtonStyle import com.sdds.compose.uikit.LocalListStyle import com.sdds.compose.uikit.LocalLoaderStyle import com.sdds.compose.uikit.LocalModalBottomSheetStyle @@ -109,11 +111,17 @@ import com.sdds.plasma.giga.styles.dropdownmenu.M import com.sdds.plasma.giga.styles.iconbadge.Default import com.sdds.plasma.giga.styles.iconbadge.IconBadgeSolid import com.sdds.plasma.giga.styles.iconbadge.M +import com.sdds.plasma.giga.styles.iconbutton.Clear +import com.sdds.plasma.giga.styles.iconbutton.IconButton +import com.sdds.plasma.giga.styles.iconbutton.M import com.sdds.plasma.giga.styles.image.Image import com.sdds.plasma.giga.styles.image.Ratio3x4 import com.sdds.plasma.giga.styles.indicator.Default import com.sdds.plasma.giga.styles.indicator.Indicator import com.sdds.plasma.giga.styles.indicator.M +import com.sdds.plasma.giga.styles.linkbutton.Default +import com.sdds.plasma.giga.styles.linkbutton.LinkButton +import com.sdds.plasma.giga.styles.linkbutton.M import com.sdds.plasma.giga.styles.list.ListNormal import com.sdds.plasma.giga.styles.list.M import com.sdds.plasma.giga.styles.loader.Default @@ -219,6 +227,8 @@ fun ThemeSetup( LocalIconBadgeStyle provides IconBadgeSolid.M.Default.style(), LocalButtonGroupStyle provides BasicButtonGroup.M.Dense.Default.style(), LocalButtonStyle provides BasicButton.M.Default.style(), + LocalIconButtonStyle provides IconButton.M.Clear.style(), + LocalLinkButtonStyle provides LinkButton.M.Default.style(), LocalCardStyle provides CardSolid.M.style(), LocalCellStyle provides Cell.M.style(), LocalCheckBoxGroupStyle provides CheckBoxGroup.M.style(), diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_accordion_Accordion_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_accordion_Accordion_Simple.png deleted file mode 100644 index 162d65d99..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_accordion_Accordion_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png deleted file mode 100644 index 0ac4bd6dc..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png index 0c3eda1e5..979eabb23 100644 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png and b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png index 5cd58e35e..c6cfbbd33 100644 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png and b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png new file mode 100644 index 000000000..c3404d60b Binary files /dev/null and b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png new file mode 100644 index 000000000..bb54b6493 Binary files /dev/null and b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png new file mode 100644 index 000000000..7e21cbf14 Binary files /dev/null and b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codefield_CodeField_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codefield_CodeField_Simple.png deleted file mode 100644 index ac311c015..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codefield_CodeField_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Alignments.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Alignments.png deleted file mode 100644 index ebd6f626c..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Alignments.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_CustomCloseIcon.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_CustomCloseIcon.png deleted file mode 100644 index 311fe1046..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_CustomCloseIcon.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_MoveContent.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_MoveContent.png deleted file mode 100644 index 311fe1046..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_MoveContent.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoAutoOpenOnFocus.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoAutoOpenOnFocus.png deleted file mode 100644 index fa998d2ea..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoAutoOpenOnFocus.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoGestures.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoGestures.png deleted file mode 100644 index 446c4bce6..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoGestures.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_PeekAndOverlay.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_PeekAndOverlay.png deleted file mode 100644 index ea7b3e83d..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_PeekAndOverlay.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_ProgrammaticControl.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_ProgrammaticControl.png deleted file mode 100644 index 251b60955..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_ProgrammaticControl.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Simple.png deleted file mode 100644 index 230558252..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_WithConfirm.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_WithConfirm.png deleted file mode 100644 index 311fe1046..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_WithConfirm.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_dropdownmenu_DropdownMenu_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_dropdownmenu_DropdownMenu_Simple.png deleted file mode 100644 index aa1bf3ef1..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_dropdownmenu_DropdownMenu_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png deleted file mode 100644 index a846be82a..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png deleted file mode 100644 index a846be82a..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png deleted file mode 100644 index 8c659860e..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png deleted file mode 100644 index 8c659860e..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png deleted file mode 100644 index 1eec2aad7..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png deleted file mode 100644 index 1eec2aad7..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png deleted file mode 100644 index d5cfdf0b2..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png deleted file mode 100644 index a846be82a..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png deleted file mode 100644 index 1eec2aad7..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notification_Notification_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notification_Notification_Simple.png deleted file mode 100644 index 355c1012a..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notification_Notification_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png deleted file mode 100644 index f82e8ba18..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png deleted file mode 100644 index e8710d48c..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_popover_Popover_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_popover_Popover_Simple.png deleted file mode 100644 index ba6a6b043..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_popover_Popover_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_segment_SegmentItem_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_segment_SegmentItem_Simple.png deleted file mode 100644 index 725b7a0af..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_segment_SegmentItem_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_segment_Segment_Dividers.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_segment_Segment_Dividers.png deleted file mode 100644 index ff38fa91c..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_segment_Segment_Dividers.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_segment_Segment_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_segment_Segment_Simple.png deleted file mode 100644 index 56d8bef26..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_segment_Segment_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png deleted file mode 100644 index f72f318eb..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png deleted file mode 100644 index 709ca5a46..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png deleted file mode 100644 index b44c2e3dd..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png deleted file mode 100644 index aeda2ef26..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png deleted file mode 100644 index 3e0ef00fc..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_tabs_Tabs_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_tabs_Tabs_Simple.png deleted file mode 100644 index 2da35d7ab..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_tabs_Tabs_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png b/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png deleted file mode 100644 index 273cb01e7..000000000 Binary files a/tokens/plasma.homeds.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png and /dev/null differ diff --git a/tokens/plasma.homeds.compose/docs/src/test/kotlin/com/sdds/plasma/homeds/ComposeDocScreenshotTest.kt b/tokens/plasma.homeds.compose/docs/src/test/kotlin/com/sdds/plasma/homeds/ComposeDocScreenshotTest.kt index 747680366..26bcd6ef6 100644 --- a/tokens/plasma.homeds.compose/docs/src/test/kotlin/com/sdds/plasma/homeds/ComposeDocScreenshotTest.kt +++ b/tokens/plasma.homeds.compose/docs/src/test/kotlin/com/sdds/plasma/homeds/ComposeDocScreenshotTest.kt @@ -1,8 +1,6 @@ package com.sdds.plasma.homeds -import androidx.compose.ui.test.onRoot import com.github.takahirom.roborazzi.RobolectricDeviceQualifiers -import com.github.takahirom.roborazzi.captureRoboImage import com.sdds.compose.uikit.fixtures.SDK_NUMBER import com.sdds.compose.uikit.fixtures.samples.RoborazziConfigDocs import org.junit.Test @@ -23,7 +21,7 @@ class ComposeDocScreenshotTest(composableSample: ComposableSampleInfo) : Roboraz composableSample.sample.reference.invoke() } composeTestRule.waitForIdle() - composeTestRule.onRoot().captureRoboImage() + ifNeedScreenshot() } catch (e: Throwable) { throw AssertionError( "Screenshot test failed: \n${composableSample.id}", diff --git a/tokens/plasma.homeds.compose/docs/src/test/kotlin/com/sdds/plasma/homeds/ThemeUtils.kt b/tokens/plasma.homeds.compose/docs/src/test/kotlin/com/sdds/plasma/homeds/ThemeUtils.kt index fa592f42b..78ea634db 100644 --- a/tokens/plasma.homeds.compose/docs/src/test/kotlin/com/sdds/plasma/homeds/ThemeUtils.kt +++ b/tokens/plasma.homeds.compose/docs/src/test/kotlin/com/sdds/plasma/homeds/ThemeUtils.kt @@ -29,8 +29,10 @@ import com.sdds.compose.uikit.LocalDividerStyle import com.sdds.compose.uikit.LocalEditableStyle import com.sdds.compose.uikit.LocalFormItemStyle import com.sdds.compose.uikit.LocalIconBadgeStyle +import com.sdds.compose.uikit.LocalIconButtonStyle import com.sdds.compose.uikit.LocalImageStyle import com.sdds.compose.uikit.LocalIndicatorStyle +import com.sdds.compose.uikit.LocalLinkButtonStyle import com.sdds.compose.uikit.LocalListStyle import com.sdds.compose.uikit.LocalLoaderStyle import com.sdds.compose.uikit.LocalModalBottomSheetStyle @@ -67,7 +69,6 @@ import com.sdds.plasma.homeds.styles.buttongroup.Default import com.sdds.plasma.homeds.styles.buttongroup.Dense import com.sdds.plasma.homeds.styles.buttongroup.M import com.sdds.plasma.homeds.styles.card.Card -import com.sdds.plasma.homeds.styles.card.M import com.sdds.plasma.homeds.styles.card.Xl import com.sdds.plasma.homeds.styles.cell.Cell import com.sdds.plasma.homeds.styles.cell.M @@ -99,11 +100,17 @@ import com.sdds.plasma.homeds.styles.formitem.FormItem import com.sdds.plasma.homeds.styles.iconbadge.Default import com.sdds.plasma.homeds.styles.iconbadge.IconBadgeSolid import com.sdds.plasma.homeds.styles.iconbadge.M +import com.sdds.plasma.homeds.styles.iconbutton.Clear +import com.sdds.plasma.homeds.styles.iconbutton.IconButton +import com.sdds.plasma.homeds.styles.iconbutton.M import com.sdds.plasma.homeds.styles.image.Image import com.sdds.plasma.homeds.styles.image.Ratio3x4 import com.sdds.plasma.homeds.styles.indicator.Default import com.sdds.plasma.homeds.styles.indicator.Indicator import com.sdds.plasma.homeds.styles.indicator.M +import com.sdds.plasma.homeds.styles.linkbutton.Default +import com.sdds.plasma.homeds.styles.linkbutton.LinkButton +import com.sdds.plasma.homeds.styles.linkbutton.M import com.sdds.plasma.homeds.styles.list.List import com.sdds.plasma.homeds.styles.list.S import com.sdds.plasma.homeds.styles.loader.Default @@ -194,6 +201,8 @@ fun ThemeSetup( LocalIconBadgeStyle provides IconBadgeSolid.M.Default.style(), LocalButtonGroupStyle provides BasicButtonGroup.M.Dense.Default.style(), LocalButtonStyle provides BasicButton.M.Default.style(), + LocalIconButtonStyle provides IconButton.M.Clear.style(), + LocalLinkButtonStyle provides LinkButton.M.Default.style(), LocalCardStyle provides Card.Xl.style(), LocalCellStyle provides Cell.M.style(), LocalCheckBoxGroupStyle provides CheckBoxGroup.M.style(), diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Fraction.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Fraction.png deleted file mode 100644 index 485b0dcf4..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Fraction.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Height.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Height.png deleted file mode 100644 index 485b0dcf4..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Height.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Skip.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Skip.png deleted file mode 100644 index 485b0dcf4..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Skip.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png index 17ca82a61..1f3df0883 100644 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png and b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png index 787bc4194..5d0a45b0f 100644 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png and b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png index c413f2e2f..d0003e4de 100644 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png and b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png index c413f2e2f..36727497b 100644 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png and b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png index 1ff44a3e0..a9a630ea2 100644 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png and b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_carousel_Carousel_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_carousel_Carousel_Simple.png index 83b586066..af72298f7 100644 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_carousel_Carousel_Simple.png and b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_carousel_Carousel_Simple.png differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_collapsingnavigationbar_CollapsingNavigationBar_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_collapsingnavigationbar_CollapsingNavigationBar_Simple.png deleted file mode 100644 index 0800b6170..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_collapsingnavigationbar_CollapsingNavigationBar_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Alignments.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Alignments.png deleted file mode 100644 index 0568667f0..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Alignments.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_CustomCloseIcon.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_CustomCloseIcon.png deleted file mode 100644 index 18d5f3f43..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_CustomCloseIcon.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_MoveContent.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_MoveContent.png deleted file mode 100644 index 18d5f3f43..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_MoveContent.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoAutoOpenOnFocus.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoAutoOpenOnFocus.png deleted file mode 100644 index 07d3a1ff3..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoAutoOpenOnFocus.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoGestures.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoGestures.png deleted file mode 100644 index 1f5c78daf..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_NoGestures.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_PeekAndOverlay.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_PeekAndOverlay.png deleted file mode 100644 index 7771d92d5..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_PeekAndOverlay.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_ProgrammaticControl.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_ProgrammaticControl.png deleted file mode 100644 index d31e4e4a4..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_ProgrammaticControl.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Simple.png deleted file mode 100644 index 28a88ecb7..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_WithConfirm.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_WithConfirm.png deleted file mode 100644 index 18d5f3f43..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_drawer_Drawer_WithConfirm.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormHorizontal_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormHorizontal_Simple.png deleted file mode 100644 index 7bcee821c..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormHorizontal_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_Simple.png deleted file mode 100644 index 176a01e44..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_WithHint.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_WithHint.png deleted file mode 100644 index 176a01e44..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_WithHint.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormVertical_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormVertical_Simple.png deleted file mode 100644 index e097dbdfd..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormVertical_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png deleted file mode 100644 index bb68e13ab..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Custom.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png deleted file mode 100644 index bb68e13ab..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskDate_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png deleted file mode 100644 index 5428493cf..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Custom.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png deleted file mode 100644 index 5428493cf..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskNumber_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png deleted file mode 100644 index 48cab0de4..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Custom.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png deleted file mode 100644 index 171788049..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskPhone_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png deleted file mode 100644 index e423608a5..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Custom.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png deleted file mode 100644 index bb68e13ab..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_MaskTime_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png deleted file mode 100644 index 171788049..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_NoteCompact_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_NoteCompact_Simple.png deleted file mode 100644 index c846747e2..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_NoteCompact_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_Note_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_Note_Simple.png deleted file mode 100644 index 5ce52a02a..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_Note_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png index f4dbf55ac..5b016059f 100644 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png and b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png deleted file mode 100644 index f02138488..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png deleted file mode 100644 index de43cee84..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png deleted file mode 100644 index 30444d1fe..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png deleted file mode 100644 index 1fbfdf96d..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png deleted file mode 100644 index 9012b17fa..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_tabs_Tabs_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_tabs_Tabs_Simple.png deleted file mode 100644 index 8cad8ce3d..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_tabs_Tabs_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png index a9f19ac8f..3573bd319 100644 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png and b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png deleted file mode 100644 index d8f865686..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png deleted file mode 100644 index 4d46e7e1d..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png deleted file mode 100644 index fb77567c6..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png b/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png deleted file mode 100644 index 7d2519f43..000000000 Binary files a/tokens/plasma.sd.service.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.compose/docs/src/test/kotlin/com/sdds/plasma/sd/service/ComposeDocScreenshotTest.kt b/tokens/plasma.sd.service.compose/docs/src/test/kotlin/com/sdds/plasma/sd/service/ComposeDocScreenshotTest.kt index 1e6405ab4..7729f8830 100644 --- a/tokens/plasma.sd.service.compose/docs/src/test/kotlin/com/sdds/plasma/sd/service/ComposeDocScreenshotTest.kt +++ b/tokens/plasma.sd.service.compose/docs/src/test/kotlin/com/sdds/plasma/sd/service/ComposeDocScreenshotTest.kt @@ -1,8 +1,6 @@ package com.sdds.plasma.sd.service -import androidx.compose.ui.test.onRoot import com.github.takahirom.roborazzi.RobolectricDeviceQualifiers -import com.github.takahirom.roborazzi.captureRoboImage import com.sdds.compose.uikit.fixtures.SDK_NUMBER import com.sdds.compose.uikit.fixtures.samples.RoborazziConfigDocs import org.junit.Test @@ -23,7 +21,7 @@ class ComposeDocScreenshotTest(composableSample: ComposableSampleInfo) : Roboraz composableSample.sample.reference.invoke() } composeTestRule.waitForIdle() - composeTestRule.onRoot().captureRoboImage() + ifNeedScreenshot() } catch (e: Throwable) { throw AssertionError( "Screenshot test failed: \n${composableSample.id}", diff --git a/tokens/plasma.sd.service.compose/docs/src/test/kotlin/com/sdds/plasma/sd/service/ThemeUtils.kt b/tokens/plasma.sd.service.compose/docs/src/test/kotlin/com/sdds/plasma/sd/service/ThemeUtils.kt index 398609086..66feba501 100644 --- a/tokens/plasma.sd.service.compose/docs/src/test/kotlin/com/sdds/plasma/sd/service/ThemeUtils.kt +++ b/tokens/plasma.sd.service.compose/docs/src/test/kotlin/com/sdds/plasma/sd/service/ThemeUtils.kt @@ -19,6 +19,7 @@ import com.sdds.compose.uikit.LocalBadgeStyle import com.sdds.compose.uikit.LocalButtonGroupStyle import com.sdds.compose.uikit.LocalButtonStyle import com.sdds.compose.uikit.LocalCardStyle +import com.sdds.compose.uikit.LocalCarouselStyle import com.sdds.compose.uikit.LocalCellStyle import com.sdds.compose.uikit.LocalCheckBoxGroupStyle import com.sdds.compose.uikit.LocalCheckBoxStyle @@ -33,6 +34,7 @@ import com.sdds.compose.uikit.LocalDrawerStyle import com.sdds.compose.uikit.LocalDropdownMenuStyle import com.sdds.compose.uikit.LocalFileStyle import com.sdds.compose.uikit.LocalIconBadgeStyle +import com.sdds.compose.uikit.LocalIconButtonStyle import com.sdds.compose.uikit.LocalImageStyle import com.sdds.compose.uikit.LocalIndicatorStyle import com.sdds.compose.uikit.LocalListStyle @@ -83,6 +85,8 @@ import com.sdds.plasma.sd.service.styles.buttongroup.Dense import com.sdds.plasma.sd.service.styles.buttongroup.M import com.sdds.plasma.sd.service.styles.card.CardSolid import com.sdds.plasma.sd.service.styles.card.M +import com.sdds.plasma.sd.service.styles.carousel.ButtonsPlacementOuter +import com.sdds.plasma.sd.service.styles.carousel.Carousel import com.sdds.plasma.sd.service.styles.cell.Cell import com.sdds.plasma.sd.service.styles.cell.M import com.sdds.plasma.sd.service.styles.checkbox.CheckBox @@ -119,6 +123,9 @@ import com.sdds.plasma.sd.service.styles.file.M import com.sdds.plasma.sd.service.styles.iconbadge.Default import com.sdds.plasma.sd.service.styles.iconbadge.IconBadgeSolid import com.sdds.plasma.sd.service.styles.iconbadge.M +import com.sdds.plasma.sd.service.styles.iconbutton.Clear +import com.sdds.plasma.sd.service.styles.iconbutton.IconButton +import com.sdds.plasma.sd.service.styles.iconbutton.M import com.sdds.plasma.sd.service.styles.image.Image import com.sdds.plasma.sd.service.styles.image.Ratio3x4 import com.sdds.plasma.sd.service.styles.indicator.Default @@ -233,7 +240,9 @@ fun ThemeSetup( LocalIconBadgeStyle provides IconBadgeSolid.M.Default.style(), LocalButtonGroupStyle provides BasicButtonGroup.M.Dense.Default.style(), LocalButtonStyle provides BasicButton.M.Default.style(), + LocalIconButtonStyle provides IconButton.M.Clear.style(), LocalCardStyle provides CardSolid.M.style(), + LocalCarouselStyle provides Carousel.ButtonsPlacementOuter.style(), LocalCellStyle provides Cell.M.style(), LocalCheckBoxGroupStyle provides CheckBoxGroup.M.style(), LocalCheckBoxStyle provides CheckBox.M.Default.style(), diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_MultiLine_Icon_Absolute.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_MultiLine_Icon_Absolute.png deleted file mode 100644 index a8c06ec76..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_MultiLine_Icon_Absolute.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_SingleLine_Icon_Relative.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_SingleLine_Icon_Relative.png deleted file mode 100644 index 6818926b8..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_editable_Editable_SingleLine_Icon_Relative.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Custom.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Custom.png deleted file mode 100644 index cb6be532e..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Custom.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Date.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Date.png deleted file mode 100644 index a6b317836..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Date.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Disabled.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Disabled.png deleted file mode 100644 index f0ef1b55b..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Disabled.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Number.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Number.png deleted file mode 100644 index 503fe5da0..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Number.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone.png deleted file mode 100644 index f0ef1b55b..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_Always.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_Always.png deleted file mode 100644 index deaf30ba7..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_Always.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_CustomFormat.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_CustomFormat.png deleted file mode 100644 index a676338c5..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_CustomFormat.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Sum_Always_Display.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Sum_Always_Display.png deleted file mode 100644 index ca60d534b..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Sum_Always_Display.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Time.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Time.png deleted file mode 100644 index d902bf7ca..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Time.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notification_content_NotificationContent_Simple.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png similarity index 100% rename from tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notification_content_NotificationContent_Simple.png rename to tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_item_SelectItem_Simple.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_item_SelectItem_Simple.png new file mode 100644 index 000000000..42ac746fa Binary files /dev/null and b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_item_SelectItem_Simple.png differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_slider_Slider_Simple.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_slider_Slider_Simple.png deleted file mode 100644 index 36e084b56..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_slider_Slider_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_tabs_Tabs_Simple.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_tabs_Tabs_Simple.png deleted file mode 100644 index 1415d17f5..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_tabs_Tabs_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_toolbar_ToolBar_Simple.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_toolbar_ToolBar_Simple.png index 615cfa80d..2cd114f28 100644 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_toolbar_ToolBar_Simple.png and b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_toolbar_ToolBar_Simple.png differ diff --git a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_wheel_Wheel_Simple.png b/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_wheel_Wheel_Simple.png deleted file mode 100644 index b4e84bf07..000000000 Binary files a/tokens/plasma.sd.service.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_wheel_Wheel_Simple.png and /dev/null differ diff --git a/tokens/plasma.sd.service.view/docs/src/main/res/values/theme_doc.xml b/tokens/plasma.sd.service.view/docs/src/main/res/values/theme_doc.xml index 55712389b..0f4ffc890 100644 --- a/tokens/plasma.sd.service.view/docs/src/main/res/values/theme_doc.xml +++ b/tokens/plasma.sd.service.view/docs/src/main/res/values/theme_doc.xml @@ -35,6 +35,7 @@ @style/Plasma.SdService.Components.TextSkeleton.Default @style/Plasma.SdService.Components.TextArea.M.InnerLabel.RequiredStart @style/Plasma.SdService.Components.TextField.M.InnerLabel.RequiredStart + @style/Plasma.SdService.Components.ToolBarHorizontal.M @style/Plasma.SdService.Components.RadioBox.M @style/Plasma.SdService.Components.CheckBox.M.Default diff --git a/tokens/plasma.sd.service.view/docs/src/test/kotlin/com/sdds/plasma/sd/service/ThemeUtils.kt b/tokens/plasma.sd.service.view/docs/src/test/kotlin/com/sdds/plasma/sd/service/ThemeUtils.kt index 4a0014ab7..936585529 100644 --- a/tokens/plasma.sd.service.view/docs/src/test/kotlin/com/sdds/plasma/sd/service/ThemeUtils.kt +++ b/tokens/plasma.sd.service.view/docs/src/test/kotlin/com/sdds/plasma/sd/service/ThemeUtils.kt @@ -3,6 +3,7 @@ package com.sdds.plasma.sd.service import android.view.View import com.sdds.uikit.fixtures.ComponentScope import com.sdds.uikit.fixtures.component +import com.sdds.uikit.fixtures.samples.RoborazziConfigDocsXml.Companion.ProvidedStyleKeys import org.hamcrest.Matcher internal fun themedComponent( @@ -20,3 +21,33 @@ internal fun themedComponent( factory, ) } + +internal fun themedComponentStyleProvided( + sampleId: String, + viewMatcherFactory: ((View) -> Matcher)? = null, + action: ((View) -> Unit)? = null, + skipDefaultCaptureRoboImage: Boolean = false, + factory: ComponentScope.() -> View, +) { + val componentName = sampleId.substringBeforeLast(".").split(".") + val component = componentName.takeLast(2).joinToString("").lowercase() + val lastSegment = componentName.last().lowercase() + + val shouldCapture = ProvidedStyleKeys.any { styleKey -> + val key = styleKey.replace("-", "").lowercase() + component.contains(key) || key.contains(component) || + key.contains(lastSegment) || lastSegment.contains(key) + } + println(" componentName: $componentName, ищем в: $ProvidedStyleKeys, совпали: $shouldCapture") + + if (!shouldCapture) { + println("Пропущены: $sampleId") + return + } + themedComponent( + viewMatcherFactory = viewMatcherFactory, + action = action, + skipDefaultCaptureRoboImage = skipDefaultCaptureRoboImage, + factory = factory, + ) +} diff --git a/tokens/plasma.sd.service.view/docs/src/test/kotlin/com/sdds/plasma/sd/service/ViewSystemDocScreenshotTest.kt b/tokens/plasma.sd.service.view/docs/src/test/kotlin/com/sdds/plasma/sd/service/ViewSystemDocScreenshotTest.kt index ceaf7e8e4..932ac1319 100644 --- a/tokens/plasma.sd.service.view/docs/src/test/kotlin/com/sdds/plasma/sd/service/ViewSystemDocScreenshotTest.kt +++ b/tokens/plasma.sd.service.view/docs/src/test/kotlin/com/sdds/plasma/sd/service/ViewSystemDocScreenshotTest.kt @@ -20,7 +20,8 @@ class ViewSystemDocScreenshotTest(viewSample: ViewSampleInfo) : @Test fun docs_view_screenshot_test() { try { - themedComponent( + themedComponentStyleProvided( + sampleId = viewSample.id, factory = { viewSample.sample.reference(context) }, diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_accordion_Accordion_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_accordion_Accordion_Simple.png deleted file mode 100644 index 00659a47a..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_accordion_Accordion_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png deleted file mode 100644 index 138e96deb..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_autocomplete_Autocomplete_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_badge_Badge_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_badge_Badge_Simple.png deleted file mode 100644 index bbed1c143..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_badge_Badge_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_badge_Badge_WithoutLabel.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_badge_Badge_WithoutLabel.png deleted file mode 100644 index 649d550a9..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_badge_Badge_WithoutLabel.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_badge_IconBadge_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_badge_IconBadge_Simple.png deleted file mode 100644 index 5b5dfdde1..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_badge_IconBadge_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png index 9a3a5bf9a..41d01eb50 100644 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png and b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png new file mode 100644 index 000000000..6c9c14c16 Binary files /dev/null and b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png new file mode 100644 index 000000000..844d2b1e5 Binary files /dev/null and b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png new file mode 100644 index 000000000..384054e48 Binary files /dev/null and b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_card_Card_Extra.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_card_Card_Extra.png deleted file mode 100644 index 9fc791eec..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_card_Card_Extra.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_card_Card_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_card_Card_Simple.png deleted file mode 100644 index 0b2e548e0..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_card_Card_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_cell_Cell_AvatarSwitch.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_cell_Cell_AvatarSwitch.png deleted file mode 100644 index 4c767b24a..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_cell_Cell_AvatarSwitch.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_cell_Cell_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_cell_Cell_Simple.png deleted file mode 100644 index 5d19a97d0..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_cell_Cell_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_checkbox_group_CheckBoxGroup_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_checkbox_group_CheckBoxGroup_Simple.png deleted file mode 100644 index a112ea020..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_checkbox_group_CheckBoxGroup_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codefield_CodeField_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codefield_CodeField_Simple.png deleted file mode 100644 index a1f22b618..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codefield_CodeField_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codeinput_CodeInput_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codeinput_CodeInput_Simple.png deleted file mode 100644 index 914d4664c..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_codeinput_CodeInput_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_editable_Editable_RelativeIcon.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_editable_Editable_RelativeIcon.png deleted file mode 100644 index 49cb8c65c..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_editable_Editable_RelativeIcon.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileCircular_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileCircular_Simple.png deleted file mode 100644 index 7a6073777..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileCircular_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileLinear_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileLinear_Simple.png deleted file mode 100644 index 27b73930d..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_file_FileLinear_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormHorizontal_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormHorizontal_Simple.png deleted file mode 100644 index 52aa3f60f..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormHorizontal_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_Simple.png deleted file mode 100644 index 2917a9933..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_WithHint.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_WithHint.png deleted file mode 100644 index 2917a9933..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormItem_WithHint.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormVertical_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormVertical_Simple.png deleted file mode 100644 index b43da5f4c..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_formitem_FormVertical_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png deleted file mode 100644 index e1a324a07..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_mask_Mask_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_NoteCompact_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_NoteCompact_Simple.png deleted file mode 100644 index 786d27219..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_NoteCompact_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_Note_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_Note_Simple.png deleted file mode 100644 index 773767477..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_note_Note_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notification_Notification_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notification_Notification_Simple.png deleted file mode 100644 index 279444f07..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notification_Notification_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png deleted file mode 100644 index 622562239..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png deleted file mode 100644 index 66fc08cbf..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_radiobox_group_RadioBoxGroup_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_radiobox_group_RadioBoxGroup_Simple.png deleted file mode 100644 index 5879e250f..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_radiobox_group_RadioBoxGroup_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png deleted file mode 100644 index f84be4d1c..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleButtonLike.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png deleted file mode 100644 index cece045ff..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_MultipleTextFieldLike.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png deleted file mode 100644 index abdb65fef..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleButtonLike.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png deleted file mode 100644 index a2c83a4c9..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_select_Select_SingleTextFieldLike.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png deleted file mode 100644 index 51329f557..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_slider_Slider_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_Simple.png deleted file mode 100644 index 014e8e979..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_TextMultiline.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_TextMultiline.png deleted file mode 100644 index 466d423d3..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toast_Toast_TextMultiline.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png deleted file mode 100644 index dfcf390dd..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png deleted file mode 100644 index f528f17fd..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png deleted file mode 100644 index 26595c207..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png deleted file mode 100644 index 76f98e6d0..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png b/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png deleted file mode 100644 index c9f66bba8..000000000 Binary files a/tokens/sdds-sbcom-compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png and /dev/null differ diff --git a/tokens/sdds-sbcom-compose/docs/src/test/kotlin/com/sdds/sbcom/ComposeDocScreenshotTest.kt b/tokens/sdds-sbcom-compose/docs/src/test/kotlin/com/sdds/sbcom/ComposeDocScreenshotTest.kt index df5933efc..eda44de8c 100644 --- a/tokens/sdds-sbcom-compose/docs/src/test/kotlin/com/sdds/sbcom/ComposeDocScreenshotTest.kt +++ b/tokens/sdds-sbcom-compose/docs/src/test/kotlin/com/sdds/sbcom/ComposeDocScreenshotTest.kt @@ -1,8 +1,6 @@ package com.sdds.sbcom -import androidx.compose.ui.test.onRoot import com.github.takahirom.roborazzi.RobolectricDeviceQualifiers -import com.github.takahirom.roborazzi.captureRoboImage import com.sdds.compose.uikit.fixtures.SDK_NUMBER import com.sdds.compose.uikit.fixtures.samples.RoborazziConfigDocs import org.junit.Test @@ -23,7 +21,7 @@ class ComposeDocScreenshotTest(composableSample: ComposableSampleInfo) : Roboraz composableSample.sample.reference.invoke() } composeTestRule.waitForIdle() - composeTestRule.onRoot().captureRoboImage() + ifNeedScreenshot() } catch (e: Throwable) { throw AssertionError( "Screenshot test failed: \n${composableSample.id}", diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Fraction.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Fraction.png deleted file mode 100644 index 78d7cd257..000000000 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Fraction.png and /dev/null differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Height.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Height.png deleted file mode 100644 index 78d7cd257..000000000 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Height.png and /dev/null differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Skip.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Skip.png deleted file mode 100644 index 78d7cd257..000000000 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_HalfExpanded_Skip.png and /dev/null differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png index ed1fac1de..909f49786 100644 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png and b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Insets.png differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png index efee20740..478a9ed0c 100644 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png and b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_bottomsheet_ModalBottomSheet_Simple.png differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png index 2c52fbccf..2920abc42 100644 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png and b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_IconContent.png differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png index 2c52fbccf..a65102f02 100644 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png and b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_Simple.png differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png index 11037f582..5b69af06d 100644 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png and b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_button_IconButton_isLoading.png differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png index c02a690cb..3292b8a96 100644 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png and b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_paginationdots_PaginationDots_Simple.png differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png index 9e53f7383..5c8aa389c 100644 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png and b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_toolbar_ToolBar_Simple.png differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png deleted file mode 100644 index d897f9c1a..000000000 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithControlsAndSeparator.png and /dev/null differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png deleted file mode 100644 index 88910d7ab..000000000 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_AlarmClockWithEdgePlacement.png and /dev/null differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png deleted file mode 100644 index f44f025fa..000000000 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_CenteredAlarmClockWithControlsAndDivider.png and /dev/null differ diff --git a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png b/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png deleted file mode 100644 index 138053ce9..000000000 Binary files a/tokens/sdds.serv.compose/docs/override-docs/static/screenshots-docusaurus/com_sdds_compose_uikit_fixtures_samples_wheel_Wheel_Simple.png and /dev/null differ diff --git a/tokens/sdds.serv.compose/docs/src/test/kotlin/com/sdds/serv/ComposeDocScreenshotTest.kt b/tokens/sdds.serv.compose/docs/src/test/kotlin/com/sdds/serv/ComposeDocScreenshotTest.kt index 0a0bf8ebc..57d2eba16 100644 --- a/tokens/sdds.serv.compose/docs/src/test/kotlin/com/sdds/serv/ComposeDocScreenshotTest.kt +++ b/tokens/sdds.serv.compose/docs/src/test/kotlin/com/sdds/serv/ComposeDocScreenshotTest.kt @@ -1,8 +1,6 @@ package com.sdds.serv -import androidx.compose.ui.test.onRoot import com.github.takahirom.roborazzi.RobolectricDeviceQualifiers -import com.github.takahirom.roborazzi.captureRoboImage import com.sdds.compose.uikit.fixtures.SDK_NUMBER import com.sdds.compose.uikit.fixtures.samples.RoborazziConfigDocs import org.junit.Test @@ -23,7 +21,7 @@ class ComposeDocScreenshotTest(composableSample: ComposableSampleInfo) : Roboraz composableSample.sample.reference.invoke() } composeTestRule.waitForIdle() - composeTestRule.onRoot().captureRoboImage() + ifNeedScreenshot() } catch (e: Throwable) { throw AssertionError( "Screenshot test failed: \n${composableSample.id}", diff --git a/tokens/sdds.serv.compose/docs/src/test/kotlin/com/sdds/serv/ThemeUtils.kt b/tokens/sdds.serv.compose/docs/src/test/kotlin/com/sdds/serv/ThemeUtils.kt index bc24d69ae..146b071b8 100644 --- a/tokens/sdds.serv.compose/docs/src/test/kotlin/com/sdds/serv/ThemeUtils.kt +++ b/tokens/sdds.serv.compose/docs/src/test/kotlin/com/sdds/serv/ThemeUtils.kt @@ -35,6 +35,7 @@ import com.sdds.compose.uikit.LocalEditableStyle import com.sdds.compose.uikit.LocalFileStyle import com.sdds.compose.uikit.LocalFormItemStyle import com.sdds.compose.uikit.LocalIconBadgeStyle +import com.sdds.compose.uikit.LocalIconButtonStyle import com.sdds.compose.uikit.LocalImageStyle import com.sdds.compose.uikit.LocalIndicatorStyle import com.sdds.compose.uikit.LocalListStyle @@ -130,6 +131,9 @@ import com.sdds.serv.styles.formitem.M import com.sdds.serv.styles.iconbadge.Default import com.sdds.serv.styles.iconbadge.IconBadgeSolid import com.sdds.serv.styles.iconbadge.M +import com.sdds.serv.styles.iconbutton.Clear +import com.sdds.serv.styles.iconbutton.IconButton +import com.sdds.serv.styles.iconbutton.M import com.sdds.serv.styles.image.Image import com.sdds.serv.styles.image.Ratio3x4 import com.sdds.serv.styles.indicator.Default @@ -258,6 +262,7 @@ fun ThemeSetup( LocalIconBadgeStyle provides IconBadgeSolid.M.Default.style(), LocalButtonGroupStyle provides BasicButtonGroup.M.Dense.Default.style(), LocalButtonStyle provides BasicButton.M.Default.style(), + LocalIconButtonStyle provides IconButton.M.Clear.style(), LocalCardStyle provides CardSolid.M.style(), LocalCellStyle provides Cell.M.style(), LocalCheckBoxGroupStyle provides CheckBoxGroup.M.style(), diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Custom.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Custom.png deleted file mode 100644 index 4257ea60b..000000000 Binary files a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Custom.png and /dev/null differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Date.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Date.png deleted file mode 100644 index 62917e61f..000000000 Binary files a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Date.png and /dev/null differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Disabled.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Disabled.png deleted file mode 100644 index 706579d0c..000000000 Binary files a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Disabled.png and /dev/null differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Number.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Number.png deleted file mode 100644 index 6ec4e811b..000000000 Binary files a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Number.png and /dev/null differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone.png deleted file mode 100644 index 706579d0c..000000000 Binary files a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone.png and /dev/null differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_Always.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_Always.png deleted file mode 100644 index 76259ca8b..000000000 Binary files a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_Always.png and /dev/null differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_CustomFormat.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_CustomFormat.png deleted file mode 100644 index e17713a2e..000000000 Binary files a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Phone_CustomFormat.png and /dev/null differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Sum_Always_Display.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Sum_Always_Display.png deleted file mode 100644 index 4fdc40645..000000000 Binary files a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Sum_Always_Display.png and /dev/null differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Time.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Time.png deleted file mode 100644 index 78781f0ed..000000000 Binary files a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_mask_Mask_Time.png and /dev/null differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notification_content_NotificationContent_Simple.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png similarity index 100% rename from tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notification_content_NotificationContent_Simple.png rename to tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_notificationcontent_NotificationContent_Simple.png diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_EmptyState.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_EmptyState.png new file mode 100644 index 000000000..75017f090 Binary files /dev/null and b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_EmptyState.png differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_Trigger_Button.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_Trigger_Button.png new file mode 100644 index 000000000..75017f090 Binary files /dev/null and b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_Select_Trigger_Button.png differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_item_SelectItem_Simple.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_item_SelectItem_Simple.png new file mode 100644 index 000000000..10dd7e268 Binary files /dev/null and b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_select_item_SelectItem_Simple.png differ diff --git a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_wheel_Wheel_Simple.png b/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_wheel_Wheel_Simple.png deleted file mode 100644 index 0619722d7..000000000 Binary files a/tokens/sdds.serv.view/docs/override-docs/static/screenshots-docusaurus/com_sdds_uikit_fixtures_samples_wheel_Wheel_Simple.png and /dev/null differ diff --git a/tokens/sdds.serv.view/docs/src/test/kotlin/com/sdds/serv/ThemeUtils.kt b/tokens/sdds.serv.view/docs/src/test/kotlin/com/sdds/serv/ThemeUtils.kt index 89d88e125..7c559e8cb 100644 --- a/tokens/sdds.serv.view/docs/src/test/kotlin/com/sdds/serv/ThemeUtils.kt +++ b/tokens/sdds.serv.view/docs/src/test/kotlin/com/sdds/serv/ThemeUtils.kt @@ -3,6 +3,7 @@ package com.sdds.serv import android.view.View import com.sdds.uikit.fixtures.ComponentScope import com.sdds.uikit.fixtures.component +import com.sdds.uikit.fixtures.samples.RoborazziConfigDocsXml.Companion.ProvidedStyleKeys import org.hamcrest.Matcher internal fun themedComponent( @@ -20,3 +21,33 @@ internal fun themedComponent( factory, ) } + +internal fun themedComponentStyleProvided( + sampleId: String, + viewMatcherFactory: ((View) -> Matcher)? = null, + action: ((View) -> Unit)? = null, + skipDefaultCaptureRoboImage: Boolean = false, + factory: ComponentScope.() -> View, +) { + val componentName = sampleId.substringBeforeLast(".").split(".") + val component = componentName.takeLast(2).joinToString("").lowercase() + val lastSegment = componentName.last().lowercase() + + val shouldCapture = ProvidedStyleKeys.any { styleKey -> + val key = styleKey.replace("-", "").lowercase() + component.contains(key) || key.contains(component) || + key.contains(lastSegment) || lastSegment.contains(key) + } + println(" componentName: $componentName, ищем в: $ProvidedStyleKeys, совпали: $shouldCapture") + + if (!shouldCapture) { + println("Пропущены: $sampleId") + return + } + themedComponent( + viewMatcherFactory = viewMatcherFactory, + action = action, + skipDefaultCaptureRoboImage = skipDefaultCaptureRoboImage, + factory = factory, + ) +} diff --git a/tokens/sdds.serv.view/docs/src/test/kotlin/com/sdds/serv/ViewSystemDocScreenshotTest.kt b/tokens/sdds.serv.view/docs/src/test/kotlin/com/sdds/serv/ViewSystemDocScreenshotTest.kt index 713987704..25cfdad52 100644 --- a/tokens/sdds.serv.view/docs/src/test/kotlin/com/sdds/serv/ViewSystemDocScreenshotTest.kt +++ b/tokens/sdds.serv.view/docs/src/test/kotlin/com/sdds/serv/ViewSystemDocScreenshotTest.kt @@ -20,7 +20,8 @@ class ViewSystemDocScreenshotTest(viewSample: ViewSampleInfo) : @Test fun docs_view_screenshot_test() { try { - themedComponent( + themedComponentStyleProvided( + sampleId = viewSample.id, factory = { viewSample.sample.reference(context) },