5157b6df8f7d
fit Pro nudge inside the 520px popup so dismiss options stay visible (v5.3.1)
- time
- 2026-10-06 13:37 UTC · 2 weeks ago
- machine
- Junes-MacBook-Pro.local
- agent
- claude-opus-5-5
- session
- peach pro nudge screen
- parent
- 9e3dd1d2e969
↓ peach-browser-5157b6df.tar.gzatlas at this save
files changed5 files
manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/styles/popup.css+8 −10src/popup/views/ProNudge.tsx+1 −1manifest.firefox.json+1 −1
@@ -1,7 +1,7 @@11 {22 "manifest_version": 3,33 "name": "Peach Password Manager",4- "version": "5.3.0",4+ "version": "5.3.1",55 "description": "Zero-knowledge password manager",66 "browser_specific_settings": {77 "gecko": {manifest.json+1 −1
@@ -2,7 +2,7 @@22 "manifest_version": 3,33 "minimum_chrome_version": "116",44 "name": "Peach Password Manager",5- "version": "5.3.0",5+ "version": "5.3.1",66 "description": "Zero-knowledge password manager",77 "action": {88 "default_popup": "src/popup/index.html",package.json+1 −1
@@ -1,6 +1,6 @@11 {22 "name": "peach",3- "version": "5.3.0",3+ "version": "5.3.1",44 "description": "Zero-knowledge password manager",55 "license": "GPL-3.0-only",66 "type": "module",src/popup/styles/popup.css+8 −10
@@ -8060,20 +8060,18 @@80608060 .peach-pro-nudge-inner {80618061 display: flex;80628062 flex-direction: column;8063- gap: 10px;8063+ gap: 8px;80648064 min-height: 100%;8065- padding: 28px 24px 20px;8065+ padding: 20px 24px 16px;80668066 animation: peach-pro-nudge-in 420ms cubic-bezier(0.2, 0.8, 0.2, 1) both;80678067 }80688068 80698069 .peach-pro-nudge-mark {8070- width: 32px;8071- height: 32px;8072- margin-bottom: 6px;8070+ width: 26px;8071+ height: 26px;8072+ margin-bottom: 2px;80738073 }80748074 8075-.peach-pro-nudge-headline { font-size: 34px; }8076-80778075 .peach-pro-nudge-list {80788076 margin: 8px 0 0;80798077 padding: 0;@@ -8086,7 +8084,7 @@80868084 grid-template-columns: 24px 1fr;80878085 column-gap: 8px;80888086 row-gap: 2px;8089- padding: 9px 0;8087+ padding: 7px 0;80908088 border-bottom: 1px solid var(--peach-border);80918089 }80928090 @@ -8095,9 +8093,9 @@80958093 .peach-pro-nudge-actions {80968094 display: flex;80978095 flex-direction: column;8098- gap: 12px;8096+ gap: 10px;80998097 margin-top: auto;8100- padding-top: 16px;8098+ padding-top: 12px;81018099 }81028100 81038101 .peach-pro-nudge-actions .peach-pro-upgrade-cta { padding: 11px; }src/popup/views/ProNudge.tsx+1 −1
@@ -22,7 +22,7 @@2222 <div class="peach-pro-nudge-inner">2323 <PeachMark class="peach-pro-nudge-mark" />2424 <p class="peach-pro-eyebrow">PEACH PRO · $39 ONCE</p>25- <h1 id="pro-nudge-title" class="peach-pro-headline peach-pro-nudge-headline">25+ <h1 id="pro-nudge-title" class="peach-pro-headline">2626 Peach stays free.<br />Pro keeps it <em>growing.</em>2727 </h1>2828 <p class="peach-pro-subtitle">