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

Create SDK homepage with links to SDK tabs #916

Merged
merged 16 commits into from
Aug 16, 2024

Conversation

michellewong793
Copy link
Collaborator

Motivation

Create a new homepage for the SDK so user doesn't get immediately ported into the /account tab

Test Plan

Screenshot of mobile:
screencapture-localhost-5173-2024-08-14-14_18_46

Screenshot of desktop:
screencapture-localhost-5173-2024-08-14-14_18_31

@michellewong793 michellewong793 changed the title Mwong/sdk homepage Create SDK homepage Aug 14, 2024
@michellewong793 michellewong793 changed the title Create SDK homepage Create SDK homepage with links to SDK tabs Aug 14, 2024
@onetrickwolf onetrickwolf requested review from christianwwwwwwww and onetrickwolf and removed request for jaketarnow August 15, 2024 18:08
Copy link
Collaborator

@christianwwwwwwww christianwwwwwwww left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great! I have some thoughts:

  1. I think we should use "zero-knowledge" rather than "zero knowledge" just for consistency with the rest of the SDK and the website

  2. Can we add a link to the Provable website on the link in the top right of the home page?

  3. On the /account and other pages of the website, can we have the "Aleo SDK" link in the top left link back to the home page?

  4. For the buttons, the link is attached to the text itself, rather than the button so when you click on a button but don't click on the text it does nothing. I'd rather the whole button be a link.

@christianwwwwwwww christianwwwwwwww self-requested a review August 16, 2024 17:42
Copy link
Collaborator

@christianwwwwwwww christianwwwwwwww left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🥳

website/src/pages/Homepage.jsx Outdated Show resolved Hide resolved
@michellewong793 michellewong793 merged commit 19fc25d into testnet3 Aug 16, 2024
8 of 10 checks passed
@michellewong793 michellewong793 deleted the mwong/sdk-homepage branch August 16, 2024 22:00
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

Successfully merging this pull request may close these issues.

2 participants