Skip to content
This repository has been archived by the owner on Oct 7, 2024. It is now read-only.

updated home page UI and contents #112

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from

Conversation

cmcWebCode40
Copy link
Contributor

Demo

https://www.loom.com/share/ba26bf42a464424a9b9bf066bcce99aa

@nick-verida, do you think the icons I have used for the getting started section are good enough ?
maybe excited could design one for this purpose?

closes #108

Updated homepage with content provideded from #108
closes #108
@nick-verida
Copy link
Contributor

Can you center the images for each one of these

image

@nick-verida
Copy link
Contributor

For these, I think we'd like the titles up the top and the subtitles in a smaller font down the bottom inside the images.

I see that they are SVGs though. Are you able to edit them or do we need Excited top do that?

image

Copy link
Contributor

@nick-verida nick-verida left a comment

Choose a reason for hiding this comment

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

See comments

@cmcWebCode40
Copy link
Contributor Author

For these, I think we'd like the titles up the top and the subtitles in a smaller font down the bottom inside the images.

I see that they are SVGs though. Are you able to edit them or do we need Excited top do that?

image

@nick-verida, I can't edit the SVG images, I think we will need excited to do that.

@cmcWebCode40
Copy link
Contributor Author

Can you center the images for each one of these

image

@nick-verida, I have fixed this section as well .

Copy link
Member

@aurelticot aurelticot left a comment

Choose a reason for hiding this comment

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

See inline comments

src/pages/index.js Outdated Show resolved Hide resolved
src/pages/index.js Outdated Show resolved Hide resolved
src/pages/index.js Outdated Show resolved Hide resolved
{gettingStarted.map((item) => (
<div className={styles.storeButtons}>
<div className={styles.storeButtonsChild}>
<a href={item.link}>
Copy link
Member

Choose a reason for hiding this comment

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

It doesn't look like the image are clickable links.
@nick-verida all the other links/buttons in this page are with a box and linear gradient background, how about having a similar look? (noting it might too much)

src/pages/index.js Outdated Show resolved Hide resolved
const gettingStarted = [
{
title:
"Implement the Single Sign On and Client SDK Javascript SDKs in your application",
Copy link
Member

Choose a reason for hiding this comment

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

I don't get the "... Client SDK Javascript SDKs ...".
@nick-verida, what is the official name we should use while referring to the SDK(s)? We sometimes use "Verida Javascript Library", like in the API doc

My understanding is:
The Client SDK is available for 3 platforms with the following packages:

  • @verida/client-ts (javascript/typescript)
  • @verida/client-node (node js)
  • @verida/client-rn (react native)

The SSO SDK is available through the following package:

  • @verida/account-web-vault

Am I correct?
Should we standardise how we refer to them in the whole documentation?

Copy link
Contributor

Choose a reason for hiding this comment

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

@aurelticot depends on the context. In this case it was pretty deliberate because someone in the "getting started" phrase doesn't yet understand the distinction, and we want them to look at both.

Copy link
Member

Choose a reason for hiding this comment

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

Hmm, I still don't get the sentence in the doc. If the target is someone that doesn't yet understand the distinction, I find "... Client SDK Javascript SDKs ..." pretty confusing.

How about simply: "Implement the SDKs in your application"?

@aurelticot
Copy link
Member

aurelticot commented Aug 2, 2022

For these, I think we'd like the titles up the top and the subtitles in a smaller font down the bottom inside the images.

@nick-verida, I can't edit the SVG images, I think we will need excited to do that.

We should ask them them to remove the text from the SVG, as well as the surrounding box and gradient background.
The other links/buttons in this page implement the box and gradient with HTML and CSS, so we can reuse it and have it consistent. We'll have more flexibility.
And we'll be able to fix the shadowbox when hovering the box

@aurelticot
Copy link
Member

Additional note regarding the style.
The Discord and Dev Program box have a gradient background but when hovering it turns white. It's inconsistent with the other links/buttons/boxes

src/components/cards/card.module.css Show resolved Hide resolved
src/pages/index.js Outdated Show resolved Hide resolved
src/pages/index.js Outdated Show resolved Hide resolved
src/pages/index.js Outdated Show resolved Hide resolved
Copy link
Member

@aurelticot aurelticot left a comment

Choose a reason for hiding this comment

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

We lost the cards in the Getting Started section. I haven't seen a comment about it, I guess it was not intentional but due to bringing the latest develop into this feature branch.

When you're making a merge commit, please don't add other changes in it (other than resolving conflicts) and call the commit something like "merge develop into feature/...". It really help understand what happened.

  • 1 inline comment

src/pages/index.js Outdated Show resolved Hide resolved
@cmcWebCode40
Copy link
Contributor Author

We lost the cards in the Getting Started section. I haven't see a comment about it, I guess it was not intentional but due to bringing the latest develop into this feature branch.

@aurelticot,
I'm not sure we lost the getting started card because i only changed the section title and images for the apple and play store button

When you're making a merge commit, please don't add other changes in it (other than resolving conflicts) and call the commit something like "merge develop into feature/...". It really help understand what happened.

Sure, noted

@aurelticot
Copy link
Member

aurelticot commented Aug 29, 2022

@aurelticot, I'm not sure we lost the getting started card because i only changed the section title and images for the apple and play store button

Yes we did. As per the requirements in the original issue #108 the Getting Started should have 3 boxes for the Stores, the SDKs and the Vue Starter Kit. You implemented them but 2 of them are missing since develop was brought back in a recent merge.

@aurelticot
Copy link
Member

For these, I think we'd like the titles up the top and the subtitles in a smaller font down the bottom inside the images.

@nick-verida, I can't edit the SVG images, I think we will need excited to do that.

We should ask them them to remove the text from the SVG, as well as the surrounding box and gradient background. The other links/buttons in this page implement the box and gradient with HTML and CSS, so we can reuse it and have it consistent. We'll have more flexibility. And we'll be able to fix the shadowbox when hovering the box

Where are we on getting Excited to rework the images? @cmcWebCode40 @nick-verida

@aurelticot
Copy link
Member

@aurelticot, I'm not sure we lost the getting started card because i only changed the section title and images for the apple and play store button

Yes we did. As per the requirements in the original issue #108 the Getting Started should have 3 boxes for the Stores, the SDKs and the Vue Starter Kit. You implemented them but 2 of them are missing since develop was brought back in a recent merge.

@cmcWebCode40 can you have a look at this again?

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

Successfully merging this pull request may close these issues.

Updates to intro.md
3 participants