59 lines
1.4 KiB
Text
59 lines
1.4 KiB
Text
// Copyright © SixtyFPS GmbH <info@slint.dev>
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
export struct MaterialScheme {
|
|
primary: color,
|
|
surfaceTint: color,
|
|
onPrimary: color,
|
|
primaryContainer: color,
|
|
onPrimaryContainer: color,
|
|
secondary: color,
|
|
onSecondary: color,
|
|
secondaryContainer: color,
|
|
onSecondaryContainer: color,
|
|
tertiary: color,
|
|
onTertiary: color,
|
|
tertiaryContainer: color,
|
|
onTertiaryContainer: color,
|
|
error: color,
|
|
onError: color,
|
|
errorContainer: color,
|
|
onErrorContainer: color,
|
|
background: color,
|
|
onBackground: color,
|
|
surface: color,
|
|
onSurface: color,
|
|
surfaceVariant: color,
|
|
onSurfaceVariant: color,
|
|
outline: color,
|
|
outlineVariant: color,
|
|
shadow: color,
|
|
scrim: color,
|
|
inverseSurface: color,
|
|
inverseOnSurface: color,
|
|
inversePrimary: color,
|
|
primaryFixed: color,
|
|
onPrimaryFixed: color,
|
|
primaryFixedDim: color,
|
|
onPrimaryFixedVariant: color,
|
|
secondaryFixed: color,
|
|
onSecondaryFixed: color,
|
|
secondaryFixedDim: color,
|
|
onSecondaryFixedVariant: color,
|
|
tertiaryFixed: color,
|
|
onTertiaryFixed: color,
|
|
tertiaryFixedDim: color,
|
|
onTertiaryFixedVariant: color,
|
|
surfaceDim: color,
|
|
surfaceBright: color,
|
|
surfaceContainerLowest: color,
|
|
surfaceContainerLow: color,
|
|
surfaceContainer: color,
|
|
surfaceContainerHigh: color,
|
|
surfaceContainerHighest: color,
|
|
}
|
|
|
|
export struct MaterialSchemes {
|
|
light: MaterialScheme,
|
|
dark: MaterialScheme
|
|
}
|