Improve/fix the composition area for long texts #443
Labels
No labels
Blocked
Bug
Documentation
Duplicate
Enhancement
Good first issue
Help wanted
Idea
In progress
Invalid
Major feature set
Packaging
Question
Soon
UI/UX
Upstream
You're dreamin'
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nostr/gossip#443
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
If the text is longer than the text area height it extends to fill the viewport, this could be optimized limiting it to 50/60% so the user can see the original content while he is replying to; maybe good option could be allow him to drag it manually.
When reaching the 100% height the user is unable to scroll the content.
/cc @bu5hm4nn
I put in a fix for this in these three commits:
e50f885a2bthen
1b7c48b73fthen
c06bbef2e9The thing you are replying to can be tipped closed now. The area is scrollable to your post can be very long now.
@mikedilger the scrolling works well!
The compose area is resizable dragging the top line, but it does not keep the new height, is it needed or can be fixed?
Great idea let the user managing the quoted message visibility.
It remembers the last state (open/close)?
If I'm not wrong the starting view is opened; in this case the compose can be hidden at the bottom:
I would start it alway closed (the user can alway see it in the background) updating the text in the top-left corner:
Repying to bob - View the message
When the user click the link it switch to "Hide the message"
It is not perfect yet, let's reopen. I think it starts in the state it was in last time.
I personally would prefer composing a reply in the thread, below whatever you are replying to, similar to how the UI is on Facebook web. Top compose would be for original post and reposts. This would require us to abstract out a "compose widget" that can be shown both places.