21fbb6627cdd
use font-display block + preload RegularItalic so entry names keep Cormorant after pre-lock removal, no Times fallback (v3.6.139)
- time
- 2026-05-30 09:22 UTC · 4 months ago
- machine
- koh2
- parent
- 5847a1a7137d
↓ peach-browser-21fbb662.tar.gzatlas at this save
files changed5 files
manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/index.html+9 −0src/popup/styles/vars.css+4 −4manifest.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 Password Manager",5- "version": "3.6.138",5+ "version": "3.6.139",66 "description": "Zero-knowledge password manager",77 "browser_specific_settings": {88 "gecko": {manifest.json+1 −1
@@ -1,7 +1,7 @@11 {22 "manifest_version": 3,33 "name": "Peach Password Manager",4- "version": "3.6.138",4+ "version": "3.6.139",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": "3.6.138",3+ "version": "3.6.139",44 "description": "Zero-knowledge password manager",55 "type": "module",66 "scripts": {src/popup/index.html+9 −0
@@ -10,6 +10,15 @@1010 type="font/woff2"1111 crossorigin1212 />13+ <!-- RegularItalic (weight 400) is the face used by entry names; preload it14+ so the display serif is ready before the vault list paints. -->15+ <link16+ rel="preload"17+ href="/fonts/CormorantGaramond-RegularItalic.woff2"18+ as="font"19+ type="font/woff2"20+ crossorigin21+ />1322 <link1423 rel="preload"1524 href="/fonts/IBMPlexMono-Light.woff2"src/popup/styles/vars.css+4 −4
@@ -3,7 +3,7 @@33 font-weight: 300;44 font-style: italic;55 src: url("/fonts/CormorantGaramond-LightItalic.woff2") format("woff2");6- font-display: optional;6+ font-display: block;77 }88 99 @font-face {@@ -11,7 +11,7 @@1111 font-weight: 300;1212 font-style: normal;1313 src: url("/fonts/CormorantGaramond-Light.woff2") format("woff2");14- font-display: optional;14+ font-display: block;1515 }1616 1717 @font-face {@@ -19,7 +19,7 @@1919 font-weight: 400;2020 font-style: normal;2121 src: url("/fonts/CormorantGaramond-Regular.woff2") format("woff2");22- font-display: optional;22+ font-display: block;2323 }2424 2525 @font-face {@@ -27,7 +27,7 @@2727 font-weight: 400;2828 font-style: italic;2929 src: url("/fonts/CormorantGaramond-RegularItalic.woff2") format("woff2");30- font-display: optional;30+ font-display: block;3131 }3232 3333 @font-face {