brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
16.74k stars 2.16k forks source link

Make "Leave Sync Chain" and "Delete Sync account" more visibly separate #37903

Open fmarier opened 2 weeks ago

fmarier commented 2 weeks ago

We've had a report of a user who quickly clicked on "Leave Sync Chain" immediately after configuring the Sync data types, thinking that it was a save button: https://bravesoftware.slack.com/archives/C2HJYB45N/p1714163037164099

The "are you sure?" prompt didn't help since it was clicked through without reading.

Ideas for improvements include:

aguscruiz commented 2 weeks ago

I have an updated design here using the new style for settings, but should be easily translatable to current design.

For whoever works on this, let me know if you need me to mock up with the current design https://www.figma.com/file/yX9HE8ltWeQsXwwjQJTECE/Sync-V3?type=design&node-id=835%3A14575&mode=design&t=qVwWEd0NDXAwnrAF-1

fmarier commented 2 weeks ago

@aguscruiz That looks good.

I think it would be good to fix in SyncV2 if it's not too complicated. A SyncV2 mock would be useful.

aguscruiz commented 2 weeks ago

Sure, here's the design in V2 style. I just mocked the important part, not the whole sync page

https://www.figma.com/file/GXnHuBCVRY397UNJyvu44q/Sync-V2?type=design&node-id=483-1658&mode=design