I am trying to remove padding from TextButton but it wont work.
TextButton(
onClick = {},
modifier = Modifier.padding(0.dp)
) {
Text(
" ${getString(R.string.terms_and_conditions)}",
color = MaterialTheme.colors.primary,
fontFamily = FontFamily(Font(R.font.poppins_regular)),
fontSize = 10.sp,
)
}
I have tried setting the height and size in Modifier property as well but the padding is still present


You cannot reduce padding with the
paddingmodifier: it always adds an extra padding on top of the existing padding. See this reply for more details about the order of modifiers.You can reduce
TextButtonpadding withcontentPaddingargument, by specifyingPaddingValues(0.dp), but this will not fully remove the padding.If you need fully remove the padding, you can use the
clickablemodifier instead:If you want to change the color of the ripple, as is done in
TextButton, you can do it as follows: