feat: Add home/away game labels and participant count to friendly match schedule
Some checks failed
Deploy tt-tagebuch / deploy (push) Has been cancelled
Some checks failed
Deploy tt-tagebuch / deploy (push) Has been cancelled
This commit is contained in:
@@ -7586,6 +7586,20 @@ private fun DiaryPlanEditableCard(
|
||||
modifier = Modifier.width(DiaryPlanColStart),
|
||||
)
|
||||
Row(modifier = Modifier.weight(1f), verticalAlignment = Alignment.CenterVertically) {
|
||||
if (hasMainVisual) {
|
||||
DiaryPlanQuickIconAction(
|
||||
imageVector = Icons.Filled.Visibility,
|
||||
contentDescription = tr("diary.showImage", "Bild/Zeichnung anzeigen"),
|
||||
enabled = !planMutating,
|
||||
onClick = {
|
||||
if (drawingRaw != null) {
|
||||
onViewDrawing(drawingRaw, title)
|
||||
} else {
|
||||
mainImageUrl?.let(onOpenImage)
|
||||
}
|
||||
},
|
||||
)
|
||||
}
|
||||
Text(
|
||||
title,
|
||||
fontWeight = FontWeight.SemiBold,
|
||||
@@ -7602,22 +7616,6 @@ private fun DiaryPlanEditableCard(
|
||||
maxLines = 1,
|
||||
)
|
||||
}
|
||||
// Always show a quick icon action for viewing/creating a drawing.
|
||||
DiaryPlanQuickIconAction(
|
||||
imageVector = Icons.Filled.Visibility,
|
||||
contentDescription = tr("diary.showImage", "Bild/Zeichnung anzeigen"),
|
||||
enabled = !planMutating,
|
||||
onClick = {
|
||||
if (drawingRaw != null) {
|
||||
onViewDrawing(drawingRaw, title)
|
||||
} else if (mainImageUrl != null) {
|
||||
onOpenImage(mainImageUrl)
|
||||
} else {
|
||||
// no visual present yet -> open drawing editor to create one
|
||||
onOpenDrawing()
|
||||
}
|
||||
},
|
||||
)
|
||||
}
|
||||
Text(
|
||||
groupLine ?: "—",
|
||||
@@ -7702,6 +7700,20 @@ private fun DiaryPlanEditableCard(
|
||||
modifier = Modifier.fillMaxWidth().padding(start = DiaryPlanColStart, top = 0.dp, bottom = 0.dp),
|
||||
verticalAlignment = Alignment.CenterVertically,
|
||||
) {
|
||||
if (hasNestedVisual) {
|
||||
DiaryPlanQuickIconAction(
|
||||
imageVector = Icons.Filled.Visibility,
|
||||
contentDescription = tr("diary.showImage", "Bild/Zeichnung anzeigen"),
|
||||
enabled = !planMutating,
|
||||
onClick = {
|
||||
if (nestedDrawingRaw != null) {
|
||||
onViewNestedDrawing(nestedDrawingRaw, line)
|
||||
} else {
|
||||
nestedImageUrl?.let(onOpenImage)
|
||||
}
|
||||
},
|
||||
)
|
||||
}
|
||||
Text(
|
||||
"· $line",
|
||||
style = MaterialTheme.typography.caption,
|
||||
@@ -7720,20 +7732,6 @@ private fun DiaryPlanEditableCard(
|
||||
}
|
||||
val nid = ga.id
|
||||
if (nid != null) {
|
||||
if (hasNestedVisual) {
|
||||
DiaryPlanQuickIconAction(
|
||||
imageVector = Icons.Filled.Visibility,
|
||||
contentDescription = tr("diary.showImage", "Bild/Zeichnung anzeigen"),
|
||||
enabled = !planMutating,
|
||||
onClick = {
|
||||
if (nestedDrawingRaw != null) {
|
||||
onViewNestedDrawing(nestedDrawingRaw, line)
|
||||
} else {
|
||||
nestedImageUrl?.let(onOpenImage)
|
||||
}
|
||||
},
|
||||
)
|
||||
}
|
||||
DiaryPlanQuickIconAction(
|
||||
imageVector = Icons.Filled.Edit,
|
||||
contentDescription = tr("common.edit", "Bearbeiten"),
|
||||
|
||||
Reference in New Issue
Block a user