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

make more info UI clearer in plants view #14

Closed
GILREICH1 opened this issue May 1, 2023 · 4 comments
Closed

make more info UI clearer in plants view #14

GILREICH1 opened this issue May 1, 2023 · 4 comments
Assignees
Labels
good first issue Good for newcomers

Comments

@GILREICH1
Copy link
Owner

Some extra UI needed to make it clear more info is available.
Suggestions:

Image

Also possible:
remove latin name and place button here

Image

@GILREICH1 GILREICH1 converted this from a draft issue May 1, 2023
@GILREICH1 GILREICH1 added the good first issue Good for newcomers label May 1, 2023
@willdelorm
Copy link
Contributor

Hey there, I'd be happy to help with this! Are you looking to make things "clearer" for mobile or desktop or both? I could add an on hover change for desktop users.

For mobile, most folks would intuitively think to press the tile for more info. That's pretty standard on sites like this one. I could add a chevron/arrow like you drew or provide a more obvious link to each tile. What do you think?

@GILREICH1
Copy link
Owner Author

Thanks @willdelorm. There's already an on hover change for desktop, it's mobile that I think is unclear at the moment. Chevron is not mandatory, but some UI for mobile that indicates more information is available on click would be useful. Could be solely for mobile. Glad to have your help with this.

@GILREICH1 GILREICH1 assigned GILREICH1 and willdelorm and unassigned GILREICH1 May 2, 2023
@willdelorm
Copy link
Contributor

Could you direct me on setting up Auth0 for your app?

@GILREICH1
Copy link
Owner Author

GILREICH1 commented May 7, 2023

Sure! The application uses this flow. The first step is signing up for a free Auth0 account .

For the client side
Within your Auth0 account, create a new Single Page Application that uses React. You then will have access to the environment variables that you need to add to the .env file in the frontend as listed in the .env.example. You will then have to configure logout and callback URLs, which means adding the value 'http://localhost:3000' into these textboxes within your application settings. You can refer to Step 1 of this guide for info.

For the Server side
Certain endpoints (those that allow database interaction) require the user to be authorized. Therefore Auth0 is used server side as well. To set this up, follow this video tutorial. Note that the identifier you choose in setting up the API is the value you need to input as the 'Audience' in both the client and server side .env files.

Let me know if you have any problems along the way!

@github-project-automation github-project-automation bot moved this from Todo to Done in GrassHeap Jun 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
Status: Done
Development

No branches or pull requests

2 participants