b3757502a1b3
pro upgrade UI — no sync hero icon, no color-mix drop-shadow on mark, narrow CTA buttons (v2.27.2)
- time
- 2026-05-03 13:32 UTC · 5 months ago
- machine
- koh2
- parent
- f0787b007df5
↓ peach-browser-b3757502.tar.gzatlas at this save
files changed5 files
manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/styles/popup.css+4 −6src/popup/views/Settings.tsx+0 −9manifest.firefox.json+1 −1
@@ -1,7 +1,7 @@11 {22 "manifest_version": 3,33 "name": "Peach",4- "version": "2.27.1",4+ "version": "2.27.2",55 "description": "Zero-knowledge password manager",66 "browser_specific_settings": {77 "gecko": {manifest.json+1 −1
@@ -1,7 +1,7 @@11 {22 "manifest_version": 3,33 "name": "Peach",4- "version": "2.27.1",4+ "version": "2.27.2",55 "description": "Zero-knowledge password manager",66 "action": {77 "default_popup": "src/popup/index.html",package.json+1 −1
@@ -1,6 +1,6 @@11 {22 "name": "peach",3- "version": "2.27.1",3+ "version": "2.27.2",44 "description": "Zero-knowledge password manager",55 "type": "module",66 "scripts": {src/popup/styles/popup.css+4 −6
@@ -5811,9 +5811,7 @@58115811 .peach-pro-upgrade-mark {58125812 width: 38px;58135813 height: 38px;5814- filter:5815- drop-shadow(0 0 7px color-mix(in srgb, var(--peach-accent) 45%, transparent))5816- drop-shadow(0 0 18px color-mix(in srgb, var(--peach-accent) 18%, transparent));5814+ opacity: 0.9;58175815 }58185816 58195817 .peach-pro-upgrade-title {@@ -5897,13 +5895,13 @@58975895 }58985896 58995897 .peach-pro-upgrade-cta {5900- align-self: stretch;5898+ align-self: center;59015899 text-align: center;59025900 text-decoration: none;59035901 display: block;5904- padding: 9px 20px;5902+ padding: 9px 32px;59055903 font-size: 0.8125rem;5906- box-sizing: border-box;5904+ min-width: 180px;59075905 }59085906 59095907 .peach-pro-key-divider {src/popup/views/Settings.tsx+0 −9
@@ -1253,15 +1253,6 @@12531253 <div class="peach-settings-body">12541254 <div class="peach-pro-upgrade">12551255 <div class="peach-pro-upgrade-hero">1256- <svg class="peach-sync-hero-icon" width="36" height="36" viewBox="0 0 36 36" fill="none" aria-hidden="true">1257- <circle cx="9" cy="18" r="4.5" stroke="currentColor" stroke-width="1.2" opacity="0.9"/>1258- <circle cx="27" cy="18" r="4.5" stroke="currentColor" stroke-width="1.2" opacity="0.9"/>1259- <path d="M13.5 15.5C15 12 17 10 18 10C19 10 21 12 22.5 15.5" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" opacity="0.6"/>1260- <path d="M13.5 20.5C15 24 17 26 18 26C19 26 21 24 22.5 20.5" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" opacity="0.6"/>1261- <path d="M13.5 18H22.5" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" opacity="0.35"/>1262- <path d="M20 16L22.5 18L20 20" stroke="var(--peach-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>1263- <path d="M16 16L13.5 18L16 20" stroke="var(--peach-accent)" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>1264- </svg>12651256 <h2 class="peach-pro-upgrade-title">Peach Sync</h2>12661257 <p class="peach-pro-upgrade-tagline">Encrypted · peer-to-peer · local</p>12671258 </div>