You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Message editing: Ensure the timeline layout doesn't change when editing #9752
EDIT: (In-line quoting my original message as it seems GitHub flavoured markdown doesn't support strikethrough anymore?)
I remember we had some discussion about not having the bottom left of the panel occlude the timeline but arrived at a place where that direction didn't make sense as (a) it's ok to occlude the message below, as you're interacting with edits contextually (b) it would be inconsistent with the rest of the UI and (c) it robs us of a sensible place to put the formatting legend.
@ara4n can you be more specific about what you wanted to take another look at?
Notes from some internal discussion (starting here):
In general, we're happy with using the current edit UI
However, we're not too happy with the edit UI popping when being used on the last message in the timeline
There's a suggestion from @ara4n to move the buttons in the right hand gutter, however I'm extremely reluctant to want to make that change as it'll suffer from poor discoverability and eschew established UI conventions
@bwindels feels it would be weird to have the edit UI chrome overlay the composer, and also flagged it would involve a huge technical undertaking
Given all of the above, I think the UI popping on the last message is the correct trade off to make, so would advocate either to maintain that, or leave this issue open for future discussion.
i'm still not entirely convinced that occluding the content below is necessary or desirable, and it certainly makes implementation harder for stuff like occluding the composer. totally agreed that this is low prioity though.
Just had a thought— the right gutter approach could work if we use icon based buttons and colour to provide more contrast for the eye (green tick button, red cancel). I'll do a comp in due course and we can see how we feel about it, perhaps with us in-lining/absolute positioning the formatting legend within the composer chrome.
Activity
bwindels commentedon May 20, 2019
should be addressed by matrix-org/matrix-react-sdk#2996
Postponed this for now.
bwindels commentedon Jul 15, 2019
I think the plan is to have another look at the layout of the edit UI (what Matthew said AFAIR), so postponing the remaining overlay work.
nadonomy commentedon Jul 15, 2019
EDIT: (In-line quoting my original message as it seems GitHub flavoured markdown doesn't support strikethrough anymore?)
Notes from some internal discussion (starting here):
Given all of the above, I think the UI popping on the last message is the correct trade off to make, so would advocate either to maintain that, or leave this issue open for future discussion.
ara4n commentedon Jul 15, 2019
i'm still not entirely convinced that occluding the content below is necessary or desirable, and it certainly makes implementation harder for stuff like occluding the composer. totally agreed that this is low prioity though.
nadonomy commentedon Jul 15, 2019
Just had a thought— the right gutter approach could work if we use icon based buttons and colour to provide more contrast for the eye (green tick button, red cancel). I'll do a comp in due course and we can see how we feel about it, perhaps with us in-lining/absolute positioning the formatting legend within the composer chrome.
bwindels commentedon Jul 15, 2019
Sgtm. Wrt to the legend, I think the idea is also to display it in the main composer in the future, so might not need to display it twice.
Merge tag 'v1.10.13' into sc
Merge tag 'v1.10.13' into sc
Merge tag 'v3.45.0' into sc