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

New landing page proposal #91

Closed
dgarcia360 opened this issue Mar 7, 2019 · 2 comments
Closed

New landing page proposal #91

dgarcia360 opened this issue Mar 7, 2019 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@dgarcia360
Copy link
Collaborator

dgarcia360 commented Mar 7, 2019

An issue to discuss a possible redesign of the developer's center landing page. We'll start gathering requirements in this issue.

Jeff's comment in Slack:

The Landing Page
The goal is to keep this as beautiful as possible and highlight links, boxes, shortcuts, and provide shortcuts and direct access to the most commonly used docs.
This is done by combining the current landing page which is a great start and References page which is styled similarly.
We can add another section for guides and/or education or other important link categories in the future to compliment the content already there.

@dgarcia360 dgarcia360 added the enhancement New feature or request label Mar 7, 2019
@dgarcia360 dgarcia360 added this to the Q219 milestone Apr 24, 2019
@dgarcia360 dgarcia360 self-assigned this Apr 26, 2019
@dgarcia360
Copy link
Collaborator Author

dgarcia360 commented Apr 30, 2019

Here there is the new landing proposed and some navigation changes that will be published along with dragon-01 docs. Feedback is welcomed and appreciated!

Landing page
image

The landing page gives more relevance to guides and getting started sections. Once you click a programming language, you are redirected to the "Setting up your workstation section". The developer center stores the user's preference and renders the code examples for the language selected first.

After reaching RC, the call to action will be changed to something like "Add blockchain tech to your project". In a subsequent release, featured card guides will come with representative icons.

Improved layout
image

We are giving more importance to the navigation bar powered by Algolia. The left navbar is now fully rendered and keeps fixed at the top when the developer scrolls, being visible all the time.

@jabo38
Copy link

jabo38 commented May 7, 2019

I think these are great suggestions and will make it easier for people to quickly get to the content they need while also understanding the overall content available at a first glance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants