ember-components / ember-component-patterns

Transforming https://emberjs-1.gitbook.io/ember-component-patterns/ into an Ember app
7 stars 2 forks source link

Side Navigation #45

Closed hergaiety closed 3 years ago

hergaiety commented 3 years ago

Implemented an accessible, responsive side navigation. The navigation doesn't yet use true <LinkTo's as there are no routes made yet for the page content. That will have to happen in a follow-up PR. For now though, we do pull in the real pages (currently, just "Button") and list it in the nav.

I've been bad and didn't write my tests yet, I got so caught up in other things and work has been busy. I'll try to get to it, but if others want to lend a hand feel free.

Side Nav (Responsive)

https://user-images.githubusercontent.com/1664093/106807348-a94f3000-662e-11eb-8b6d-8da15fb14076.mp4

Focus Styling

https://user-images.githubusercontent.com/1664093/106807609-f29f7f80-662e-11eb-98bc-e84a2395b141.mp4

hergaiety commented 3 years ago

@mattfrankjames thanks for all the notes, I've pushed up some commits to address them all.

Next I'll write some tests.