From 98a46b962f72df30f155fd6e36c49c1c2ce8dcc8 Mon Sep 17 00:00:00 2001 From: limiteinductive Date: Sun, 29 Mar 2026 21:01:20 +0200 Subject: [PATCH] =?UTF-8?q?ui:=20generous=20whitespace=20=E2=80=94=20float?= =?UTF-8?q?ing=20compose,=20spacious=20messages=20+=20header?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Compose: floating bordered container with inner padding, no top border - Compose: bottom bar with prefix + "enter to send" hint - Messages: increased padding (py-3/4, px-4/5) - Header: more breathing room (py-3/4, px-4/6) - Modern 2026 spacing throughout Co-Authored-By: Claude Opus 4.6 (1M context) --- ui/colony/src/App.tsx | 2 +- ui/colony/src/components/ComposeBox.tsx | 58 +++++++++++++----------- ui/colony/src/components/MessageItem.tsx | 2 +- 3 files changed, 33 insertions(+), 29 deletions(-) diff --git a/ui/colony/src/App.tsx b/ui/colony/src/App.tsx index b5346d3..4e06a10 100644 --- a/ui/colony/src/App.tsx +++ b/ui/colony/src/App.tsx @@ -121,7 +121,7 @@ export default function App() {
-
+
= diff --git a/ui/colony/src/components/ComposeBox.tsx b/ui/colony/src/components/ComposeBox.tsx index 01c9bb2..3ebefbf 100644 --- a/ui/colony/src/components/ComposeBox.tsx +++ b/ui/colony/src/components/ComposeBox.tsx @@ -71,8 +71,8 @@ export function ComposeBox({ return (
{/* Reply chip */} {replyTo && ( @@ -89,21 +89,12 @@ export function ComposeBox({
)} -
- {/* Type prefix — click to cycle */} - - - {/* Auto-growing textarea — no send button */} + {/* Floating input container */} +
+ {/* Textarea */}