package cc.kafuu.bilidownload.common.core.compose.theme

import androidx.compose.ui.graphics.Color


// 背景颜色（浅色模式与暗色模式）
val BackgroundColor = Color(0xFFFFFFFF)
val BackgroundDarkColor = Color(0xFF343434)

// 主色（浅色模式与暗色模式）
val PrimaryColor = Color(0xFFFA7298)
val PrimaryDarkColor = Color(0xFFFA7298)
val OnPrimaryColor = Color(0xFFFFFFFF)
val OnPrimaryDarkColor = Color(0xFFFFFFFF)

// 辅助色（浅色模式与暗色模式）
val SecondaryColor = Color(0xFF6699CC)
val SecondaryDarkColor = Color(0xFF6699CC)
val OnSecondaryColor = Color(0xFFFFFFFF)
val OnSecondaryDarkColor = Color(0xFFFFFFFF)

// 其他颜色(卡片、表面元素的颜色)
val SurfaceColor = Color(0xFFFFFFFF)
val SurfaceDarkColor = Color(0xFF4D4D4D)

// 错误颜色（用于警告或错误提示）
val ErrorColor = Color(0xFFFF0000)
val ErrorDarkColor = Color(0xFFFF0000)
val OnErrorColor = Color(0xFFFFFFFF)
val OnErrorDarkColor = Color(0xFFFFFFFF)

// 浅色背景色上的文本颜色
val OnBackgroundColor = Color(0xFF707070)

// 暗色背景色上的文本颜色
val OnBackgroundDarkColor = Color(0xFFB6B6B6)

// 浅色模式表面上的文本颜色
val OnSurfaceColor = Color(0xFF333333)

// 暗色模式表面上的文本颜色
val OnSurfaceDarkColor = Color(0xFFE4E4E4)

// 浅色背景上的遮罩颜色
val MarkColor = Color(0x1A000000)

// 暗色背景上的遮罩颜色
val MarkDarkColor = Color(0x1AFFFFFF)
