diff --git a/app/src/main/java/in/sminnovations/attendanceapp/screens/home/ui/componets/LargeButton.kt b/app/src/main/java/in/sminnovations/attendanceapp/screens/home/ui/componets/LargeButton.kt new file mode 100644 index 0000000..bf803c6 --- /dev/null +++ b/app/src/main/java/in/sminnovations/attendanceapp/screens/home/ui/componets/LargeButton.kt @@ -0,0 +1,40 @@ +package `in`.sminnovations.attendanceapp.screens.home.ui.componets + +import androidx.compose.foundation.layout.height +import androidx.compose.foundation.layout.width +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.material3.Button +import androidx.compose.material3.ButtonDefaults +import androidx.compose.material3.MaterialTheme +import androidx.compose.material3.Text +import androidx.compose.runtime.Composable +import androidx.compose.ui.Modifier +import androidx.compose.ui.text.font.FontWeight +import androidx.compose.ui.unit.dp +import androidx.compose.ui.unit.sp + +@Composable +fun LargeButton( + text: String, + onClick: () -> Unit, + modifier: Modifier = Modifier +) { + Button( + onClick = onClick, + modifier = modifier + .height(56.dp) + .width(200.dp), + colors = ButtonDefaults.buttonColors( + containerColor = MaterialTheme.colorScheme.primary, + contentColor = MaterialTheme.colorScheme.onPrimary + ), + shape = RoundedCornerShape(28.dp) + ) { + Text( + text = text, + fontSize = 18.sp, + fontWeight = FontWeight.Bold + ) + } +} +