yeoman.io icon indicating copy to clipboard operation
yeoman.io copied to clipboard

Refreshing the homepage 🔥

Open addyosmani opened this issue 8 years ago • 21 comments

Let's make this happen :candy:

I started working on this, but ran into a few questions it would be useful to get input on from the team on.

Strap-line :octocat:

Most of the developers I've spoken to at conferences are using yo for a mix of static site projects, webapps and sometimes desktop binaries. What do we think about changing the strapline to:

The Web's Scaffolding Tool For New Projects

Is this sensible or too broad? I feel like we're no longer just used for modern webapps.

Generators :pencil2:

I suggest we change the text to something like:

Get started & then find a generator for your site or webapp. Quickly get started with Gulp or Grunt as well as Angular, React, Polymer and over 3000+ other projects.

Improvements welcome. This drops Backbone, finally includes the Gulp WebApp generator and updates the number.

Tools and "What's Yeoman?" :wrench: :hammer:

I suggest completely drop 'Tools' and break "What's Yeoman?" down into a few short, concise descriptions of what we do well. The Gulp homepage covers this type of thing quite well for their project. Maybe for us..

  • What's Yeoman?
  • Easy to use
  • Highly customisable
  • Extensible

Used by :100:

We're now used by (at least) the following list of large companies:

used-by

We'd need to get their permission to use logos (I can chase) but where do we think this would be best placed in the homepage? I initially had it somewhere like near the top, but it could also just as easily go somewhere lower down.

screen shot 2015-11-20 at 11 45 43 ### Color-scheme. Switch to something more red :lipstick:

I've been playing around with #E85350. Any other ideas completely welcome here.

screen shot 2015-11-20 at 12 02 36 ### Team list :man: :man_with_gua_pi_mao: :girl: :woman:

It's long and includes team members who contributed a few years ago but haven't been active in recent years. In an effort to keep the homepage lean, what do we think about trimming down the list to active contributors? We can have the entire list on a teams page (similar to how the jQuery team do this) so we're not just discarding folks awesome contributions from the site.

Intro video? :video_camera:

We can probably get a new one of these done in the Google studio if we feel there's value to one. I think we'd want to keep it super high-level so it doesn't go out of date. Alternatively, we could just do something like a text-based preview of yo webapp (a little similar to what the grunt homepage does).

Stretch ideas. May be terrible :see_no_evil:

  • Stress (somewhere) that you can literally scaffold anything. We don't care if you use npm for package management or Bower, Grunt or Gulp or whatever.
  • Call out tools that have integrated support for yo
  • Call out really good community articles/series on Yeoman

addyosmani avatar Nov 20 '15 12:11 addyosmani