From bad536617db751e7f8511e8c051b5d8d257cdb42 Mon Sep 17 00:00:00 2001 From: xfy Date: Mon, 18 May 2026 10:49:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=B4=E8=A7=86=E5=9B=BE=E7=BD=91=E6=A0=BC:?= =?UTF-8?q?=20=E6=94=B9=E7=94=A8=20spacedBy=20=E7=BB=9F=E4=B8=80=E8=A1=8C?= =?UTF-8?q?=E5=88=97=E9=97=B4=E8=B7=9D,=E6=9C=88=E4=BB=BD=E9=A1=B6?= =?UTF-8?q?=E9=83=A8=E5=AF=B9=E9=BD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 --- .../plus/rua/project/ui/YearGridView.kt | 24 ++++--------------- 1 file changed, 4 insertions(+), 20 deletions(-) diff --git a/shared/src/commonMain/kotlin/plus/rua/project/ui/YearGridView.kt b/shared/src/commonMain/kotlin/plus/rua/project/ui/YearGridView.kt index 677978b..ad3b9f8 100644 --- a/shared/src/commonMain/kotlin/plus/rua/project/ui/YearGridView.kt +++ b/shared/src/commonMain/kotlin/plus/rua/project/ui/YearGridView.kt @@ -98,38 +98,22 @@ fun YearGridView( .fillMaxWidth() .weight(1f) .padding(horizontal = 4.dp), - verticalArrangement = Arrangement.Top + verticalArrangement = Arrangement.spacedBy(12.dp) ) { (0 until 4).forEach { row -> - val verticalPadding = when (row) { - 0 -> Modifier.padding(top = 8.dp) - 3 -> Modifier.padding(bottom = 8.dp) - else -> Modifier - } Row( - modifier = Modifier - .fillMaxWidth() - .weight(1f) - .then(verticalPadding), - horizontalArrangement = Arrangement.SpaceBetween + modifier = Modifier.fillMaxWidth(), + horizontalArrangement = Arrangement.spacedBy(8.dp) ) { (0 until 3).forEach { col -> val month = row * 3 + col + 1 - val horizontalPadding = when (col) { - 0 -> Modifier.padding(end = 4.dp) - 1 -> Modifier.padding(horizontal = 4.dp) - 2 -> Modifier.padding(start = 4.dp) - else -> Modifier - } MiniMonth( year = year, month = month, isSelected = month == selectedMonth, today = today, onClick = { onMonthClick(month) }, - modifier = Modifier - .weight(1f) - .then(horizontalPadding) + modifier = Modifier.weight(1f) ) } }