exercism/docs — pull request #72 by johnotander (2014-09-26 00:17:34+00:00)
Title: Beginning a new navigation implementation.

Firstly, what you're doing here is awesome @kytrinyx.

I'm beginning to implement a different navigation scheme in place of the jQuery sidr plugin. I've created this PR to illustrate where I'm at thus far, and to provide a mechanism for feedback and critique. I will keep this updated along the way.

I've added a grid system to help with the overall site structure (read: yak shave). I've opted for the Bootstrap grid. It isn't exactly my favorite, however, it's primary benefit is the fact that it's familiar to most web devs. Which will provide a better means for contribution in the future, rather than some esoteric framework that might shave 1KB in CSS download size.

To start I've added a breadcrumb on the top lev nav. This allows for the help site to appear to be cohesive with the remainder of the exorcism.io:

![fmkfxj7njkext4zp6jlmrtubawgdq0yhnvfq3uk7ho0](https://cloud.githubusercontent.com/assets/1424573/4414134/7f577afe-4511-11e4-8c1e-c6a60ba462ad.png)

The "Exorcism.io" link will now serve as the "Return to Exorcism.io" link that existed in the right nav, while the "Help" link will point to the documentation index.

I intend on adding dropdown links to the right nav for each category, which will then list the available posts. Though, I'm also considering adding a navigation page for each category instead. So, a user would click "Languages" in the top right, and end up at a page with a list of the available documentation that belongs to the Language category. Is there a navigation scheme out of those two options that is preferable?

I also intend on adding the Categories with a pages list to the footer, to provide an area to find other potential documentation pages that could be of help.

### TODO:

- [X] Remove sidr.
- [X] Add grid system.
- [ ] Implement breadcrumb trail in top left nav.
- [ ] Add category dropdowns to the right nav.
- [ ] Ensure it's mobile friendly.
- [ ] Add navigation to the index body.
- [ ] Add navigation elements to the footer.

Please let me know if I'm heading in the wrong direction, or you have another idea for implementation.

Thanks,

John Otander