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

Update bug report template, add main nav documentation, fix discussion link, change page alert titles #207

Merged
merged 28 commits into from
Sep 4, 2018

Conversation

alex-page
Copy link
Contributor

@alex-page alex-page commented Aug 24, 2018

Fixes #138 and govau/design-system-components#412

The main navigation documentation required quite a few changes to structure of components and demos.

I had to tweak the way examples work as the main navigation needed a fixed height and not a flexible one. Having a flexible height meant that opening the menu made the page janky and gross UX.

I also implemented the main navigation as the main nav on the docs site. The current implementation had a lot of menus combined which meant it had to be decoupled. I think we should clean this up and I have created a seperate ticket #205

I have browser and device tested this, back to IE8

@alex-page alex-page changed the title Update bug report template, add main nav documentation Update bug report template, add main nav documentation, fix discussion link Aug 29, 2018
@alex-page alex-page self-assigned this Aug 29, 2018
Alex Page and others added 2 commits August 31, 2018 08:28
@alex-page alex-page changed the title Update bug report template, add main nav documentation, fix discussion link Update bug report template, add main nav documentation, fix discussion link, change page alert titles Aug 30, 2018
@alex-page alex-page requested a review from Xochi August 30, 2018 23:09
@alex-page alex-page merged commit 4c45484 into master Sep 4, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create documentation pages for main navigation component
4 participants