diff --git a/ui/app/components/global-header.js b/ui/app/components/global-header.js new file mode 100644 index 000000000..6ee147b08 --- /dev/null +++ b/ui/app/components/global-header.js @@ -0,0 +1,5 @@ +import Component from '@ember/component'; + +export default Component.extend({ + onHamburgerClick() {}, +}); diff --git a/ui/app/components/gutter-menu.js b/ui/app/components/gutter-menu.js index 261516440..66db45e8f 100644 --- a/ui/app/components/gutter-menu.js +++ b/ui/app/components/gutter-menu.js @@ -32,6 +32,8 @@ export default Component.extend({ }); }), + onHamburgerClick() {}, + gotoJobsForNamespace(namespace) { if (!namespace || !namespace.get('id')) return; diff --git a/ui/app/components/page-layout.js b/ui/app/components/page-layout.js index 4c5658fda..722b5f9eb 100644 --- a/ui/app/components/page-layout.js +++ b/ui/app/components/page-layout.js @@ -2,4 +2,6 @@ import Component from '@ember/component'; export default Component.extend({ classNames: ['page-layout'], + + isGutterOpen: false, }); diff --git a/ui/app/styles/components/page-layout.scss b/ui/app/styles/components/page-layout.scss index 84c81e4c1..e6f9494d3 100644 --- a/ui/app/styles/components/page-layout.scss +++ b/ui/app/styles/components/page-layout.scss @@ -43,6 +43,7 @@ &.is-left { top: 0; left: -$gutter-width; + transition: left ease-in-out 0.3s; &.is-open { left: 0; diff --git a/ui/app/templates/components/global-header.hbs b/ui/app/templates/components/global-header.hbs index 8996b11d4..428310e96 100644 --- a/ui/app/templates/components/global-header.hbs +++ b/ui/app/templates/components/global-header.hbs @@ -1,5 +1,6 @@