ee1f6563c07d

feedback view textarea grows to fill remaining popup height (v2.1.1)

time
2026-04-26 13:58 UTC · 6 months ago
machine
koh2
parent
693689c2cf53
5 files manifest.firefox.json+1 −1manifest.json+1 −1package.json+1 −1src/popup/styles/popup.css+9 −0src/popup/views/Settings.tsx+1 −2
manifest.firefox.json+1 −1
@@ -1,7 +1,7 @@11 {22   "manifest_version": 3,33   "name": "Peach",4-  "version": "2.1.0",4+  "version": "2.1.1",55   "description": "Zero-knowledge password manager",66   "browser_specific_settings": {77     "gecko": {

view file

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

view file

src/popup/styles/popup.css+9 −0
@@ -1801,6 +1801,13 @@18011801 }18021802 18031803 /* ── Feedback form ──────────────────────────────────────────────────────── */1804+.peach-feedback-group {1805+  flex: 1;1806+  display: flex;1807+  flex-direction: column;1808+  border-bottom: none;1809+}1810+18041811 .peach-feedback-intro {18051812   margin: 4px 0 14px;18061813   font-size: 12px;@@ -1838,7 +1845,9 @@18381845 }18391846 18401847 .peach-feedback-textarea {1848+  flex: 1;18411849   width: 100%;1850+  min-height: 120px;18421851   box-sizing: border-box;18431852   background: var(--peach-t3);18441853   border: 1px solid var(--peach-t3);

view file

src/popup/views/Settings.tsx+1 −2
@@ -1135,7 +1135,7 @@11351135   function renderFeedback() {11361136     return (11371137       <div class="peach-settings-body">1138-        <div class="peach-settings-group">1138+        <div class="peach-settings-group peach-feedback-group">11391139           <p class="peach-feedback-intro">11401140             Help us improve Peach. Every report goes directly to our inbox.11411141           </p>@@ -1160,7 +1160,6 @@11601160             placeholder="Describe the issue or idea..."11611161             value={fbMessage()}11621162             onInput={(e) => setFbMessage(e.currentTarget.value)}1163-            rows={5}11641163           />11651164 11661165           <p class="peach-feedback-meta">

view file