Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement new manual route setup UI #118

Open
jfschwarz opened this issue Jul 16, 2024 · 0 comments
Open

Implement new manual route setup UI #118

jfschwarz opened this issue Jul 16, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@jfschwarz
Copy link
Collaborator

Implement the new UI for manual route setup based on the mockups: https://www.figma.com/design/dVyATiS3RwYw3S2PrHPyX3/PIlot---Smart-Connection?node-id=12-77006&t=15Bf4u4RfPvzGIkZ-4

It shall replace our current connection edit form, but allow more deeply nested setups.

  • What's still missing in the mock-ups is the step for entering the address+chain of the Target Safe. I assume we'll let users enter this upfront, before taking them to the route edit form.
  • The Pilot node shall initially be populated with the connected wallet address. We still need to flesh out the flow for letting the user switch to a different Pilot account. I think it would be nice to keep track of all wallet addresses the user ever connected and suggest these. Also the user should be able to connect a fresh wallet address/switch their wallet to the desired address.
  • Clicking on "Add new connection" will unfold a list of suggestions based on the account below. If it is a Safe, we query its owners and enabled modules and suggest these. If it is a Zodiac Modifier we suggest the modules enabled on it (getModulesPaginated()).
@jfschwarz jfschwarz added the enhancement New feature or request label Jul 16, 2024
@juliopavila juliopavila self-assigned this Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants