Commit Graph

15 Commits

Author SHA1 Message Date
Ezekiel Kigbo e4f9c3f63a
Fix collapsing behaviour at 1200px 2019-03-05 00:58:23 +11:00
Ezekiel Kigbo 3e42a0c175
Removed force toggle .nav-sidebar on any click event
Added note describing expected behaviour
2019-03-05 00:58:22 +11:00
Ezekiel Kigbo d53005ef16
Added test for interacting with the nav-sidebar on smaller screens
Use mobile collapsing behaviour at width 1200px
2019-03-05 00:58:22 +11:00
Ezekiel Kigbo 9ef058bee2
Updated nav-sidebar to collapse on load
Adds the collapsed mixin to the styling for .nav-sidebar
ensuring the nav-sidebar is collapsed on load via media
queries. Removes the need for an intermediate class to
collapse the sidebar on mobile viewports

Updated toggleCollapsedSidebar to check for desktop breakpoint
2019-03-05 00:58:22 +11:00
Ezekiel Kigbo 1622e86301
Added DESKTOP_BREAKPOINTS constant
Chore: ensure sidebar-expanded-mobile toggles

Revert: toggleCollapseSidebar should not be called on xs breakpoints
2019-03-05 00:58:22 +11:00
Ezekiel fde3f619ba
Fixed navigation sidebar flashing open on page load
Adds the sidebar-collapsed-mobile class to the haml layouts
and sets media queries to display the sidebar collapsed by
default for sreen sizes greater than `sm` and less than `lg`
2019-03-05 00:58:21 +11:00
Paul Slaughter 9cb8ba63d8
Fix contextual_sidebar function binding 2019-01-15 16:26:29 -06:00
Tim Zallmann 8871dc9077 Optimization of setup of Main Nav Layout, Contextual Sidebar and Fly Out Nav 2019-01-15 12:35:16 +00:00
Winnie Hellmann 0bf740fa32 Replace `=== true` with `parseBoolean()` 2018-11-27 09:18:48 +01:00
Mike Greiling dfb0824346 Prettify all the things (part 7) 2018-10-24 19:17:03 +00:00
Mike Greiling f248be7257
require jQuery to be explicitly imported 2018-03-09 15:18:09 -06:00
Phil Hughes eb499b60ba Merge branch 'new-nav-tech-debt' into 'master'
Remove page-with-new-nav class

See merge request gitlab-org/gitlab-ce!15819
2017-12-13 09:48:34 +00:00
Annabel Dunstone Gray 77c254f225
Rename page-with-sidebar to layout-page 2017-12-08 14:19:01 -07:00
Annabel Dunstone Gray 37f0ee0466
Animate contextual sidebar; change class names for easier readability 2017-12-07 10:16:38 -07:00
Annabel Dunstone Gray 58af2647dc
Rename new_sidebar in JS 2017-10-20 16:14:55 -07:00