fix resize bug for title and collapsible nav menus
This commit is contained in:
parent
00861676a0
commit
9408ed7f5a
3 changed files with 31 additions and 8 deletions
|
@ -284,13 +284,7 @@ $(function () {
|
|||
return $container.remove();
|
||||
// Commit show suppressed diff
|
||||
});
|
||||
$('.navbar-toggle').on('click', function () {
|
||||
$('.header-content .title, .header-content .navbar-sub-nav').toggle();
|
||||
$('.header-content .header-logo').toggle();
|
||||
$('.header-content .navbar-collapse').toggle();
|
||||
$('.js-navbar-toggle-left, .js-navbar-toggle-right, .title-container').toggle();
|
||||
return $('.navbar-toggle').toggleClass('active');
|
||||
});
|
||||
$('.navbar-toggle').on('click', () => $('.header-content').toggleClass('menu-expanded'));
|
||||
// Show/hide comments on diff
|
||||
$body.on('click', '.js-toggle-diff-comments', function (e) {
|
||||
var $this = $(this);
|
||||
|
|
|
@ -132,6 +132,22 @@ header {
|
|||
}
|
||||
}
|
||||
|
||||
&.navbar-gitlab-new {
|
||||
.fa-times {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.menu-expanded {
|
||||
.fa-ellipsis-v {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.fa-times {
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.global-dropdown {
|
||||
position: absolute;
|
||||
left: -10px;
|
||||
|
@ -171,6 +187,19 @@ header {
|
|||
min-height: $header-height;
|
||||
padding-left: 30px;
|
||||
|
||||
&.menu-expanded {
|
||||
@media (max-width: $screen-xs-max) {
|
||||
.header-logo,
|
||||
.title-container {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.navbar-collapse {
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.dropdown-menu {
|
||||
margin-top: -5px;
|
||||
}
|
||||
|
|
|
@ -81,6 +81,6 @@
|
|||
%button.navbar-toggle.hidden-sm.hidden-md.hidden-lg{ type: 'button' }
|
||||
%span.sr-only Toggle navigation
|
||||
= icon('ellipsis-v', class: 'js-navbar-toggle-right')
|
||||
= icon('times', class: 'js-navbar-toggle-left', style: 'display: none;')
|
||||
= icon('times', class: 'js-navbar-toggle-left')
|
||||
|
||||
= render 'shared/outdated_browser'
|
||||
|
|
Loading…
Reference in a new issue