PersistentPreferenceThemeScreen
fun PersistentPreferenceThemeScreen(onBackClick: () -> Unit, modifier: Modifier = Modifier, persistence: PersistenceManager = LocalKepkoPersistenceManager.current, isSystemInDarkTheme: Boolean = isSystemInDarkTheme(), activeProfile: UserVisibleProfile? = null, targetProfile: UserVisibleProfile? = null)
A theme preferences screen which allows easy integration when used with PersistentKepkoTheme.
This preference screen allows the user to customize the appearance of the theme using PersistenceManager.
Parameters
activeProfile
The profile that is actively being used to render the interface
targetProfile
The profile that is being targeted for customization