Skip to content
This repository has been archived by the owner on Apr 19, 2021. It is now read-only.

Update header navigation #862

Merged
merged 1 commit into from
Dec 8, 2020
Merged

Update header navigation #862

merged 1 commit into from
Dec 8, 2020

Conversation

gtsiolis
Copy link
Contributor

@gtsiolis gtsiolis commented Dec 4, 2020

This will update the top navigation for www.gitpod.io and docs.gitpod.io.

  1. Surface the hidden links Docs, Blog, Community from the previously Resources menu item.
  2. Rename Self-hosted to Install.
BEFORE AFTER
image image

@gtsiolis
Copy link
Contributor Author

gtsiolis commented Dec 4, 2020

WDYT @JohannesLandgraf? /cc @ChristinFrohne

@svenefftinge
Copy link
Member

I'd like to have a pointer to our GitHub repo included as well and think the menu is too long with a flattened sructure.

@nisarhassan12
Copy link
Contributor

Rename Self-hosted to Install.

Thanks, @gtsiolis :) Please feel free to ignore this I could be wrong here i.e Maybe its just me who thinks this. I feel that Self-Hosted is maybe more descriptive and clear own it's own as compared to the word Install and is maybe more common as well?

@JohannesLandgraf
Copy link
Contributor

Pointer to GitHub makes a lot of sense. How about a logo with a non-invasive GitHub Stars Indicator (when you click on it you star our repo)?

I am with @gtsiolis and don't find the flattened structure too long (see GitLab, Gatsby, Buildkite etc.). We want to make it as easy as possible for people to get to sections that matter for an open source company. Hiding Community and Documentation under Resources without any visual representation telling me that I can toggle it makes it too difficult to go to e.g. community when I am not actively searching for it.

I also like Install better than Self-Hosted.

@gtsiolis
Copy link
Contributor Author

gtsiolis commented Dec 7, 2020

Hey everyone! Agree with what @JohannesLandgraf said in https://github.com/gitpod-io/website/pull/862#issuecomment-739851304. FWIW, I'm also constantly looking for the blog link on the header navigation.

In the future, once we have more content, we could introduce expanded dropdown menus to group relevant items.

... have a pointer to our GitHub repo

@svenefftinge I agree, a link to the repository will also make more sense in the long run for making it more visible that this is an open source project, and more.

... I feel that ...

@nisarhassan12 I've seen both approaches delivered equally successfully. There's no right or wrong approach here. Happy to go with any of the options.

Plan A

We could have an extra item for the GitHub repository but not sure if the current design (font family, spacing, etc) helps.

The design proposal also changes the top right action to a primary action button which would allow adding the secondary button for GitHub with no hierarchy conflict, see https://github.com/gitpod-io/website/issues/876 for more context.

Option A Option B
image image

Plan B

Alternatively, we could introduce a secondary button on the body to link to the repository as described in https://github.com/gitpod-io/website/issues/876, which I would strongly recommend regardless if we use this secondary button for linking to the repository.

To demonstrate this in action, here's how this could look like.

We could also skip the GitHub icon or rephrase the button label to View on GitHub.

BEFORE AFTER
image image

WDYT @nisarhassan12 @JohannesLandgraf @svenefftinge?

@JohannesLandgraf
Copy link
Contributor

I'd go for Plan A / Option B - looks neat @gtsiolis 💅. Especially as long we don't have a smooth in-product onboarding we should make it as simple as possible for users new to Gitpod to access our documentation/community helping them to get started and understand the underlying concepts behind what we are doing.

@gtsiolis gtsiolis changed the title Update top navigation Update header navigation Dec 7, 2020
@gtsiolis
Copy link
Contributor Author

gtsiolis commented Dec 7, 2020

I'd go for Plan A / Option B ...

@JohannesLandgraf for all the other options I could make the changes myself. For this one, not sure how to grab the stars from GitHub API using our current set up with Gatsby. Maybe @nisarhassan12 could help out with this or point out a way to do this.

Alternatively, we could start with adding a static link.

@svenefftinge
Copy link
Member

Ok, let's change it. I also just realized that we already switch to a burger menu very early. Maybe that is worth reconsidering as well?

@svenefftinge
Copy link
Member

Also I think we could merge this PR and work on the GitHub thing afterward.

@JohannesLandgraf
Copy link
Contributor

Good catch with the burger menu @svenefftinge - makes sense to change that

@gtsiolis If there isn't an easy fix for the dynamically created GitHub star reference, let's start with a static link (I think it is important that people immediately realize we are an open-source company once they come to our website). Could you sync directly with @nisarhassan12 about the follow-up PR for the dynamic version?

@gtsiolis
Copy link
Contributor Author

gtsiolis commented Dec 8, 2020

Ok, let's change it.

🙌

@svenefftinge: I also just realized that we already switch to a burger menu very early. Maybe that is worth reconsidering as well?

@JohannesLandgraf: Good catch with the burger menu ...

Opened follow-up https://github.com/gitpod-io/website/issues/881 for preventing the navigation from collapsing to a burger menu for large viewports.

Also I think we could merge this PR and work on the GitHub thing afterward.

@svenefftinge I could not agree more.

Could you sync directly with @nisarhassan12

@JohannesLandgraf definitely! Opened follow-up https://github.com/gitpod-io/website/issues/882 for this.

@gtsiolis
Copy link
Contributor Author

gtsiolis commented Dec 8, 2020

Alright, let's merge this! 🎉

@gtsiolis gtsiolis merged commit e2ae47f into master Dec 8, 2020
@chrifro
Copy link
Contributor

chrifro commented Dec 8, 2020

I'm a bit afraid that having two buttons in the navigation bar might be confusing and visually a bit too much. If we have too many highlighted options to click on the user might be confused and doesn't click anywhere.

Alternatively we could use a similar button as we're using on https://theia-ide.org/ or this button.
What do you think?

Bildschirmfoto 2020-12-08 um 12 49 02

@gtsiolis
Copy link
Contributor Author

gtsiolis commented Dec 8, 2020

Thanks @ChristinFrohne! I've added some thoughts in the relevant issue, see https://github.com/gitpod-io/website/issues/882#issuecomment-740610624. 🏀

@gtsiolis gtsiolis self-assigned this Dec 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants