Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Splits the navigation in two navbars... #189

Closed
wants to merge 4 commits into from

Conversation

samueldr
Copy link
Member

@samueldr samueldr commented Mar 5, 2018

Description of the changes

  • Makes the different projects more obvious.
  • Marks a clearer hierarchy in the website.

In addition, since the DOM had to be manipulated, and we
have a bit more space:

  • Re-adds github and twitter links for nixos project.

The dropdown for the projects is, as a side-effect from manipulating
the DOM, now gone from the mobile view. It is now a flat list of
projects, followed by the page list of that specific section. This
may help with issues like #106.

Furthermore, with the added room, a direct link to the manual has been added to the NixOS website, like #134 and #188 proposes.


Motivation for the changes

This is to make the list of projects more approachable at a glance, and to make navigation more explicit between projects.

Though, another reason is that the horizontal real-estate was becoming a bit scarce, since the project name and the search box were present on the same row than the page list for the project. With this change, it is possible to add direct links to resources as needed.


Expectations

  • Push back from needing a bit more vertical real-estate on the website.

Screenshots

20180304200611

20180304200653

@grahamc
Copy link
Member

grahamc commented Mar 7, 2018

(without commenting on the merits of the change,) this needs rebasing before it can be tested

 * Makes the different projects more obvious.
 * Marks a clearer hierarchy in the website.

In addition, since the DOM had to be manipulated, and we
have a bit more space:

 * Re-adds github and twitter links for nixos project.

The dropdown for the projects is, as a side-effect from manipulating
the DOM, now gone from the mobile view. It is now a flat list of
projects, followed by the page list of that specific section.
@samueldr
Copy link
Member Author

samueldr commented Mar 7, 2018

rebased

@grahamc
Copy link
Member

grahamc commented Mar 7, 2018

I think it looks like a pretty good idea, but the double gradient is a really bizarre to me. Maybe a visual change on that?

@edolstra
Copy link
Member

edolstra commented Mar 7, 2018

Not a big fan because it's more cluttered and many of the projects are not really relevant for a first-time visitor. (E.g. why should they care about NixOps/Hydra/Disnix?)

@davidak
Copy link
Member

davidak commented Mar 31, 2018

Following the argument of @edolstra, what about mentioning NixOps/Hydra/Disnix only on the startpage of nixos.org in the style of Declarative/Reliable/DevOps-friendly, Combine Nix and Nixpkgs (#199), add Package search to Nix homepage (#56) and move the Nix site to nix.org (that we might be able to buy).

So NixOS users and Nix users on Linux and macOS have a different home.

That way we get rid of the menu completely. (but break many links)

@samueldr
Copy link
Member Author

samueldr commented Apr 9, 2018

Closing as this won't be accepted as-is.

This was mostly an off-the-cuff proposal I did to gather opinions and comments.

@samueldr samueldr closed this Apr 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants