├── catalog ├── .gitignore ├── src │ ├── androidMain │ │ ├── res │ │ │ ├── values │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ └── drawable │ │ │ │ └── ic_launcher_background.xml │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ │ └── dev │ │ │ └── sergiobelda │ │ │ └── pigment │ │ │ └── catalog │ │ │ └── main │ │ │ └── MainActivity.kt │ ├── commonMain │ │ ├── composeResources │ │ │ └── values │ │ │ │ └── strings.xml │ │ └── kotlin │ │ │ └── dev │ │ │ └── sergiobelda │ │ │ └── pigment │ │ │ └── catalog │ │ │ ├── PigmentCatalogScreen.kt │ │ │ ├── ui │ │ │ └── Theme.kt │ │ │ └── main │ │ │ └── PigmentDemo.kt │ ├── jsMain │ │ ├── resources │ │ │ └── index.html │ │ └── kotlin │ │ │ └── dev │ │ │ └── sergiobelda │ │ │ └── pigment │ │ │ └── catalog │ │ │ └── main │ │ │ └── Main.js.kt │ ├── iosMain │ │ └── kotlin │ │ │ └── dev │ │ │ └── sergiobelda │ │ │ └── pigment │ │ │ └── catalog │ │ │ └── Main.ios.kt │ └── jvmMain │ │ └── kotlin │ │ └── dev │ │ └── sergiobelda │ │ └── pigment │ │ └── catalog │ │ └── Main.jvm.kt ├── README.md └── build.gradle.kts ├── pigment ├── .gitignore ├── consumer-rules.pro ├── src │ ├── commonMain │ │ ├── composeResources │ │ │ ├── values │ │ │ │ └── strings.xml │ │ │ └── drawable │ │ │ │ ├── ic_check_24px.xml │ │ │ │ ├── ic_format_color_reset_24px.xml │ │ │ │ └── ic_color_off_24dp.xml │ │ └── kotlin │ │ │ └── dev │ │ │ └── sergiobelda │ │ │ └── pigment │ │ │ └── colorpicker │ │ │ ├── ColorPickerItem.kt │ │ │ └── ColorPicker.kt │ ├── test │ │ └── snapshots │ │ │ └── images │ │ │ ├── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_FlowRow[Black].png │ │ │ ├── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_FlowRow[Large].png │ │ │ ├── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_FlowRow[Medium].png │ │ │ ├── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_FlowRow[Small].png │ │ │ ├── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_FlowRow[White].png │ │ │ ├── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_LazyRow[Large].png │ │ │ ├── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_LazyRow[Medium].png │ │ │ ├── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_LazyRow[Small].png │ │ │ ├── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_FlowRow[DarkColor].png │ │ │ ├── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_FlowRow[LightColor].png │ │ │ └── dev.sergiobelda.pigment.colorpicker_ColorPickerTest_FlowRow[Unspecified].png │ └── androidUnitTest │ │ └── kotlin │ │ └── dev │ │ └── sergiobelda │ │ └── pigment │ │ ├── colorpicker │ │ ├── ColorTestCase.kt │ │ └── ColorPickerTest.kt │ │ └── sample │ │ └── SampleData.kt ├── proguard-rules.pro ├── samples │ ├── src │ │ ├── androidMain │ │ │ └── kotlin │ │ │ │ └── dev │ │ │ │ └── sergiobelda │ │ │ │ └── pigment │ │ │ │ └── samples │ │ │ │ └── colorpicker │ │ │ │ ├── ColorPickerSizeProvider.kt │ │ │ │ ├── ColorPickerLazyRowPreviews.kt │ │ │ │ └── ColorPickerFlowRowPreviews.kt │ │ └── commonMain │ │ │ └── kotlin │ │ │ └── dev │ │ │ └── sergiobelda │ │ │ └── pigment │ │ │ └── samples │ │ │ └── colorpicker │ │ │ ├── SampleData.kt │ │ │ ├── Utils.kt │ │ │ ├── ColorPickerLazyRowSamples.kt │ │ │ └── ColorPickerFlowRowSamples.kt │ └── build.gradle.kts └── build.gradle.kts ├── gradle ├── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties └── libs.versions.toml ├── screenshots ├── ColorPicker_FlowRow.png └── ColorPicker_LazyRow.png ├── catalog-ios ├── catalog-ios │ ├── Assets.xcassets │ │ ├── Contents.json │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ ├── Info.plist │ ├── catalog_iosApp.swift │ └── ContentView.swift ├── catalog-ios.xcodeproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── project.pbxproj └── .gitignore ├── renovate.json ├── .gitignore ├── settings.gradle.kts ├── .github └── workflows │ ├── build.yml │ └── deploy-docs.yml ├── gradle.properties ├── docs └── index.md ├── mkdocs.yml ├── README.md ├── gradlew.bat └── gradlew /catalog/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /pigment/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /pigment/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serbelga/pigment/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /screenshots/ColorPicker_FlowRow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serbelga/pigment/HEAD/screenshots/ColorPicker_FlowRow.png -------------------------------------------------------------------------------- /screenshots/ColorPicker_LazyRow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serbelga/pigment/HEAD/screenshots/ColorPicker_LazyRow.png -------------------------------------------------------------------------------- /catalog/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | Pigment Catalog 3 | -------------------------------------------------------------------------------- /catalog-ios/catalog-ios/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 | "extends": [ 4 | "config:recommended" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /catalog/src/androidMain/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serbelga/pigment/HEAD/catalog/src/androidMain/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /catalog/src/androidMain/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serbelga/pigment/HEAD/catalog/src/androidMain/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /catalog-ios/catalog-ios/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /catalog/src/androidMain/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serbelga/pigment/HEAD/catalog/src/androidMain/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /catalog/src/androidMain/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serbelga/pigment/HEAD/catalog/src/androidMain/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /catalog/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serbelga/pigment/HEAD/catalog/src/androidMain/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /catalog/src/androidMain/res/values/themes.xml: -------------------------------------------------------------------------------- 1 | 2 |