ProjectEvergreen / greenwood

Greenwood is your workbench for the web, embracing web standards from the ground up to empower your stack from front to back.
https://www.greenwoodjs.io
MIT License
98 stars 10 forks source link

update logo for Web Components at the bottom of the website home page #1057

Closed thescientist13 closed 1 year ago

thescientist13 commented 1 year ago

Type of Change

website

Summary

At the bottom of the home page is a logo for Web Components in the left tile. https://www.greenwoodjs.io/

Screen Shot 2023-02-06 at 9 31 42 PM

Details

In the WebComponents Working Group, pGoogle / the Web Components SF group](https://github.com/w3c/webcomponents-cg/issues/4#issuecomment-1150073722) have offered up a new logo that the community has started gaining consensus on, so thought it would be good to get it updated on our website

Logo1 Logo2

loki1205 commented 1 year ago

Hi, I would love to work with you on this. Can you please assign this task to me?

thescientist13 commented 1 year ago

Thanks @loki1205 and will do!

Thinking about it, given the white background of the current home page, thinking that the white background variant version would work best. Let me know if you have any questions!

loki1205 commented 1 year ago

https://user-images.githubusercontent.com/32065/172653241-3f423ae1-4ff0-4b95-ad74-554c1f04bf2c.png

Hi, thanks for assigning. I am adding the image with white background. I have attached the link to the image that I am going to change the current logo to.

loki1205 commented 1 year ago

Hi, I am sorry! Can you please tell me how I can create the exact output of the given website? I have changed the image just wanted to make sure it is changed before sending a pull request. Thank you!

thescientist13 commented 1 year ago

Yeah, you can find the onboarding details in our Contributing docs but basically the steps to follow are:

  1. Have Node installed (16.x) or ideally, use NVM with nvm use
  2. Have Yarn installed
  3. Clone the repo
  4. Run yarn install
  5. Run yarn develop
  6. Open localhost:1984 in your browser

All the docs and assets for the website are in the www/ directory. Let me know if that helps!

There is also a link to our Slack group on the project website header if you would like to join the team there.

loki1205 commented 1 year ago

Hi, thanks for replying. I have created a PR kindly look into it and let me know if there are any changes. This is my first time contributing to open source and that's why I do not know how to do this correctly. If there are any mistakes kindly let me know I will be more than happy to help! And thanks for inviting me to join the Slack community, I will join immediately. Thanks again!

thescientist13 commented 1 year ago

You're doing great so far! Thanks for offering to help 😃

loki1205 commented 1 year ago

Thank you! Please check the latest PR and let me know if there's something to change, I will be happy to help!

thescientist13 commented 1 year ago

Thanks! Found another good first issue if you are interested - https://github.com/ProjectEvergreen/greenwood/issues/1060

And if there's anything in particular you're looking to learn about web dev, NodeJS, OSS, etc feel free to let me know in the Slack chat and I can see if there are some good tasks in the project that could align with those interests for you.