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

Dev - Information Architecture #1519

Closed
5 tasks
skipjack opened this issue Aug 13, 2017 · 3 comments · Fixed by #1612
Closed
5 tasks

Dev - Information Architecture #1519

skipjack opened this issue Aug 13, 2017 · 3 comments · Fixed by #1612

Comments

@skipjack
Copy link
Collaborator

skipjack commented Aug 13, 2017

Summing up the key points from #438...

As we continue our work on #1258, #1386, and the others mentioned in #1380, we can, and have already, started talking about better ways to group, consolidate, and improve the flow of pages within this site. This should be started by simply sorting the pages within each section, but, once we've done that, we could likely group sections within the sidebar (as suggested by @pastelsky in #438) or add another layer of navigation.

Here's the checklist of TODOs:

Certain infrastructure changes should make some of this much easier. Specifically the fact that in newer versions of Antwar as well as in Phenomic and Gatsby -- routing is automatically synchronized/based on the structure of the /content directory. This means far less configuration and a more intuitive repository. This has already been started in #980 with some antwar/webpack updates.

See the proposed nesting levels in this comment. As mentioned above, a group field in the YAML frontmatter would also help us achieve this but wouldn't be reflected in the routing structure.

@skipjack
Copy link
Collaborator Author

@montogeek if you could spare any time helping push #980 forward, that would be fantastic. All we really need to figure out at this point is the section.all() data that we use for the sidebars. I can help on this side of the fence, but with your antwar experience (and I'm sure @bebraw would help us along), I think we could finally get that done.

@skipjack
Copy link
Collaborator Author

@johnstew I think with #1258 we actually have gotten to a pretty good flow for the Guides section (can still be improved with some simple grouping -- probably just a separation between Basic and Advanced as we dropped all the third-party content). However, if you have time, we would love your help with the sorting the other sections.

If you have ideas on Concepts suggest them in #1386. For anything else, just list ideas here or ping me on gitter.

@montogeek
Copy link
Member

@skipjack WIll take a look

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants