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

Improving existing UI of Homepage #56

Open
4 tasks
awantika10 opened this issue Oct 26, 2021 · 11 comments
Open
4 tasks

Improving existing UI of Homepage #56

awantika10 opened this issue Oct 26, 2021 · 11 comments
Assignees

Comments

@awantika10
Copy link
Contributor

Current UI of Homepage looks inconsistent with the rest of the landing pages i.e contact, resources etc. I wish to add the following features to the homepage for enhancing the UI :

  • Adding the bluish-green theme to the homepage making it more similar to others.
  • Adding few illustrations and graphics
  • Adding a Github button to help the visitors navigate through the repos
  • Adding a few contributions and project stats to home page

The figma mockup looks somewhat given below. I am open to your views and thoughts about the design. Do let me know if you wish to add anything else :)

Desktop - 1

@princiya
Copy link
Contributor

awesome @awantika10 😍 thank you for creating this issue.

@princiya
Copy link
Contributor

princiya commented Oct 26, 2021

Adding the bluish-green theme to the homepage making it more similar to others. ✅

Adding few illustrations and graphics

do you plan to do these yourself or get from somewhere? either is ok. also do you want to do this yourself or get someone to work on this? I can also share some places to get illustrations and graphics, let me know.

Adding a Github button to help the visitors navigate through the repos. ✅

Adding a few contributions and project stats to home page

@Priyami already added the contributor link in footer, you might want to extend the same work to get additional stats too using the same github API. #55 #52

@Priyami
Copy link
Contributor

Priyami commented Oct 26, 2021

Adding a Github button to help the visitors navigate through the repos. ✅

Adding a few contributions and project stats to home page

@Priyami already added the contributor link in footer, you might want to extend the same work to get additional stats too using the same github API. #55 #52

@princiya Sure will work on this. Shall I create a separate issue and claim on to it?

@princiya
Copy link
Contributor

@Priyami please coordinate with @awantika10 :) I only mentioned to Awantika that you worked on the contributor API part, so not sure if she wants to work on it and extend your work...

@Priyami
Copy link
Contributor

Priyami commented Oct 26, 2021

Sure. If she would like to do, I am happy to coordinate with her.

@awantika10
Copy link
Contributor Author

@Priyami Sure, I would love to collaborate with you. Shall I create the UI first? Or anything else you would like to have
Also, @princiya If you can suggest some graphics from your end too 😃

@Priyami
Copy link
Contributor

Priyami commented Oct 27, 2021

  • Adding the bluish-green theme to the homepage making it more similar to others.
  • For Theme, I would go with reusable components with props/state
    Here,
    We have Heading, sub-heading, Paragraph, and Button.
    @awantika10 . Sure, start with UI. I can come up with a component for API calls.

@princiya
Copy link
Contributor

@awantika10 for graphics -

@princiya princiya mentioned this issue Nov 23, 2021
@princiya
Copy link
Contributor

@awantika10 how is this going? :) have you had the time to work on this or do you need help?

@Priyami
Copy link
Contributor

Priyami commented Dec 16, 2021

@princiya @awantika10
-I have started to create a UI skeleton for the home page. It's in a re-usable component architecture and it has a CSS module for every component. We could play around in CSS and practice accessibility as we had a good session today in WWCodefrontend.

Screen Shot 2021-12-16 at 11 20 40 AM

-And the end result would be,

Screen Shot 2021-12-16 at 11 25 48 AM

Let me know what you think? Still Need to fill up the content and image as well.

@princiya
Copy link
Contributor

@Priyami go ahead. not sure if @awantika10 had time recently to work on this, so feel free to push your changes. and yes, accessibility is a good topic! thanks for thinking about this.

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

3 participants