Reduce top margin on login payment screen.

This commit is contained in:
Greyson Parrelli
2026-09-17 12:22:12 -04:00
parent d408b487cf
commit 46adc40aec
2 changed files with 5 additions and 3 deletions
@@ -102,8 +102,8 @@ object RegistrationScaffold {
override val edgeInset: Dp,
override val maxButtonWidth: Dp
) : Params {
fun panePadding(hasHeader: Boolean) = PaddingValues(
top = if (hasHeader) paneVerticalInset else headerSlotHeight + paneVerticalInset,
fun panePadding(hasHeader: Boolean, includeTopInset: Boolean = true) = PaddingValues(
top = (if (hasHeader) 0.dp else headerSlotHeight) + (if (includeTopInset) paneVerticalInset else 0.dp),
bottom = paneVerticalInset,
start = paneHorizontalInset,
end = paneHorizontalInset
@@ -225,6 +225,7 @@ fun OnePaneRegistrationScaffold(
params: RegistrationScaffold.Params.OnePane,
topBar: (@Composable () -> Unit)? = null,
footer: (@Composable () -> Unit)? = null,
includeTopInset: Boolean = true,
content: @Composable (PaddingValues) -> Unit
) {
RegistrationScaffold(
@@ -237,7 +238,7 @@ fun OnePaneRegistrationScaffold(
.fillMaxSize()
.windowInsetsPadding(WindowInsets.safeDrawing.only(WindowInsetsSides.Horizontal))
) {
content(params.panePadding(hasHeader = topBar != null))
content(params.panePadding(hasHeader = topBar != null, includeTopInset = includeTopInset))
}
}
)
@@ -139,6 +139,7 @@ private fun OnePaneLayout(
OnePaneRegistrationScaffold(
params = params,
topBar = { BackTopAppBar(scrollBehavior = topBarScrollBehavior, onBackClick = { onEvent(SignalLoginPaymentScreenEvents.BackClicked) }) },
includeTopInset = false,
content = { paddingValues ->
Column(
horizontalAlignment = Alignment.CenterHorizontally,