fix(ui): banner height

This commit is contained in:
Ash 2024-06-28 16:47:48 +08:00
parent c8bed64b97
commit 98fe9470c3
No known key found for this signature in database
1 changed files with 16 additions and 5 deletions

View File

@ -12,9 +12,21 @@ import android.view.SoundEffectConstants
import androidx.compose.animation.Crossfade
import androidx.compose.foundation.background
import androidx.compose.foundation.clickable
import androidx.compose.foundation.layout.*
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.fillMaxHeight
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.heightIn
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.material3.*
import androidx.compose.material3.Icon
import androidx.compose.material3.LocalContentColor
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Surface
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.runtime.CompositionLocalProvider
import androidx.compose.ui.Alignment
@ -24,7 +36,6 @@ import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.platform.LocalView
import androidx.compose.ui.text.style.TextOverflow
import androidx.compose.ui.unit.Dp
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
import me.ash.reader.ui.theme.palette.alwaysLight
@ -44,7 +55,7 @@ fun Banner(
Surface(
modifier = modifier
.fillMaxWidth()
.height(Dp.Unspecified),
.heightIn(min = 88.dp),
color = Color.Unspecified,
) {
Row(
@ -57,7 +68,7 @@ fun Banner(
view.playSoundEffect(SoundEffectConstants.CLICK)
onClick()
}
.padding(16.dp, 15.dp),
.padding(16.dp, 20.dp),
verticalAlignment = Alignment.CenterVertically
) {
icon?.let { icon ->