figma-plugin
figma-plugin copied to clipboard
Refactor how we show Sync/Settings
Description
The current Sync experience is poor as it grew drastically over the last couple of months with new providers that were added.
Requirements
We should refactor this:
- Don't group sync settings by provider
- Instead, show all stored providers in a vertical list
- Add a
Add new
button that lets the user choose from Providers - After choosing one, do the same thing as we did today.
- Change each Sync Item so we have a ... menu that shows more options
- Show Connection errors inside the active sync item if there is one
include validation > @rbosker check the issue for the error handling.
All the sync providers are showing the same icon.
In light mode, the dropdown menu on 'Add new' is still in dark mode.
Shipped in 129