Loading core/ui/compose/designsystem/src/main/kotlin/app/k9mail/core/ui/compose/designsystem/atom/Checkbox.kt +6 −0 Original line number Diff line number Diff line package app.k9mail.core.ui.compose.designsystem.atom import androidx.compose.material.CheckboxDefaults import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview.Preview import app.k9mail.core.ui.compose.theme.MainTheme import app.k9mail.core.ui.compose.theme.PreviewWithThemes import androidx.compose.material.Checkbox as MaterialCheckbox Loading @@ -18,6 +20,10 @@ fun Checkbox( onCheckedChange = onCheckedChange, modifier = modifier, enabled = enabled, colors = CheckboxDefaults.colors( checkedColor = MainTheme.colors.primary, checkmarkColor = MainTheme.colors.onPrimary, ), ) } Loading core/ui/compose/designsystem/src/main/kotlin/app/k9mail/core/ui/compose/designsystem/atom/Icon.kt +2 −3 Original line number Diff line number Diff line package app.k9mail.core.ui.compose.designsystem.atom import androidx.compose.material.LocalContentAlpha import androidx.compose.material.LocalContentColor import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.tooling.preview.Preview import app.k9mail.core.ui.compose.theme.Icons import app.k9mail.core.ui.compose.theme.MainTheme import app.k9mail.core.ui.compose.theme.PreviewWithThemes import androidx.compose.material.Icon as MaterialIcon Loading @@ -15,7 +14,7 @@ import androidx.compose.material.Icon as MaterialIcon fun Icon( imageVector: ImageVector, modifier: Modifier = Modifier, tint: Color = LocalContentColor.current.copy(alpha = LocalContentAlpha.current), tint: Color = MainTheme.colors.secondary, ) { MaterialIcon( imageVector = imageVector, Loading core/ui/compose/designsystem/src/main/kotlin/app/k9mail/core/ui/compose/designsystem/atom/Switch.kt +5 −0 Original line number Diff line number Diff line package app.k9mail.core.ui.compose.designsystem.atom import androidx.compose.material.SwitchDefaults import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview.Preview import app.k9mail.core.ui.compose.theme.MainTheme import app.k9mail.core.ui.compose.theme.PreviewWithThemes import androidx.compose.material.Switch as MaterialSwitch Loading @@ -18,6 +20,9 @@ fun Switch( onCheckedChange = onCheckedChange, modifier = modifier, enabled = enabled, colors = SwitchDefaults.colors( checkedThumbColor = MainTheme.colors.primary, ), ) } Loading core/ui/compose/theme/src/main/java/app/k9mail/core/ui/compose/theme/color/Colors.kt +2 −2 Original line number Diff line number Diff line Loading @@ -109,8 +109,8 @@ internal fun eOsColors(context: Context, isLight: Boolean): Colors { return Colors( primary = Color(ContextCompat.getColor(context, R.color.e_accent)), primaryVariant = Color(ContextCompat.getColor(context, R.color.e_accent)), secondary = Color(ContextCompat.getColor(context, R.color.e_accent)), secondaryVariant = Color(ContextCompat.getColor(context, R.color.e_accent)), secondary = Color(ContextCompat.getColor(context, R.color.e_icon_color)), secondaryVariant = Color(ContextCompat.getColor(context, R.color.e_icon_color)), background = Color(ContextCompat.getColor(context, R.color.e_background)), surface = Color(ContextCompat.getColor(context, R.color.e_floating_background)), success = Color(ContextCompat.getColor(context, R.color.e_accent_green)), Loading Loading
core/ui/compose/designsystem/src/main/kotlin/app/k9mail/core/ui/compose/designsystem/atom/Checkbox.kt +6 −0 Original line number Diff line number Diff line package app.k9mail.core.ui.compose.designsystem.atom import androidx.compose.material.CheckboxDefaults import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview.Preview import app.k9mail.core.ui.compose.theme.MainTheme import app.k9mail.core.ui.compose.theme.PreviewWithThemes import androidx.compose.material.Checkbox as MaterialCheckbox Loading @@ -18,6 +20,10 @@ fun Checkbox( onCheckedChange = onCheckedChange, modifier = modifier, enabled = enabled, colors = CheckboxDefaults.colors( checkedColor = MainTheme.colors.primary, checkmarkColor = MainTheme.colors.onPrimary, ), ) } Loading
core/ui/compose/designsystem/src/main/kotlin/app/k9mail/core/ui/compose/designsystem/atom/Icon.kt +2 −3 Original line number Diff line number Diff line package app.k9mail.core.ui.compose.designsystem.atom import androidx.compose.material.LocalContentAlpha import androidx.compose.material.LocalContentColor import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.tooling.preview.Preview import app.k9mail.core.ui.compose.theme.Icons import app.k9mail.core.ui.compose.theme.MainTheme import app.k9mail.core.ui.compose.theme.PreviewWithThemes import androidx.compose.material.Icon as MaterialIcon Loading @@ -15,7 +14,7 @@ import androidx.compose.material.Icon as MaterialIcon fun Icon( imageVector: ImageVector, modifier: Modifier = Modifier, tint: Color = LocalContentColor.current.copy(alpha = LocalContentAlpha.current), tint: Color = MainTheme.colors.secondary, ) { MaterialIcon( imageVector = imageVector, Loading
core/ui/compose/designsystem/src/main/kotlin/app/k9mail/core/ui/compose/designsystem/atom/Switch.kt +5 −0 Original line number Diff line number Diff line package app.k9mail.core.ui.compose.designsystem.atom import androidx.compose.material.SwitchDefaults import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview.Preview import app.k9mail.core.ui.compose.theme.MainTheme import app.k9mail.core.ui.compose.theme.PreviewWithThemes import androidx.compose.material.Switch as MaterialSwitch Loading @@ -18,6 +20,9 @@ fun Switch( onCheckedChange = onCheckedChange, modifier = modifier, enabled = enabled, colors = SwitchDefaults.colors( checkedThumbColor = MainTheme.colors.primary, ), ) } Loading
core/ui/compose/theme/src/main/java/app/k9mail/core/ui/compose/theme/color/Colors.kt +2 −2 Original line number Diff line number Diff line Loading @@ -109,8 +109,8 @@ internal fun eOsColors(context: Context, isLight: Boolean): Colors { return Colors( primary = Color(ContextCompat.getColor(context, R.color.e_accent)), primaryVariant = Color(ContextCompat.getColor(context, R.color.e_accent)), secondary = Color(ContextCompat.getColor(context, R.color.e_accent)), secondaryVariant = Color(ContextCompat.getColor(context, R.color.e_accent)), secondary = Color(ContextCompat.getColor(context, R.color.e_icon_color)), secondaryVariant = Color(ContextCompat.getColor(context, R.color.e_icon_color)), background = Color(ContextCompat.getColor(context, R.color.e_background)), surface = Color(ContextCompat.getColor(context, R.color.e_floating_background)), success = Color(ContextCompat.getColor(context, R.color.e_accent_green)), Loading