From 607b0b32a348e08727403fd16b52011735933d5b Mon Sep 17 00:00:00 2001 From: Dave Pearson Date: Mon, 10 Nov 2025 11:22:25 +0000 Subject: [PATCH 1/3] :lipstick: Line up the TextArea text with other input fields --- ChangeLog.md | 6 ++++++ src/braindrop/app/screens/raindrop_input.py | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index d16f01c..71c6b04 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,11 @@ # Braindrop ChangeLog +## Unreleased + +**Released: WiP** + +- Made some cosmetic changes to the raindrop input dialog. + ## v0.13.0 **Released: 2025-11-03** diff --git a/src/braindrop/app/screens/raindrop_input.py b/src/braindrop/app/screens/raindrop_input.py index 854bb5d..b434bd0 100644 --- a/src/braindrop/app/screens/raindrop_input.py +++ b/src/braindrop/app/screens/raindrop_input.py @@ -95,6 +95,11 @@ class RaindropInput(ModalScreen[Raindrop | None]): display: block; } } + + /* Have the TextAreas' text better align with other input widgets. */ + TextArea { + padding: 0 2; + } } """ From 6e5c7b8b26aa9093e5b214a4fa41da707e2e4767 Mon Sep 17 00:00:00 2001 From: Dave Pearson Date: Mon, 10 Nov 2025 11:24:41 +0000 Subject: [PATCH 2/3] :lipstick: Remove the cursor line highlight from the text areas --- src/braindrop/app/screens/raindrop_input.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/braindrop/app/screens/raindrop_input.py b/src/braindrop/app/screens/raindrop_input.py index b434bd0..33aebf7 100644 --- a/src/braindrop/app/screens/raindrop_input.py +++ b/src/braindrop/app/screens/raindrop_input.py @@ -173,9 +173,9 @@ def compose(self) -> ComposeResult: validators=[Length(1, failure_description="A title is required")], ) yield Label("Excerpt:") - yield TextArea(id="excerpt") + yield TextArea(id="excerpt", highlight_cursor_line=False) yield Label("Note:") - yield TextArea(id="note", language="markdown") + yield TextArea(id="note", language="markdown", highlight_cursor_line=False) yield Label("URL:") yield Input( placeholder="The URL of the link for the Raindrop", From 5fe1a58a16a74a0900b9f723f4939324b12ffc2f Mon Sep 17 00:00:00 2001 From: Dave Pearson Date: Mon, 10 Nov 2025 11:29:28 +0000 Subject: [PATCH 3/3] :books: Link the ChangeLog to the PR --- ChangeLog.md | 1 + 1 file changed, 1 insertion(+) diff --git a/ChangeLog.md b/ChangeLog.md index 71c6b04..fc404d5 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -5,6 +5,7 @@ **Released: WiP** - Made some cosmetic changes to the raindrop input dialog. + ([#194](https://github.com/davep/braindrop/pull/194)) ## v0.13.0