Claude 49bcf8d930 fix: Improve post composer UI with proper alignment, compact buttons, and RelayLink
UI improvements:
- Lock editor to 4 rows initially (max-height: 6rem)
- Reduce vertical padding to 0.5rem for better top alignment
- Remove margin-bottom from paragraphs, use margin-top between paragraphs
- Fixes text appearing centered/floating

Button simplification:
- @ button now shows just icon + count (was "Mentions (2)")
- # button now shows just icon + count (was "Hashtags (2)")
- Cleaner, more compact UI matching the mockup

Relay display enhancement:
- Replace plain text links with RelayLink component
- Shows relay icons, insecure relay warnings
- Clickable to open relay detail window
- Maintains status indicators (loading/success/error)

All issues from screenshot addressed:
 Text alignment now starts at top (4 rows visible)
 @ and # show just count, not text
 Relay URLs use RelayLink component with icons

Build successful.
2026-01-17 11:42:49 +00:00
2025-12-18 15:46:02 +01:00
👶
2025-12-09 16:26:31 +01:00
2025-12-19 12:49:29 +01:00
2025-12-13 15:06:05 +01:00
2025-12-10 13:00:39 +01:00
2025-12-22 20:40:16 +00:00
2025-12-20 14:25:40 +01:00
2026-01-14 19:24:37 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
2025-12-14 16:50:16 +01:00

Grimoire

A Nostr protocol explorer and developer tool with a tiling window manager interface.

Features

  • Tiling Windows - Each window is a Nostr "app" (profile viewer, event feed, NIP docs, etc.)
  • Command Palette - Unix-style commands via Cmd+K to open apps and navigate
  • Multi-workspace - Virtual desktops with independent layouts
  • Real-time - Reactive event subscriptions with automatic updates

Stack

React 19, TypeScript, Vite, TailwindCSS, Jotai, Dexie, Applesauce

Getting Started

npm install
npm run dev

Scripts

Command Description
npm run dev Start dev server
npm run build Build for production
npm test Run tests in watch mode
npm run lint Lint code
npm run format Format code

License

MIT

Description
No description provided
Readme MIT 14 MiB
Languages
TypeScript 98.9%
CSS 0.8%
JavaScript 0.3%