bce5679f7717

fix lock-screen and new-vault peach silhouette being painted sage — the nth-child(2),(3) override was written for the old 4-path icon (body, cleft, leaf, stem); in the new mark path 1 is the leaf and path 2 is the vein, so target those instead. Bump v3.6.1

time
2026-05-18 17:25 UTC · 5 months ago
machine
koh2
parent
6bcaeb6fa26c
4 files manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/styles/popup.css+12 −8
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.0",5+  "version": "3.6.1",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.0",4+  "version": "3.6.1",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.0",3+  "version": "3.6.1",44   "description": "Zero-knowledge password manager",55   "type": "module",66   "scripts": {

view file

src/popup/styles/popup.css+12 −8
@@ -3427,13 +3427,16 @@34273427   height: 100%;34283428 }34293429 /* Peach body stays brand-peach across every accent — we don't want a3430-   green or blue peach when sage/sky is selected. Leaf + stem keep the3431-   sage tint because a real peach has a sage leaf. */3432-.peach-lock-hero-mark path:nth-child(2),3433-.peach-lock-hero-mark path:nth-child(3) {3434-  stroke: rgba(123, 144, 96, 0.88);3430+   green or blue peach when sage/sky is selected. Leaf + vein keep the3431+   sage tint because a real peach has a sage leaf. In the new brand-kit3432+   mark the leaf is path 1 and the vein stroke is path 2; the body and3433+   back-lobe (paths 3 + 4) must stay untouched. */3434+.peach-lock-hero-mark path:nth-child(1) {34353435   fill: rgba(123, 144, 96, 0.88);34363436 }3437+.peach-lock-hero-mark path:nth-child(2) {3438+  stroke: rgba(94, 122, 66, 0.95);3439+}34373440 .peach-lock-hero > *:not(.peach-lock-hero-art) {34383441   position: relative;34393442   z-index: 1;@@ -6788,10 +6791,11 @@67886791   width: 100%;67896792   height: 100%;67906793 }6791-.peach-newvault-mark-art path:nth-child(2),6792-.peach-newvault-mark-art path:nth-child(3) {6793-  stroke: rgba(123, 144, 96, 0.88);6794+.peach-newvault-mark-art path:nth-child(1) {67946795   fill: rgba(123, 144, 96, 0.88);6796+}6797+.peach-newvault-mark-art path:nth-child(2) {6798+  stroke: rgba(94, 122, 66, 0.95);67956799 }67966800 67976801 .peach-newvault-card {

view file