Skip to content

Add ui-tiles-expressive module documentation to README#466

Merged
alorma merged 2 commits intomainfrom
copilot/add-expressive-module-configuration
Dec 27, 2025
Merged

Add ui-tiles-expressive module documentation to README#466
alorma merged 2 commits intomainfrom
copilot/add-expressive-module-configuration

Conversation

Copy link
Contributor

Copilot AI commented Dec 27, 2025

The ui-tiles-expressive module was missing from the README documentation despite being published to Maven Central.

Changes

  • Preview table: Added "Ui tiles expressive" section with SettingsButtonGroup component
  • Install section: Added module configuration for Groovy, Kotlin DSL, and Gradle version catalogs
  • Usage section: Added component documentation with code example and Material 3 Expressive API requirement note

Example

// Gradle (Kotlin DSL)
implementation("com.github.alorma.compose-settings:ui-tiles-expressive:$version")

// Catalog
composeSettings-ui-expressive = { 
  group = "com.github.alorma.compose-settings", 
  name = "ui-tiles-expressive", 
  version.ref = "compose-settings" 
}

The module provides SettingsButtonGroup, which uses Material 3 Expressive's OutlinedToggleButton for multi-option selection within settings screens.

Original prompt

On the readme, add the configuration for the expressive module, as it's missing, alongside the others


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@alorma alorma marked this pull request as ready for review December 27, 2025 10:11
Co-authored-by: alorma <887462+alorma@users.noreply.github.com>
Copilot AI changed the title [WIP] Add configuration for expressive module in README Add ui-tiles-expressive module documentation to README Dec 27, 2025
Copilot AI requested a review from alorma December 27, 2025 10:14
@alorma alorma merged commit 6d7245e into main Dec 27, 2025
1 check passed
@alorma alorma deleted the copilot/add-expressive-module-configuration branch December 27, 2025 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants