replayio / design

Tasks for the Replay design team
1 stars 0 forks source link

Design improved share dialog #29

Closed ryanjduffy closed 2 years ago

ryanjduffy commented 2 years ago

Updated ticket description from Jon (May 17, 2022) Our current share dialog has some issues that I'll describe in more detail later. Here's a Loom getting people up to speed on the history and what the design proposal is moving forward.

image

Original ticket from Ryan: There be dragons in this dialog! Changing the value in "Privacy Settings" moves the recording to a new team or makes it public/private.

See also Feedback from Ollie in this other ticket

jaril commented 2 years ago

This and RecordReplay/devtools#4878 are related.

jasonLaster commented 2 years ago

The current experience is definitely confusing.

I can see us making some simple copy improvements in-line with what Loom has or de-coupling the teams/privacy fields.

Simple option

Screen Shot 2022-01-08 at 11 13 58 AM

Decoupled option

We could re-use the upload screen ui to have a similar summary and edit mode.


Some other considerations

jonbell-lot23 commented 2 years ago

Note while tagging tickets:

I'd consider this high importance but also more controversial than a copy change. Therefore it's harder to push out quickly, which makes other items lower hanging fruit.

jasonLaster commented 2 years ago

This issue https://github.com/RecordReplay/devtools/issues/3827 could potentially unblock this ui.

jonbell-lot23 commented 2 years ago

I want to do this, but I am comfortable punting for now. We'll address later.

jaril commented 2 years ago

@jonbell-lot23 remind me — are we thinking of pulling this up sooner than later?

jonbell-lot23 commented 2 years ago

A lot of things are piling up they are related to it (such as team inbox) but we haven't yet prioritised it

jonbell-lot23 commented 2 years ago

Here's a Loom showing a proposed design Here's us chatting in Discord And here's a new ticket for the code side

jonbell-lot23 commented 2 years ago

Marking this as complete for iteration tracking reasons