a97ba801599d

accent-color the recovery word numerals and confirm-field labels to match the Codex surface; bump 4.10.24

time
2026-08-21 02:01 UTC · 2 months ago
machine
koh2
agent
qwen3.8-max
session
recovery word numerals accent
parent
3ce04d8ef716
5 files manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/styles/popup.css+2 −2src/popup/views/Lock.tsx+1 −0
manifest.firefox.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach Password Manager",4-  "version": "4.10.23",4+  "version": "4.10.24",55   "description": "Zero-knowledge password manager",66   "browser_specific_settings": {77     "gecko": {

view file

manifest.json+1 −1
@@ -2,7 +2,7 @@22   "manifest_version": 3,33   "minimum_chrome_version": "116",44   "name": "Peach Password Manager",5-  "version": "4.10.23",5+  "version": "4.10.24",66   "description": "Zero-knowledge password manager",77   "action": {88     "default_popup": "src/popup/index.html",

view file

package.json+1 −1
@@ -1,6 +1,6 @@11 {22   "name": "peach",3-  "version": "4.10.23",3+  "version": "4.10.24",44   "description": "Zero-knowledge password manager",55   "license": "GPL-3.0-only",66   "type": "module",

view file

src/popup/styles/popup.css+2 −2
@@ -8500,7 +8500,7 @@85008500 .peach-recovery-word-num {85018501   font-family: "IBM Plex Mono", monospace;85028502   font-size: 0.5rem;8503-  color: var(--peach-t2);8503+  color: var(--peach-accent);85048504   width: 14px;85058505   flex: 0 0 14px;85068506   text-align: right;@@ -8581,7 +8581,7 @@85818581 .peach-recovery-confirm-num {85828582   font-family: "IBM Plex Mono", monospace;85838583   font-size: 0.5rem;8584-  color: var(--peach-t2);8584+  color: var(--peach-accent);85858585   min-width: 44px;85868586   letter-spacing: 0.04em;85878587 }

view file

src/popup/views/Lock.tsx+1 −0
@@ -4,6 +4,7 @@44 import { RecoveryWordEntryView } from "./RecoveryWordEntry";55 import { RecoveryWordDisplayView } from "./RecoveryWordDisplay";66 import { RuneBackground } from "../components/RuneBackground";7+import { RuneCanvas } from "../components/RuneCanvas";78 import { storageGet, storageRemove, storageSet } from "../../shared/storage";89 import { isPeachScript, decodePeachScript, normalisePeachScript } from "../../crypto/peachScript";910 import { parsePayload } from "../../crypto/peachPayload";

view file