fix: inner paddings for sections

This commit is contained in:
webfussel 2025-08-05 16:00:28 +02:00
parent 70b83d7900
commit 4f7602884a
5 changed files with 16 additions and 20 deletions

View file

@ -11,7 +11,7 @@ android {
defaultConfig {
applicationId = "de.webfussel.soulecho"
minSdk = 33
minSdk = 30
targetSdk = 35
versionCode = 1
versionName = "1.0"

View file

@ -53,7 +53,8 @@ fun SoulEchoApp(moodViewModel: MoodViewModel) {
coroutineScope.launch {
moodViewModel.saveMood(it)
}
}
},
paddingValues = paddingValues,
)
}
"history" -> {

View file

@ -1,40 +1,35 @@
package de.webfussel.soulecho.mood
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.*
import androidx.compose.material3.FloatingActionButton
import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme
import androidx.compose.runtime.Composable
import androidx.compose.ui.res.painterResource
import androidx.compose.material3.Text
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue
import androidx.compose.runtime.*
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
import de.webfussel.soulecho.LocalMoodState
import de.webfussel.soulecho.mood.Moods.getMoodById
import de.webfussel.soulecho.R
import de.webfussel.soulecho.mood.Moods.getMoodById
@Composable
fun MoodSection(
onMoodChange: (MoodWithInfo) -> Unit = {}
onMoodChange: (MoodWithInfo) -> Unit = {},
paddingValues: PaddingValues = PaddingValues(0.dp),
) {
val currentMood = LocalMoodState.current
var dialogOpen by remember { mutableStateOf(false) }
val theme = MaterialTheme.colorScheme
Box(modifier = Modifier.fillMaxSize()) {
Box(
modifier = Modifier
.fillMaxSize()
.padding(paddingValues)
) {
Column(
horizontalAlignment = Alignment.CenterHorizontally,
verticalArrangement = Arrangement.Center,

View file

@ -1,5 +1,5 @@
[versions]
agp = "8.10.1"
agp = "8.11.0"
kotlin = "2.0.21"
coreKtx = "1.10.1"
junit = "4.13.2"

View file

@ -1,6 +1,6 @@
#Thu Jul 31 07:35:58 CEST 2025
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists