0f322cfe1208

License screen: real PeachMark SVG replaces emoji, Get Peach Pro button shrunk (v2.4.3)

time
2026-04-27 14:50 UTC · 6 months ago
machine
koh2
parent
7faf15611234
5 files manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/styles/popup.css+8 −5src/popup/views/Settings.tsx+2 −1
manifest.firefox.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach",4-  "version": "2.4.2",4+  "version": "2.4.3",55   "description": "Zero-knowledge password manager",66   "browser_specific_settings": {77     "gecko": {

view file

manifest.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach",4-  "version": "2.4.2",4+  "version": "2.4.3",55   "description": "Zero-knowledge password manager",66   "action": {77     "default_popup": "src/popup/index.html",

view file

package.json+1 −1
@@ -1,6 +1,6 @@11 {22   "name": "peach",3-  "version": "2.4.2",3+  "version": "2.4.3",44   "description": "Zero-knowledge password manager",55   "type": "module",66   "scripts": {

view file

src/popup/styles/popup.css+8 −5
@@ -5002,8 +5002,8 @@50025002 }50035003 50045004 .peach-pro-upgrade-mark {5005-  font-size: 26px;5006-  line-height: 1;5005+  width: 32px;5006+  height: 32px;50075007 }50085008 50095009 .peach-pro-upgrade-title {@@ -5078,11 +5078,14 @@50785078 }50795079 50805080 .peach-pro-upgrade-cta {5081-  width: 100%;5081+  align-self: center;5082+  width: auto;5083+  min-width: 160px;50825084   text-align: center;50835085   text-decoration: none;5084-  display: block;5085-  padding: 10px 16px;5086+  display: inline-block;5087+  padding: 8px 20px;5088+  font-size: 13px;50865089 }50875090 50885091 .peach-pro-key-link {

view file

src/popup/views/Settings.tsx+2 −1
@@ -1,5 +1,6 @@11 import { createSignal, For, Match, onMount, Show, Switch } from "solid-js";22 import { sendMessage } from "../App";3+import { PeachMark } from "../components/PeachMark";34 import { ACCENT_COLORS } from "../../shared/types";45 import type { AccentColorName, PasskeyProviderState, ProFeature } from "../../shared/types";56 import type { PairedDevice, TrustedNetwork, SyncStatus } from "../../shared/sync-types";@@ -1255,7 +1256,7 @@12551256           fallback={12561257             <div class="peach-pro-upgrade">12571258               <div class="peach-pro-upgrade-hero">1258-                <span class="peach-pro-upgrade-mark" aria-hidden="true">🍑</span>1259+                <PeachMark class="peach-pro-upgrade-mark" />12591260                 <h2 class="peach-pro-upgrade-title">Peach Pro</h2>12601261                 <p class="peach-pro-upgrade-tagline">Everything on every device.</p>12611262               </div>

view file