Skip to content

Design issue for nodejs.org/download #1232

Closed

Description

@iliakan

Hi,

A friend of mine asked me how to get Node 7, because https://nodejs.org/en/download/ only has 6.
I couldn't find it on that page, so I went google and found https://nodejs.org/en/download/current/.

Then I discovered that both me and him (20+ years of programming xp) couldn't figure out that "Current" is a clickable button on that page.

Guess that's not only us who find these buttons "under-designed".

Activity

  1. gibfahn commented on May 20, 2017

    @gibfahn
    Member

    Guess that's not only us who find these buttons "under-designed".

    I'm sure you're not the only one (and it seems a reasonable request), although AFAIK you're the first person to raise it.

    What do you think should change to make it more obvious that it's a button? Maybe it should have some shadow below to make stand out? That seems to be what Google suggest in their material design guidelines, and we seem to be going for quite a flat design, so maybe that would help?

  2. refack commented on May 20, 2017

    @refack
    Contributor

    I would:

    1. set the .download-version-toggle { background-color: white; }
    2. increase the button's border radius and remove margin
    .download-version-toggle a {
        /* margin: 2px; */
        padding: 5px 2px;
        border-radius: 5px;
    }
    .download-version-toggle a:first-child { margin-bottom: 4px; }
    1. optional remove the dark green border from .download-version-toggle

    image

  3. refack commented on May 20, 2017

    @refack
    Contributor

    PR: #1233

  4. lpinca commented on May 21, 2017

    @lpinca
    Member

    Refs: #947

  5. iliakan commented on May 22, 2017

    @iliakan
    Author

    Looking at the screenshot above, it's still not quite obvious that it's a button. Especially when in the context of the whole table.

    Maybe make it another kind of selector, like a "switch" or something.

  6. refack commented on May 22, 2017

    @refack
    Contributor

    @iliakan PTAL at #1233

  7. added a commit that references this issue on Jun 16, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions