34e8a5db6881

version label absolute-positioned (no layout shift), left-aligned; settings overlay pure black background (v3.6.32)

time
2026-05-19 17:49 UTC · 5 months ago
machine
koh2
parent
7add513d4fea
4 files manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/styles/popup.css+8 −3
manifest.firefox.json+1 −1
@@ -2,7 +2,7 @@22   "_comment_audio_capture": "Firefox does not honor the Chrome 'audioCapture' optional_permission — getUserMedia in WebExtensions is gated solely by the runtime permission prompt. Microphone access for chirp pairing works from the popup under the existing '<all_urls>' host permission; no manifest entry is required or accepted here.",33   "manifest_version": 3,44   "name": "Peach",5-  "version": "3.6.31",5+  "version": "3.6.32",66   "description": "Zero-knowledge password manager",77   "browser_specific_settings": {88     "gecko": {

view file

manifest.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach",4-  "version": "3.6.31",4+  "version": "3.6.32",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": "3.6.31",3+  "version": "3.6.32",44   "description": "Zero-knowledge password manager",55   "type": "module",66   "scripts": {

view file

src/popup/styles/popup.css+8 −3
@@ -1032,6 +1032,10 @@10321032   overflow: hidden;10331033   animation: overlay-in 180ms cubic-bezier(0.4, 0, 0.2, 1) both;10341034 }1035+1036+.peach-overlay-view:has(.stk-shell) {1037+  background: var(--peach-bg);1038+}10351039 @keyframes overlay-in {10361040   from { opacity: 0; transform: translateY(8px); }10371041   to   { opacity: 1; transform: translateY(0); }@@ -7371,11 +7375,12 @@73717375 }73727376 73737377 .peach-settings-version {7374-  text-align: center;7378+  position: absolute;7379+  bottom: 8px;7380+  left: 22px;73757381   font-family: var(--font-mono);7376-  font-size: 10px;7382+  font-size: 9px;73777383   color: var(--peach-t3);7378-  padding: 6px 0 10px;73797384   letter-spacing: 0.04em;73807385   pointer-events: none;73817386   user-select: none;

view file