Fix the problem of disappearing background in dark color mode
This commit is contained in:
@@ -443,9 +443,9 @@ private fun getSliderColors(cardAlpha: Float, useCustomColors: Boolean = false):
|
|||||||
// 使用自定义主题色时
|
// 使用自定义主题色时
|
||||||
useCustomColors -> {
|
useCustomColors -> {
|
||||||
SliderDefaults.colors(
|
SliderDefaults.colors(
|
||||||
activeTrackColor = Color.White,
|
activeTrackColor = theme.getCustomSliderActiveColor(),
|
||||||
inactiveTrackColor = theme.getCustomSliderInactiveColor(),
|
inactiveTrackColor = theme.getCustomSliderInactiveColor(),
|
||||||
thumbColor = Color.White
|
thumbColor = theme.Primary
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
else -> {
|
else -> {
|
||||||
|
|||||||
@@ -51,8 +51,10 @@ private fun getDarkColorScheme() = darkColorScheme(
|
|||||||
onTertiary = Color.White,
|
onTertiary = Color.White,
|
||||||
tertiaryContainer = ThemeConfig.currentTheme.TertiaryContainer.copy(alpha = 0.15f),
|
tertiaryContainer = ThemeConfig.currentTheme.TertiaryContainer.copy(alpha = 0.15f),
|
||||||
onTertiaryContainer = Color.White,
|
onTertiaryContainer = Color.White,
|
||||||
onBackground = Color.White,
|
background = Color.Transparent,
|
||||||
onSurface = Color.White,
|
surface = Color.Transparent,
|
||||||
|
onBackground = Color.White.copy(alpha = 0.87f),
|
||||||
|
onSurface = Color.White.copy(alpha = 0.87f),
|
||||||
surfaceVariant = Color(0xFF2F2F2F),
|
surfaceVariant = Color(0xFF2F2F2F),
|
||||||
onSurfaceVariant = Color.White.copy(alpha = 0.78f),
|
onSurfaceVariant = Color.White.copy(alpha = 0.78f),
|
||||||
outline = Color.White.copy(alpha = 0.12f),
|
outline = Color.White.copy(alpha = 0.12f),
|
||||||
@@ -75,8 +77,8 @@ private fun getLightColorScheme() = lightColorScheme(
|
|||||||
onTertiaryContainer = ThemeConfig.currentTheme.OnTertiaryContainer,
|
onTertiaryContainer = ThemeConfig.currentTheme.OnTertiaryContainer,
|
||||||
background = Color.Transparent,
|
background = Color.Transparent,
|
||||||
surface = Color.Transparent,
|
surface = Color.Transparent,
|
||||||
onBackground = Color.Black,
|
onBackground = Color.Black.copy(alpha = 0.87f),
|
||||||
onSurface = Color.Black,
|
onSurface = Color.Black.copy(alpha = 0.87f),
|
||||||
surfaceVariant = Color(0xFFF5F5F5),
|
surfaceVariant = Color(0xFFF5F5F5),
|
||||||
onSurfaceVariant = Color.Black.copy(alpha = 0.78f),
|
onSurfaceVariant = Color.Black.copy(alpha = 0.78f),
|
||||||
outline = Color.Black.copy(alpha = 0.12f),
|
outline = Color.Black.copy(alpha = 0.12f),
|
||||||
|
|||||||
Reference in New Issue
Block a user