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

Improve IBC transfer page for minifront by using the Skip Widget #1925

Closed
4 tasks done
hdevalence opened this issue Nov 24, 2024 · 0 comments · Fixed by #1943
Closed
4 tasks done

Improve IBC transfer page for minifront by using the Skip Widget #1925

hdevalence opened this issue Nov 24, 2024 · 0 comments · Fixed by #1943
Assignees
Labels
ui Related to user interface or ux design

Comments

@hdevalence
Copy link
Member

hdevalence commented Nov 24, 2024

Is your feature request related to a problem? Please describe.

The IBC transfer page in Minifront is currently badly designed. While a complete V2 redesign is coming, we should make it incrementally better in the meantime.

Describe the solution you'd like

  • Get rid of the two column layout, replacing it with a regular pane with three tabs:
    • Deposit (Skip)
    • Deposit (Manual)
    • Withdraw
  • In the "Deposit (Skip)" tab, use the Skip widget with a default route and filter that routes assets into Penumbra. Example code: Simplify web guide guide#42
  • In the "Deposit (Manual)" tab, put the current left pane
  • In the "Withdraw" tab, put the current right pane

Describe alternatives you've considered

I'd rather not wait for the V2 UI to be completed, it feels like we could ship something now that would be better without a lot of work in advance of that.

@github-project-automation github-project-automation bot moved this to 🗄️ Backlog in Penumbra web Nov 24, 2024
@grod220 grod220 added this to Labs web Nov 25, 2024
@grod220 grod220 moved this to 📝 Todo in Labs web Nov 25, 2024
@grod220 grod220 moved this from 📝 Todo to 🏗 In progress in Labs web Dec 11, 2024
@grod220 grod220 self-assigned this Dec 11, 2024
@TalDerei TalDerei added the ui Related to user interface or ux design label Dec 11, 2024
@github-project-automation github-project-automation bot moved this from 🗄️ Backlog to ✅ Done in Penumbra web Dec 12, 2024
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Labs web Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ui Related to user interface or ux design
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants