8473cc
style: TOTP digit glow — filter brightness over 3s, no boxy shadow (v1.4.50)
- time
- 2026-04-23 07:16 UTC · 6 months ago
- machine
- koh2
- parent
- 534ff6
↓ peach-browser-8473cc.tar.gzatlas at this save
files changed5 files
manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/styles/popup.css+5 −5src/popup/views/Entry.tsx+1 −1manifest.firefox.json+1 −1
@@ -1,7 +1,7 @@11 {22 "manifest_version": 3,33 "name": "Peach",4- "version": "1.4.49",4+ "version": "1.4.50",55 "description": "Zero-knowledge password manager",66 "browser_specific_settings": {77 "gecko": {manifest.json+1 −1
@@ -1,7 +1,7 @@11 {22 "manifest_version": 3,33 "name": "Peach",4- "version": "1.4.49",4+ "version": "1.4.50",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": "1.4.49",3+ "version": "1.4.50",44 "description": "Zero-knowledge password manager",55 "type": "module",66 "scripts": {src/popup/styles/popup.css+5 −5
@@ -722,12 +722,12 @@722722 }723723 724724 @keyframes peach-totp-code-flare {725- 0% { text-shadow: none; }726- 18% { text-shadow: 0 0 10px rgba(240, 130, 60, 0.72), 0 0 26px rgba(217, 104, 48, 0.42); }727- 100% { text-shadow: none; }725+ 0% { filter: brightness(1); }726+ 25% { filter: brightness(1.7); }727+ 100% { filter: brightness(1); }728728 }729-.peach-totp-code.is-hot .peach-totp-code-text {730- animation: peach-totp-code-flare 900ms cubic-bezier(0.2, 0, 0.4, 1) both;729+.peach-totp-code.is-hot {730+ animation: peach-totp-code-flare 3000ms ease-in-out both;731731 }732732 .peach-search-bar {733733 min-height: 54px;src/popup/views/Entry.tsx+1 −1
@@ -52,7 +52,7 @@5252 if (!state) { prevTotpCode = undefined; return; }5353 if (prevTotpCode !== undefined && state.code !== prevTotpCode) {5454 setTotpHot(true);55- window.setTimeout(() => setTotpHot(false), 900);55+ window.setTimeout(() => setTotpHot(false), 3000);5656 }5757 prevTotpCode = state.code;5858 });