40824ce11ef9

style: Pull Entry actions into the first viewport (v2.14.31)

time
2026-08-14 18:41 UTC · 2 months ago
machine
koh2
agent
gpt-5.6-sol
session
compact entry detail spacing
parent
46c6ec30c9ef
2 files VERSION+1 −1app/src/main/java/com/peachpasswords/ui/vault/EntryDetailScreen.kt+3 −3
VERSION+1 −1
@@ -1 +1 @@1-2.14.301+2.14.31

view file

app/src/main/java/com/peachpasswords/ui/vault/EntryDetailScreen.kt+3 −3
@@ -148,7 +148,7 @@148148                     .padding(horizontal = PeachSpacing.xl),149149             ) {150150                 PeachVaultIdentity("vault") { onNavigate(PeachNav.VaultList) }151-                Spacer(Modifier.height(PeachSpacing.xxl))151+                Spacer(Modifier.height(PeachSpacing.sm))152152 153153                 if (e == null) {154154                     PeachEmptyOrEndState(@@ -190,7 +190,7 @@190190                 // Hero — ghost Garamond watermark behind the entry name. The full191191                 // title is drawn (not just its first letter); a long title overflows192192                 // and clips naturally, which is the intended watermark behavior.193-                Box(Modifier.fillMaxWidth().clipToBounds()) {193+                Box(Modifier.fillMaxWidth().height(100.dp).clipToBounds()) {194194                     Text(195195                         text = ghostWatermarkText(e.title),196196                         style = PeachType.ghostMark.copy(fontSize = 150.sp),@@ -207,7 +207,7 @@207207                         )208208                     }209209                 }210-                Spacer(Modifier.height(PeachSpacing.lg))210+                Spacer(Modifier.height(PeachSpacing.sm))211211 212212                 if (e.isCard()) {213213                     CardDetailFields(

view file