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

Update bridge.linea.build with new design #538

Open
nkkurt opened this issue Jan 13, 2025 — with Slack · 7 comments
Open

Update bridge.linea.build with new design #538

nkkurt opened this issue Jan 13, 2025 — with Slack · 7 comments
Assignees

Comments

Copy link
Member

nkkurt commented Jan 13, 2025

Hey, the Growth Marketing Intake Typeform got a new response and a new ticket has been created:

Please enter your email address

mailto:[email protected]|[email protected]

Due Date?

2025-01-22

Which category best suits your request?

Linea

Which category best suits your request? (other choice)

What do you need help with?

Website

What do you need help with?

Existing Webpage Update

Existing Webpage URL

bridge.linea.build

Figma URL

https://www.figma.com/design/5vnmyzpeOeO8ZjiHuqc3qk/Bridge-UI-Design?node-id=1322-5125&t=wAmNzvXCShJ8GrEL-0

Doc URL

NA

Describe the purpose/goal for updating the existing webpage

Update the front-end to improve the UX and conversion

Stakeholders?

Matthieu Bouchaud

Is there anything more you'd like to share?

You're welcome to provide additional details or ask any further questions.

The focus will be solely on building the front-end based on the new design specs. This includes implementing the updated layout, styles, and interactive components as per the provided design files

Connecting these components to the back-end will be handled by another developer from the Linea team with knowledge of the app and logic.

You can use mock data or stubs for any dynamic elements or API responses.

In Linea repo (github), update the Bridge UI module. It's in Next.js +Tailwind

Reach out to <@U034C3WR7L2> or <@U0243QZV62V> for access and troubleshooting.


<@UE7FNGMAL> Here's the link to the Jira Ticket that has been created:

https://consensyssoftware.atlassian.net/browse/GMT-2676


Slack Message

@nkkurt
Copy link
Member Author

nkkurt commented Jan 13, 2025

Hi @viphan007 , please let me, @VGau and @MatthieuBouchaud know if you have any questions here or in the slack thread.

@nkkurt
Copy link
Member Author

nkkurt commented Jan 20, 2025

Hi @viphan007 , Are we on track for Jan 22nd for this ticket?

@viphan007
Copy link
Collaborator

Hi @nkkurt, can I have 2 more days (24th Jan)?

@viphan007
Copy link
Collaborator

Hi @nkkurt, i have created a PR here: #597

@nkkurt
Copy link
Member Author

nkkurt commented Jan 27, 2025

Thanks @viphan007! 🙌 Added @VGau as reviewer to the PR. @VGau do you have a staging environment for this branch for @katiewilkinson to review?

@katiewilkinson
Copy link

@viphan007 @nkkurt It's looking really great. Below is my design QA, let me know if there are any questions:

  1. The UI looks zoomed on a large screen

  2. When the amount field is empty or "0" the box below it "Get on Linea" should not appear. That box drops down when a user enters an amount

  3. The switch chains icon is not working

  4. I'm not able to type any amount in the field

  5. Update the Linea logo from yellow to cyan
    Image

  6. Update copy to "Can't wait? Speed up"

  7. Can we add a hover state to the "Bridge" and "Transaction" tabs? Background should be yellow on hover similar to the configure icon

  8. For native in manual mode we should show "no fees".

For Across, we will display the Across fees.

Image
  1. Can we add an underline hover state to the purple links "Speed up" and "Check our FAQ"

  2. In the navigation can we allow "Bridge" to be clickable and navigate to the bridge

  3. After a user is connected, the "Connect" CTA should change to a disabled CTA that reads "Enter an amount". If the user does not have enough funds in their wallet the button remains disabled and says "Insufficient funds". The button becomes active once a user enters an amount and has sufficient funds, it should read "Bridge". Im unable to test the actual bridge part since the CTA doesnt change from "Connect"

Image Image Image
  1. When a user updates or changes the destination address we need to show the warning message
Image
  1. The banner text on the transaction page on mobile looks a bit squished
Image
  1. Any links in the FAQ should be purple
  2. Can we avoid the background shape image to move with the FAQ page? It should remain static on all pages

@nkkurt
Copy link
Member Author

nkkurt commented Jan 28, 2025

  1. Typo: 'Need help? Check your FAQ ' should be 'Check our FAQ'

Thanks @katiewilkinson .

  1. The UI looks zoomed on a large screen

Does following the same style as https://linea.build/security sound good?

  1. Update copy to "Can't wait? Speed up"

@katiewilkinson Let's update this in the Figma as well to avoid future regressions

  1. Can we avoid the background shape image to move with the FAQ page? It should remain static on all pages

The image is actually glued to the end of the page. When the FAQ is expanded, it's still at the end of the page, but the page length is growing. Not sure if what we can do about this. Maybe we can opt to a smaller image?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants