Quiztable/src/main/kotlin/components/GameHeader.kt

31 lines
915 B
Kotlin

package components
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.material.Surface
import androidx.compose.material.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.unit.em
import data.ColorData
import data.toColor
@Suppress("FunctionName")
@Composable
fun GameHeader(title: String, color: ColorData?) {
Surface(
color = color.toColor(),
modifier = Modifier.fillMaxSize(1f)
) {
Column(
verticalArrangement = Arrangement.Center,
horizontalAlignment = Alignment.CenterHorizontally
) {
Text(text = title, color = Color.LightGray, fontSize = 8.em)
}
}
}