Fix the problem of disappearing background in dark color mode

This commit is contained in:
ShirkNeko
2025-03-23 00:26:58 +08:00
parent 7265d5aacd
commit 04db01cdbc
2 changed files with 8 additions and 6 deletions

View File

@@ -443,9 +443,9 @@ private fun getSliderColors(cardAlpha: Float, useCustomColors: Boolean = false):
// 使用自定义主题色时
useCustomColors -> {
SliderDefaults.colors(
activeTrackColor = Color.White,
activeTrackColor = theme.getCustomSliderActiveColor(),
inactiveTrackColor = theme.getCustomSliderInactiveColor(),
thumbColor = Color.White
thumbColor = theme.Primary
)
}
else -> {

View File

@@ -51,8 +51,10 @@ private fun getDarkColorScheme() = darkColorScheme(
onTertiary = Color.White,
tertiaryContainer = ThemeConfig.currentTheme.TertiaryContainer.copy(alpha = 0.15f),
onTertiaryContainer = Color.White,
onBackground = Color.White,
onSurface = Color.White,
background = Color.Transparent,
surface = Color.Transparent,
onBackground = Color.White.copy(alpha = 0.87f),
onSurface = Color.White.copy(alpha = 0.87f),
surfaceVariant = Color(0xFF2F2F2F),
onSurfaceVariant = Color.White.copy(alpha = 0.78f),
outline = Color.White.copy(alpha = 0.12f),
@@ -75,8 +77,8 @@ private fun getLightColorScheme() = lightColorScheme(
onTertiaryContainer = ThemeConfig.currentTheme.OnTertiaryContainer,
background = Color.Transparent,
surface = Color.Transparent,
onBackground = Color.Black,
onSurface = Color.Black,
onBackground = Color.Black.copy(alpha = 0.87f),
onSurface = Color.Black.copy(alpha = 0.87f),
surfaceVariant = Color(0xFFF5F5F5),
onSurfaceVariant = Color.Black.copy(alpha = 0.78f),
outline = Color.Black.copy(alpha = 0.12f),