I like Nostr because it challenges many paradigms, including those of interfaces and user interactions, and forces those who build it to think critically outside the box.
I was working on a new design for Blowater by nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgewaehxw309aex2mrp0yhxymr0washgetj9eshqup0qy88wumn8ghj7mn0wvhxcmmv9uqzq6ua4ysvfdhvhukpyqv20gk3gw6dlhuc0rpmatrfuwdmt9uyrnrwufzavy and asked myself: the bubbles UI, typical of chat programs we are used to, is really the best and so inevitable solution?
Quick valuation:
- Pros: it makes clear the two parts in a conversation, both with the position and the colors.
- Cons: it reduces the width available space; it gives equal importance to the two parts, while the user is usually interested on the content by the other part; doesn't scale naturally to group chat.

This is an alternative solution that came out.
In linear structure with full width available; other part messages are prominent while their own are dimmed and collapsible to save space.
The line on the right permits to immediately spot the conversation flow/frequency, also on rapid scrolling.
Can adapt to groups putting a minimal profile pic near the date and customizing the right line with the main color picked from the pic itself.
What do you think?
#nostrdesign #asknostr
#m=image%2Fjpeg&dim=775x1920&blurhash=%5B7S6DJxB%7EW%25M%3D%7BDiD%24RiVtadIUMxM_n*xtjE%7EXR%25IUt6%25fx%5DxtadW%3D%25M%25MWANExa%25Mt7nin%23WBbG&x=f2fa772c4badc87f74b1e4874a144d6423c9f12e14de7986eb075e2be5d9f500