Fix theme colors

Signed-off-by: Aditya Wasan <adityawasan55@gmail.com>
This commit is contained in:
Aditya Wasan 2020-09-07 11:28:55 +05:30
parent c43e8b6b41
commit caa2811c0a
2 changed files with 40 additions and 1 deletions

View file

@ -81,7 +81,7 @@ fun TodoApp(
) {
IconResource(
resourceId = R.drawable.ic_exposure_plus_1_24dp,
tint = MaterialTheme.colors.onSurface,
tint = MaterialTheme.colors.onSecondary,
)
}
},
@ -108,6 +108,7 @@ fun ItemAddDialog(
},
text = {
OutlinedTextField(
activeColor = MaterialTheme.colors.secondary,
value = newItemName,
onValueChange = { newItemName = it },
label = {

View file

@ -5,6 +5,44 @@ import androidx.compose.material.MaterialTheme
import androidx.compose.material.darkColors
import androidx.compose.material.lightColors
import androidx.compose.runtime.Composable
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.text.TextStyle
import androidx.compose.ui.text.font.FontFamily
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.text.style.TextIndent
import androidx.compose.ui.unit.sp
val lightColors = lightColors(
primary = Color.White,
secondary = Color(0xFF3700B3),
background = Color.White,
surface = Color.White,
onPrimary = Color.Black,
onSecondary = Color.White,
onBackground = Color.Black,
onSurface = Color.Black,
)
val darkColors = darkColors(
primary = Color(0xFF121212),
secondary = Color(0xFFBB86FC),
background = Color.Black,
surface = Color(0xFF121212),
onPrimary = Color.White,
onSecondary = Color.White,
onBackground = Color.White,
onSurface = Color.White,
)
private val typography = Typography(
body1 = TextStyle(
fontFamily = FontFamily.Serif,
fontWeight = FontWeight.Normal,
fontSize = 20.sp,
textIndent = TextIndent(firstLine = 16.sp),
textAlign = TextAlign.Justify
)
)
@Composable
fun TodoTheme(children: @Composable () -> Unit) {