---
title: "LocalRippleThemeConfiguration"
description: "The overall RippleThemeConfiguration in use by all built-in components and ripple."
type: "property"
lastmod: "2026-04-23T11:19:39.177519Z"
---
## API Reference

> Source set: Common

```kotlin
val LocalRippleThemeConfiguration: ProvidableCompositionLocal<RippleThemeConfiguration>
```

The overall [RippleThemeConfiguration](/jetpack-compose/androidx.compose.material3/material3/classes/RippleThemeConfiguration) in use by all built-in components and [ripple](/jetpack-compose/androidx.compose.material3/material3/functions/ripple).

By default, this will be `RippleDefaults.ThemeConfiguration`.

The ripple configuration is resolved as follows:
- [LocalRippleThemeConfiguration](/jetpack-compose/androidx.compose.material3/material3/properties/LocalRippleThemeConfiguration) provides the highest-level theming configuration for ripples, including whether the focus indication is drawn by inset focus rings.
- [LocalRippleConfiguration](/jetpack-compose/androidx.compose.material3/material3/properties/LocalRippleConfiguration) provides hierarchical per-ripple configuration for [ripple](/jetpack-compose/androidx.compose.material3/material3/functions/ripple), including disabling ripples and their indications. This takes next highest priority.
- [ripple](/jetpack-compose/androidx.compose.material3/material3/functions/ripple) parameters allow specifying configuration for individual indication callsites in components.
