Coder Social home page Coder Social logo

Comments (17)

addyosmani avatar addyosmani commented on September 25, 2024

Sounds good to me. We should be re-doing the intro video for Yeoman 1.0 anyway as there will definitely be changes to the user experience that will be noticeable.

from yeoman.io.

tomlane avatar tomlane commented on September 25, 2024

A few concepts, based on the 'yeoman colors':

FireShot Screen Capture 005 - - localhost_3501

FireShot Screen Capture 006 - - localhost_3501

FireShot Screen Capture 007 - - localhost_3501

from yeoman.io.

sleeper avatar sleeper commented on September 25, 2024

πŸ‘ on the first one (the clear one).

from yeoman.io.

viviancromwell avatar viviancromwell commented on September 25, 2024

+1 on the first one.

from yeoman.io.

tomlane avatar tomlane commented on September 25, 2024

First design code is located here: https://github.com/yeoman/yeoman.io/tree/NewSiteSource

from yeoman.io.

reecekol avatar reecekol commented on September 25, 2024

proposal

Team

I have added a new proposal for discussion. In the design I have removed some of the content on the current page that I think could be moved to other pages.I have also made the content more focused so that users can get a quick and concise idea of what yeoman has to offer and how to get started.

from yeoman.io.

sindresorhus avatar sindresorhus commented on September 25, 2024

@paulirish @addyosmani @sleeper

from yeoman.io.

paulirish avatar paulirish commented on September 25, 2024

The current homepage does need content reworking.. I still agree that the thrust of the project needs to come across more clearly. The 1.0 beta news can trail behind it.

The two proposed designs here are good, but I dont think address the core challenges which are:

  • communicate what yeoman does. (it does a lot but hopefully not enough to overwhelm :)
  • communicate who yeoman is for
  • communicate how to get started using it.

I'd like to see a very short video return to the homepage, but i imagine the right time for that is when 1.0 ships.

So, the priorities, IMO, are to 1) make a new, short video when ready 2) reshuffle the existing content and tighten it up.

from yeoman.io.

passy avatar passy commented on September 25, 2024

Once a few more generators are ready for 1.0, it would make sense to promote them directly on the homepage or a dedicated sub page.

from yeoman.io.

addyosmani avatar addyosmani commented on September 25, 2024

I like the proposed designs - the second reminds me of the revised Grunt site, but agree with Paul. We need to do a better job of communicating what we do and who we're targeting.

In the short term, before the video, I'd like us to make sure the site does a good the best job possible of addressing those three questions with the design we have atm.

from yeoman.io.

passy avatar passy commented on September 25, 2024

In addition to the promotional screencast, maybe some shorter ones could also be helpful when embedded into the tutorials. I just saw an example on http://itch.io/ which I found really impressive. It's made with x11-canvas-screencast.

from yeoman.io.

tomlane avatar tomlane commented on September 25, 2024

How about starting with an overview of the workflow? Something like this along with a quick video of what the workflow can do for you should tick all the boxes?

Yeoman - Modern workflows for modern webapps

from yeoman.io.

addyosmani avatar addyosmani commented on September 25, 2024

I think it would be useful to explore a few more concepts. I actually love the way http://html5boilerplate.com/ is currently laid out. Very clear what they do, screencast is well placed and the bullet points aren't excessive.

In fact, If we used out yo/grunt/bower explanations in the way they currently mention features I think that could work. Much of the 'features' we list lower down in the page now don't relate to 'yo'. They relate to generator-webapp and specific generators. One could almost have dedicated pages for each of them just talking about them briefly if people wanted to know more. Of..just link to their readmes.

What do others think?

from yeoman.io.

sindresorhus avatar sindresorhus commented on September 25, 2024

Agreed

from yeoman.io.

tomlane avatar tomlane commented on September 25, 2024

since we're going to be having an introduction screencast and the glossy content up the top of the page we could make it so that is the first thing every user sees and has to scroll to view the rest. A certain company used this to hide a legal apology so users could only see it by scrolling down.

var HeroResize=AC.Class({initialize:function(b){this._height=null;this._hero=$(b);
AC.Object.synthesize(this);this.__boundResizeHero=this.resizeHero.bindAsEventListener(this);
if(typeof window.ontouchstart==="undefined"){this.resizeHero();Event.observe(window,"resize",this.__boundResizeHero)
}},setHeight:function(b){this._height=(b<0)?0:b;return this._height},resizeHero:function(){this.setHeight(parseInt(window.innerHeight||(window.document.documentElement.clientHeight||window.document.body.clientHeight),10)-310);
this.hero().style.height=this.height()+"px"}});Event.onDOMReady(function(){var b=new HeroResize("billboard")
});

from yeoman.io.

addyosmani avatar addyosmani commented on September 25, 2024

Would anyone be interested in taking another stab at improving the general layout/design of the homepage?

We haven't really changed it much over the past year. Screencasts and of course updated content has been added but we could do more to sexy this up :)

from yeoman.io.

addyosmani avatar addyosmani commented on September 25, 2024

We've since assembled a Yeoman.io design team who are currently focusing on redefining the site information architecture and a new look and feel that highlights our story, community generators and getting started/API guides.

We've taken a look through the feedback and suggestions in this thread and will keep them in mind during the redesign :)

from yeoman.io.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.