feat: update theme palette
This commit is contained in:
parent
112536d2b1
commit
dba3325ec2
|
|
@ -3,77 +3,116 @@ package chat.stoat.ui.theme
|
|||
import androidx.compose.ui.graphics.Color
|
||||
|
||||
object Colour {
|
||||
val RevoltUltraPink = Color(0xFFFF005C)
|
||||
val Seed = Color(0xFF406FFF)
|
||||
|
||||
val PrimaryLight = Color(0xFFBD0042)
|
||||
val PrimaryLight = Color(0xFF1250E1)
|
||||
val OnPrimaryLight = Color(0xFFFFFFFF)
|
||||
val PrimaryContainerLight = Color(0xFFFFD9DC)
|
||||
val OnPrimaryContainerLight = Color(0xFF910031)
|
||||
val SecondaryLight = Color(0xFFC0001F)
|
||||
val PrimaryContainerLight = Color(0xFFDCE1FF)
|
||||
val OnPrimaryContainerLight = Color(0xFF003AB2)
|
||||
val InversePrimaryLight = Color(0xFFB6C4FF)
|
||||
val SecondaryLight = Color(0xFF5E5B7D)
|
||||
val OnSecondaryLight = Color(0xFFFFFFFF)
|
||||
val SecondaryContainerLight = Color(0xFFFFDAD7)
|
||||
val OnSecondaryContainerLight = Color(0xFF930015)
|
||||
val TertiaryLight = Color(0xFF0060A9)
|
||||
val SecondaryContainerLight = Color(0xFFE4DFFF)
|
||||
val OnSecondaryContainerLight = Color(0xFF464364)
|
||||
val TertiaryLight = Color(0xFF685587)
|
||||
val OnTertiaryLight = Color(0xFFFFFFFF)
|
||||
val TertiaryContainerLight = Color(0xFFD3E4FF)
|
||||
val OnTertiaryContainerLight = Color(0xFF004881)
|
||||
val ErrorLight = Color(0xFFC0001F)
|
||||
val TertiaryContainerLight = Color(0xFFECDCFF)
|
||||
val OnTertiaryContainerLight = Color(0xFF503E6D)
|
||||
val BackgroundLight = Color(0xFFFAF8FF)
|
||||
val OnBackgroundLight = Color(0xFF191B25)
|
||||
val SurfaceLight = Color(0xFFFAF8FF)
|
||||
val OnSurfaceLight = Color(0xFF191B25)
|
||||
val SurfaceVariantLight = Color(0xFFE0E1F3)
|
||||
val OnSurfaceVariantLight = Color(0xFF434654)
|
||||
val SurfaceTintLight = Color(0xFF1250E1)
|
||||
val InverseSurfaceLight = Color(0xFF2E303A)
|
||||
val InverseOnSurfaceLight = Color(0xFFEFF0FE)
|
||||
val ErrorLight = Color(0xFFBA1A1A)
|
||||
val OnErrorLight = Color(0xFFFFFFFF)
|
||||
val ErrorContainerLight = Color(0xFFFFDAD7)
|
||||
val OnErrorContainerLight = Color(0xFF410004)
|
||||
val BackgroundLight = Color(0xFFF9F9FF)
|
||||
val OnBackgroundLight = Color(0xFF161B27)
|
||||
val SurfaceLight = Color(0xFFF9F9FF)
|
||||
val OnSurfaceLight = Color(0xFF161B27)
|
||||
val SurfaceVariantLight = Color(0xFFDCE2F5)
|
||||
val OnSurfaceVariantLight = Color(0xFF404756)
|
||||
val OutlineLight = Color(0xFF717788)
|
||||
val OutlineVariantLight = Color(0xFFC0C6D9)
|
||||
val ErrorContainerLight = Color(0xFFFFDAD6)
|
||||
val OnErrorContainerLight = Color(0xFF93000A)
|
||||
val OutlineLight = Color(0xFF747685)
|
||||
val OutlineVariantLight = Color(0xFFC4C5D6)
|
||||
val ScrimLight = Color(0xFF000000)
|
||||
val InverseSurfaceLight = Color(0xFF2B303D)
|
||||
val InverseOnSurfaceLight = Color(0xFFEDF0FF)
|
||||
val InversePrimaryLight = Color(0xFFFFB2BA)
|
||||
val SurfaceDimLight = Color(0xFFD5D9EA)
|
||||
val SurfaceBrightLight = Color(0xFFF9F9FF)
|
||||
val SurfaceBrightLight = Color(0xFFFAF8FF)
|
||||
val SurfaceContainerLight = Color(0xFFEDEDFB)
|
||||
val SurfaceContainerHighLight = Color(0xFFE7E7F5)
|
||||
val SurfaceContainerHighestLight = Color(0xFFE1E1EF)
|
||||
val SurfaceContainerLowLight = Color(0xFFF3F2FF)
|
||||
val SurfaceContainerLowestLight = Color(0xFFFFFFFF)
|
||||
val SurfaceContainerLowLight = Color(0xFFF1F3FF)
|
||||
val SurfaceContainerLight = Color(0xFFE9EDFE)
|
||||
val SurfaceContainerHighLight = Color(0xFFE4E8F8)
|
||||
val SurfaceContainerHighestLight = Color(0xFFDEE2F2)
|
||||
val SurfaceDimLight = Color(0xFFD9D9E7)
|
||||
val ShadowLight = Color(0xFF000000)
|
||||
val ControlActivatedLight = Color(0xFFDCE1FF)
|
||||
val ControlNormalLight = Color(0xFF434654)
|
||||
val ControlHighlightLight = Color(0x1F000000)
|
||||
val TextPrimaryInverseLight = Color(0xFFE1E1EF)
|
||||
val TextSecondaryAndTertiaryInverseLight = Color(0xFFC4C5D6)
|
||||
val TextPrimaryInverseDisableOnlyLight = Color(0xFFE1E1EF)
|
||||
val TextSecondaryAndTertiaryInverseDisabledLight = Color(0xFFE1E1EF)
|
||||
val TextHintInverseLight = Color(0xFFE1E1EF)
|
||||
|
||||
val PrimaryDark = Color(0xFFFFB2BA)
|
||||
val OnPrimaryDark = Color(0xFF670020)
|
||||
val PrimaryContainerDark = Color(0xFF910031)
|
||||
val OnPrimaryContainerDark = Color(0xFFFFD9DC)
|
||||
val SecondaryDark = Color(0xFFFFB3AE)
|
||||
val OnSecondaryDark = Color(0xFF68000C)
|
||||
val SecondaryContainerDark = Color(0xFF930015)
|
||||
val OnSecondaryContainerDark = Color(0xFFFFDAD7)
|
||||
val TertiaryDark = Color(0xFFA2C9FF)
|
||||
val OnTertiaryDark = Color(0xFF00315B)
|
||||
val TertiaryContainerDark = Color(0xFF004881)
|
||||
val OnTertiaryContainerDark = Color(0xFFD3E4FF)
|
||||
val ErrorDark = Color(0xFFFFB3AE)
|
||||
val OnErrorDark = Color(0xFF68000C)
|
||||
val ErrorContainerDark = Color(0xFF930015)
|
||||
val OnErrorContainerDark = Color(0xFFFFDAD7)
|
||||
val BackgroundDark = Color(0xFF0E131E)
|
||||
val OnBackgroundDark = Color(0xFFDEE2F2)
|
||||
val SurfaceDark = Color(0xFF0E131E)
|
||||
val OnSurfaceDark = Color(0xFFDEE2F2)
|
||||
val SurfaceVariantDark = Color(0xFF404756)
|
||||
val OnSurfaceVariantDark = Color(0xFFC0C6D9)
|
||||
val OutlineDark = Color(0xFF8A90A2)
|
||||
val OutlineVariantDark = Color(0xFF404756)
|
||||
val PrimaryDark = Color(0xFFB6C4FF)
|
||||
val OnPrimaryDark = Color(0xFF00277F)
|
||||
val PrimaryContainerDark = Color(0xFF003AB2)
|
||||
val OnPrimaryContainerDark = Color(0xFFDCE1FF)
|
||||
val InversePrimaryDark = Color(0xFF1250E1)
|
||||
val SecondaryDark = Color(0xFFC7C2EA)
|
||||
val OnSecondaryDark = Color(0xFF2F2D4C)
|
||||
val SecondaryContainerDark = Color(0xFF464364)
|
||||
val OnSecondaryContainerDark = Color(0xFFE4DFFF)
|
||||
val TertiaryDark = Color(0xFFD3BDF5)
|
||||
val OnTertiaryDark = Color(0xFF392755)
|
||||
val TertiaryContainerDark = Color(0xFF503E6D)
|
||||
val OnTertiaryContainerDark = Color(0xFFECDCFF)
|
||||
val BackgroundDark = Color(0xFF11131C)
|
||||
val OnBackgroundDark = Color(0xFFE1E1EF)
|
||||
val SurfaceDark = Color(0xFF11131C)
|
||||
val OnSurfaceDark = Color(0xFFE1E1EF)
|
||||
val SurfaceVariantDark = Color(0xFF434654)
|
||||
val OnSurfaceVariantDark = Color(0xFFC4C5D6)
|
||||
val SurfaceTintDark = Color(0xFFB6C4FF)
|
||||
val InverseSurfaceDark = Color(0xFFE1E1EF)
|
||||
val InverseOnSurfaceDark = Color(0xFF2E303A)
|
||||
val ErrorDark = Color(0xFFFFB4AB)
|
||||
val OnErrorDark = Color(0xFF690005)
|
||||
val ErrorContainerDark = Color(0xFF93000A)
|
||||
val OnErrorContainerDark = Color(0xFFFFDAD6)
|
||||
val OutlineDark = Color(0xFF8E909F)
|
||||
val OutlineVariantDark = Color(0xFF434654)
|
||||
val ScrimDark = Color(0xFF000000)
|
||||
val InverseSurfaceDark = Color(0xFFDEE2F2)
|
||||
val InverseOnSurfaceDark = Color(0xFF2B303D)
|
||||
val InversePrimaryDark = Color(0xFFBD0042)
|
||||
val SurfaceDimDark = Color(0xFF0E131E)
|
||||
val SurfaceBrightDark = Color(0xFF343946)
|
||||
val SurfaceContainerLowestDark = Color(0xFF090E19)
|
||||
val SurfaceContainerLowDark = Color(0xFF161B27)
|
||||
val SurfaceContainerDark = Color(0xFF1A202B)
|
||||
val SurfaceContainerHighDark = Color(0xFF252A36)
|
||||
val SurfaceContainerHighestDark = Color(0xFF303541)
|
||||
val SurfaceBrightDark = Color(0xFF373943)
|
||||
val SurfaceContainerDark = Color(0xFF1D1F29)
|
||||
val SurfaceContainerHighDark = Color(0xFF272934)
|
||||
val SurfaceContainerHighestDark = Color(0xFF32343F)
|
||||
val SurfaceContainerLowDark = Color(0xFF191B25)
|
||||
val SurfaceContainerLowestDark = Color(0xFF0B0E17)
|
||||
val SurfaceDimDark = Color(0xFF11131C)
|
||||
val ShadowDark = Color(0xFF000000)
|
||||
val ControlActivatedDark = Color(0xFF003AB2)
|
||||
val ControlNormalDark = Color(0xFFC4C5D6)
|
||||
val ControlHighlightDark = Color(0x33FFFFFF)
|
||||
val TextPrimaryInverseDark = Color(0xFF191B25)
|
||||
val TextSecondaryAndTertiaryInverseDark = Color(0xFF434654)
|
||||
val TextPrimaryInverseDisableOnlyDark = Color(0xFF191B25)
|
||||
val TextSecondaryAndTertiaryInverseDisabledDark = Color(0xFF191B25)
|
||||
val TextHintInverseDark = Color(0xFF191B25)
|
||||
|
||||
val PrimaryFixed = Color(0xFFDCE1FF)
|
||||
val PrimaryFixedDim = Color(0xFFB6C4FF)
|
||||
val OnPrimaryFixed = Color(0xFF001550)
|
||||
val OnPrimaryFixedVariant = Color(0xFF003AB2)
|
||||
val SecondaryFixed = Color(0xFFE4DFFF)
|
||||
val SecondaryFixedDim = Color(0xFFC7C2EA)
|
||||
val OnSecondaryFixed = Color(0xFF1A1836)
|
||||
val OnSecondaryFixedVariant = Color(0xFF464364)
|
||||
val TertiaryFixed = Color(0xFFECDCFF)
|
||||
val TertiaryFixedDim = Color(0xFFD3BDF5)
|
||||
val OnTertiaryFixed = Color(0xFF23113F)
|
||||
val OnTertiaryFixedVariant = Color(0xFF503E6D)
|
||||
val PrimaryPaletteKeyColor = Color(0xFF406FFF)
|
||||
val SecondaryPaletteKeyColor = Color(0xFF767397)
|
||||
val TertiaryPaletteKeyColor = Color(0xFF826EA1)
|
||||
val NeutralPaletteKeyColor = Color(0xFF757682)
|
||||
val NeutralVariantPaletteKeyColor = Color(0xFF747685)
|
||||
val ErrorPaletteKeyColor = Color(0xFFDE3730)
|
||||
}
|
||||
|
|
@ -25,6 +25,7 @@ val LightColorScheme = lightColorScheme(
|
|||
onPrimary = Colour.OnPrimaryLight,
|
||||
primaryContainer = Colour.PrimaryContainerLight,
|
||||
onPrimaryContainer = Colour.OnPrimaryContainerLight,
|
||||
inversePrimary = Colour.InversePrimaryLight,
|
||||
secondary = Colour.SecondaryLight,
|
||||
onSecondary = Colour.OnSecondaryLight,
|
||||
secondaryContainer = Colour.SecondaryContainerLight,
|
||||
|
|
@ -33,29 +34,41 @@ val LightColorScheme = lightColorScheme(
|
|||
onTertiary = Colour.OnTertiaryLight,
|
||||
tertiaryContainer = Colour.TertiaryContainerLight,
|
||||
onTertiaryContainer = Colour.OnTertiaryContainerLight,
|
||||
error = Colour.ErrorLight,
|
||||
onError = Colour.OnErrorLight,
|
||||
errorContainer = Colour.ErrorContainerLight,
|
||||
onErrorContainer = Colour.OnErrorContainerLight,
|
||||
background = Colour.BackgroundLight,
|
||||
onBackground = Colour.OnBackgroundLight,
|
||||
surface = Colour.SurfaceLight,
|
||||
onSurface = Colour.OnSurfaceLight,
|
||||
surfaceVariant = Colour.SurfaceVariantLight,
|
||||
onSurfaceVariant = Colour.OnSurfaceVariantLight,
|
||||
surfaceTint = Colour.SurfaceTintLight,
|
||||
inverseSurface = Colour.InverseSurfaceLight,
|
||||
inverseOnSurface = Colour.InverseOnSurfaceLight,
|
||||
error = Colour.ErrorLight,
|
||||
onError = Colour.OnErrorLight,
|
||||
errorContainer = Colour.ErrorContainerLight,
|
||||
onErrorContainer = Colour.OnErrorContainerLight,
|
||||
outline = Colour.OutlineLight,
|
||||
outlineVariant = Colour.OutlineVariantLight,
|
||||
scrim = Colour.ScrimLight,
|
||||
inverseSurface = Colour.InverseSurfaceLight,
|
||||
inverseOnSurface = Colour.InverseOnSurfaceLight,
|
||||
inversePrimary = Colour.InversePrimaryLight,
|
||||
surfaceDim = Colour.SurfaceDimLight,
|
||||
surfaceBright = Colour.SurfaceBrightLight,
|
||||
surfaceContainerLowest = Colour.SurfaceContainerLowestLight,
|
||||
surfaceContainerLow = Colour.SurfaceContainerLowLight,
|
||||
surfaceContainer = Colour.SurfaceContainerLight,
|
||||
surfaceContainerHigh = Colour.SurfaceContainerHighLight,
|
||||
surfaceContainerHighest = Colour.SurfaceContainerHighestLight,
|
||||
surfaceContainerLow = Colour.SurfaceContainerLowLight,
|
||||
surfaceContainerLowest = Colour.SurfaceContainerLowestLight,
|
||||
surfaceDim = Colour.SurfaceDimLight,
|
||||
primaryFixed = Colour.PrimaryFixed,
|
||||
primaryFixedDim = Colour.PrimaryFixedDim,
|
||||
onPrimaryFixed = Colour.OnPrimaryFixed,
|
||||
onPrimaryFixedVariant = Colour.OnPrimaryFixedVariant,
|
||||
secondaryFixed = Colour.SecondaryFixed,
|
||||
secondaryFixedDim = Colour.SecondaryFixedDim,
|
||||
onSecondaryFixed = Colour.OnSecondaryFixed,
|
||||
onSecondaryFixedVariant = Colour.OnSecondaryFixedVariant,
|
||||
tertiaryFixed = Colour.TertiaryFixed,
|
||||
tertiaryFixedDim = Colour.TertiaryFixedDim,
|
||||
onTertiaryFixed = Colour.OnTertiaryFixed,
|
||||
onTertiaryFixedVariant = Colour.OnTertiaryFixedVariant,
|
||||
)
|
||||
|
||||
private val DefaultColorScheme = darkColorScheme(
|
||||
|
|
@ -63,6 +76,7 @@ private val DefaultColorScheme = darkColorScheme(
|
|||
onPrimary = Colour.OnPrimaryDark,
|
||||
primaryContainer = Colour.PrimaryContainerDark,
|
||||
onPrimaryContainer = Colour.OnPrimaryContainerDark,
|
||||
inversePrimary = Colour.InversePrimaryDark,
|
||||
secondary = Colour.SecondaryDark,
|
||||
onSecondary = Colour.OnSecondaryDark,
|
||||
secondaryContainer = Colour.SecondaryContainerDark,
|
||||
|
|
@ -71,29 +85,41 @@ private val DefaultColorScheme = darkColorScheme(
|
|||
onTertiary = Colour.OnTertiaryDark,
|
||||
tertiaryContainer = Colour.TertiaryContainerDark,
|
||||
onTertiaryContainer = Colour.OnTertiaryContainerDark,
|
||||
error = Colour.ErrorDark,
|
||||
onError = Colour.OnErrorDark,
|
||||
errorContainer = Colour.ErrorContainerDark,
|
||||
onErrorContainer = Colour.OnErrorContainerDark,
|
||||
background = Colour.BackgroundDark,
|
||||
onBackground = Colour.OnBackgroundDark,
|
||||
surface = Colour.SurfaceDark,
|
||||
onSurface = Colour.OnSurfaceDark,
|
||||
surfaceVariant = Colour.SurfaceVariantDark,
|
||||
onSurfaceVariant = Colour.OnSurfaceVariantDark,
|
||||
surfaceTint = Colour.SurfaceTintDark,
|
||||
inverseSurface = Colour.InverseSurfaceDark,
|
||||
inverseOnSurface = Colour.InverseOnSurfaceDark,
|
||||
error = Colour.ErrorDark,
|
||||
onError = Colour.OnErrorDark,
|
||||
errorContainer = Colour.ErrorContainerDark,
|
||||
onErrorContainer = Colour.OnErrorContainerDark,
|
||||
outline = Colour.OutlineDark,
|
||||
outlineVariant = Colour.OutlineVariantDark,
|
||||
scrim = Colour.ScrimDark,
|
||||
inverseSurface = Colour.InverseSurfaceDark,
|
||||
inverseOnSurface = Colour.InverseOnSurfaceDark,
|
||||
inversePrimary = Colour.InversePrimaryDark,
|
||||
surfaceDim = Colour.SurfaceDimDark,
|
||||
surfaceBright = Colour.SurfaceBrightDark,
|
||||
surfaceContainerLowest = Colour.SurfaceContainerLowestDark,
|
||||
surfaceContainerLow = Colour.SurfaceContainerLowDark,
|
||||
surfaceContainer = Colour.SurfaceContainerDark,
|
||||
surfaceContainerHigh = Colour.SurfaceContainerHighDark,
|
||||
surfaceContainerHighest = Colour.SurfaceContainerHighestDark,
|
||||
surfaceContainerLow = Colour.SurfaceContainerLowDark,
|
||||
surfaceContainerLowest = Colour.SurfaceContainerLowestDark,
|
||||
surfaceDim = Colour.SurfaceDimDark,
|
||||
primaryFixed = Colour.PrimaryFixed,
|
||||
primaryFixedDim = Colour.PrimaryFixedDim,
|
||||
onPrimaryFixed = Colour.OnPrimaryFixed,
|
||||
onPrimaryFixedVariant = Colour.OnPrimaryFixedVariant,
|
||||
secondaryFixed = Colour.SecondaryFixed,
|
||||
secondaryFixedDim = Colour.SecondaryFixedDim,
|
||||
onSecondaryFixed = Colour.OnSecondaryFixed,
|
||||
onSecondaryFixedVariant = Colour.OnSecondaryFixedVariant,
|
||||
tertiaryFixed = Colour.TertiaryFixed,
|
||||
tertiaryFixedDim = Colour.TertiaryFixedDim,
|
||||
onTertiaryFixed = Colour.OnTertiaryFixed,
|
||||
onTertiaryFixedVariant = Colour.OnTertiaryFixedVariant,
|
||||
)
|
||||
|
||||
val AmoledColorScheme = DefaultColorScheme.copy(
|
||||
|
|
|
|||
Loading…
Reference in New Issue