styled-components / styled-components-website

The styled-components website and documentation
https://styled-components.com
MIT License
611 stars 437 forks source link

Redesign the style of styled-components to improve functionality and add functionality #737

Open el1f opened 4 years ago

el1f commented 4 years ago

There are a bunch of issues that seem to require several improvements to the current styled-components landing page, it could be interesting to showcase the library in a more straightforward way (think some illustrations alongside key features of the library) alongside a little design reboot of the website while taking advantage of the occasion to add some long-overdue features like the addition of OpenCollective sponsors (#229), Community interactions (#17) and more. I've started working on some concepts but I would like to know whether it's something you guys would be interested to see more of. For now I've done some exploration to also experiment with Framer X and I'm enjoying how it's going so far.

Here's a little sneak peak of the result of the last couple hours of work, it's still pretty rough but I've been trying to keep some cues that I enjoy about the current design while trying to insert some of the things that I've been thinking about for the last while:

image image

Some of the main points I'd like to tackle:

Issues

Ideas

What do you think about it @styled-components/core? Is it something you'd be interested to see more of?

mxstbr commented 4 years ago

There is definitely something here, fantastic job! šŸ˜

el1f commented 4 years ago

thanks for the feedback @mxstbr! I'm working on some additional mockups and on some illustrations to accompany the various points that I wanted to add to the landing page and I'm also considering the various other pages in the website. If you have any ideas that you'd like to throw in the ring that would be awesome! I'm researching a lot of other OS projects and websites so this could take a little bit of time though :) I'll keep this issue updated with all of the various new mocks I produce to gather more feedback from you guys

That being said, to reply to your comment: