4408eabf3c03

fix C5: PeachEmptyOrEndState's peach mark alpha (0.52 -> 0.85) - colors were byte-for-byte correct, low alpha was just crushing them into a muddy brown against the near-black shell background

time
2026-07-24 06:15 UTC · 3 months ago
machine
koh2
agent
claude-sonnet-5
session
critical-corrections-c1-c7
parent
b3531443f01c
1 file app/src/main/java/com/peachpasswords/ui/components/PeachEmptyOrEndState.kt+6 −1
app/src/main/java/com/peachpasswords/ui/components/PeachEmptyOrEndState.kt+6 −1
@@ -29,7 +29,12 @@2929         horizontalAlignment = Alignment.CenterHorizontally,3030         verticalArrangement = Arrangement.spacedBy(PeachSpacing.sm),3131     ) {32-        PeachMark(size = 34.dp, alpha = 0.52f)32+        // 0.52 read as a muddy/miscolored brown against the near-black shell33+        // background rather than a paler peach — the mark's own fill colors34+        // are correct (byte-for-byte the browser's SVG hex values), the low35+        // alpha was just crushing them. 0.85 keeps it a notch softer than a36+        // full-opacity hero moment without losing the actual hue.37+        PeachMark(size = 34.dp, alpha = 0.85f)3338         Text(3439             text = message,3540             color = peachColors.T1,

view file