Merge pull request #2535 from vitorpamplona/claude/fix-banner-positioning-susFe

Improve broadcast UI styling with better spacing and rounded corners
This commit is contained in:
Vitor Pamplona
2026-04-23 18:59:11 -04:00
committed by GitHub
2 changed files with 8 additions and 3 deletions
@@ -38,6 +38,7 @@ import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.width import androidx.compose.foundation.layout.width
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.material3.Icon import androidx.compose.material3.Icon
import androidx.compose.material3.IconButton import androidx.compose.material3.IconButton
import androidx.compose.material3.LinearProgressIndicator import androidx.compose.material3.LinearProgressIndicator
@@ -94,7 +95,9 @@ fun BroadcastBanner(
) { ) {
Surface( Surface(
color = MaterialTheme.colorScheme.surfaceContainer, color = MaterialTheme.colorScheme.surfaceContainer,
tonalElevation = 2.dp, tonalElevation = 3.dp,
shadowElevation = 6.dp,
shape = RoundedCornerShape(20.dp),
modifier = modifier =
Modifier Modifier
.fillMaxWidth() .fillMaxWidth()
@@ -25,6 +25,7 @@ import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.navigationBarsPadding import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.widthIn
import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.LaunchedEffect
@@ -130,10 +131,11 @@ fun DisplaySnack(
}, },
modifier = modifier =
Modifier Modifier
.fillMaxWidth()
.align(Alignment.BottomCenter) .align(Alignment.BottomCenter)
.navigationBarsPadding() .navigationBarsPadding()
.padding(bottom = 50.dp), .padding(start = 12.dp, end = 12.dp, bottom = 58.dp)
.fillMaxWidth(0.94f)
.widthIn(max = 560.dp),
) )
} }
} }