Uniswap / Uniswap/interface

Launch a separate interface for donations to Ukraine

Open
#3,375 2 comments 0 reactions 2 assignees View on GitHub

Nobody has claimed this yet.

improvement
Dominant language
TypeScript
Stars
5.5k
Forks
5.4k
PR merge metrics
No merged PRs in 30d

Description

Create a fork of the interface that can be served from another url like donatetoukraine.uniswap.org. Changes needed:

  • Remove header with "swap, pool, etc"
  • Fix output selector to ETH
  • Potentially remove Output selector altogether (waiting on design to clarify)
  • Simplify autorouter output to show the net ETH that will be sent (design)
  • Change button to "Send", instead of "Swap"
  • Add a header on the top (like the L2 warnings) explaining the purpose of the page, where the funds will go, etc. (need designs)
  • Publish and enable new domain to direct to this fork

[Would save this issue till the end if this is time consuming]

  • Need to handle the case where someone simply uses the interface to "Send" without a swap. Should be able to bypass swapping by selecting ETH. Current setup doesn't like that.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.