Skip to content

Instantly share code, notes, and snippets.

View arriolac's full-sized avatar
🌍

Chris Arriola arriolac

🌍
View GitHub Profile
// Copyright 2022 Google LLC.
// SPDX-License-Identifier: Apache-2.0
@Composable
fun SurveyAnswer() {
// ...
}
// Copyright 2022 Google LLC.
// SPDX-License-Identifier: Apache-2.0
@Composable
fun SurveyAnswer(answer: Answer) {
Surface(
border = BorderStroke(
1.dp,
MaterialTheme.colorScheme.outline
),
// Copyright 2022 Google LLC.
// SPDX-License-Identifier: Apache-2.0
@Composable
fun SurveyAnswer(answer: Answer) {
Row(
Modifier.fillMaxWidth().padding(16.dp),
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.SpaceBetween
) {
// Copyright 2022 Google LLC.
// SPDX-License-Identifier: Apache-2.0
Box(Modifier.size(150.dp)) {
Text(
"Hello Compose!",
Modifier.align(
Alignment.BottomEnd
)
)
// Copyright 2022 Google LLC.
// SPDX-License-Identifier: Apache-2.0
Text(
"Hello Compose!",
Modifier.background(Color.Magenta)
.size(200.dp, 30.dp)
.padding(5.dp)
.alpha(0.5f)
.clickable {
// Copyright 2022 Google LLC.
// SPDX-License-Identifier: Apache-2.0
@Composable
fun SurveyAnswer(answer: Answer) {
Row(
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = Arrangement.SpaceBetween
) {
Image(answer.image)
// Copyright 2022 Google LLC.
// SPDX-License-Identifier: Apache-2.0
Scaffold(
topBar = {
SmallTopAppBar(/* ... */)
},
floatingActionButtonPosition =
FabPosition.End,
floatingActionButton = {
// Copyright 2022 Google LLC.
// SPDX-License-Identifier: Apache-2.0
val Shapes = Shapes(
extraSmall = RoundedCornerShape(12.dp),
small = RoundedCornerShape(12.dp),
)
// Copyright 2022 Google LLC.
// SPDX-License-Identifier: Apache-2.0
val MontserratFontFamily = FontFamily(
listOf(
Font(R.font.montserrat_regular),
Font(R.font.montserrat_medium, FontWeight.Medium),
Font(R.font.montserrat_semibold, FontWeight.SemiBold)
)
)
// Copyright 2022 Google LLC.
// SPDX-License-Identifier: Apache-2.0
private val LightColors = lightColorScheme(
primary = md_theme_light_primary,
// …
)
private val DarkColors = darkColorScheme(
primary = md_theme_dark_primary,