Add js prefix to right sidebar
This commit is contained in:
parent
5430849ca5
commit
c34517ad8b
5 changed files with 8 additions and 5 deletions
|
@ -69,6 +69,9 @@
|
||||||
var hash = w.gl.utils.getLocationHash();
|
var hash = w.gl.utils.getLocationHash();
|
||||||
if (!hash) return;
|
if (!hash) return;
|
||||||
|
|
||||||
|
// This is required to handle non-unicode characters in hash
|
||||||
|
hash = decodeURIComponent(hash);
|
||||||
|
|
||||||
// scroll to user-generated markdown anchor if we cannot find a match
|
// scroll to user-generated markdown anchor if we cannot find a match
|
||||||
if (document.getElementById(hash) === null) {
|
if (document.getElementById(hash) === null) {
|
||||||
var target = document.getElementById('user-content-' + hash);
|
var target = document.getElementById('user-content-' + hash);
|
||||||
|
|
|
@ -71,9 +71,9 @@
|
||||||
const $navHeight = $('.navbar-gitlab').outerHeight() + $('.layout-nav').outerHeight();
|
const $navHeight = $('.navbar-gitlab').outerHeight() + $('.layout-nav').outerHeight();
|
||||||
const diff = $navHeight - $('body').scrollTop();
|
const diff = $navHeight - $('body').scrollTop();
|
||||||
if (diff > 0) {
|
if (diff > 0) {
|
||||||
$('.right-sidebar').outerHeight($(window).height() - diff);
|
$('.js-right-sidebar').outerHeight($(window).height() - diff);
|
||||||
} else {
|
} else {
|
||||||
$('.right-sidebar').outerHeight('100%');
|
$('.js-right-sidebar').outerHeight('100%');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
- builds = @build.pipeline.builds.to_a
|
- builds = @build.pipeline.builds.to_a
|
||||||
|
|
||||||
%aside.right-sidebar.right-sidebar-expanded.build-sidebar.js-build-sidebar{ data: { "offset-top" => "151", "spy" => "affix" } }
|
%aside.right-sidebar.right-sidebar-expanded.build-sidebar.js-build-sidebar.js-right-sidebar{ data: { "offset-top" => "151", "spy" => "affix" } }
|
||||||
.block.build-sidebar-header.visible-xs-block.visible-sm-block.append-bottom-default
|
.block.build-sidebar-header.visible-xs-block.visible-sm-block.append-bottom-default
|
||||||
Job
|
Job
|
||||||
%strong ##{@build.id}
|
%strong ##{@build.id}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
%aside.right-sidebar.right-sidebar-expanded.wiki-sidebar.js-wiki-sidebar{ data: { "offset-top" => "101", "spy" => "affix" } }
|
%aside.right-sidebar.right-sidebar-expanded.wiki-sidebar.js-wiki-sidebar.js-right-sidebar{ data: { "offset-top" => "101", "spy" => "affix" } }
|
||||||
.block.wiki-sidebar-header.append-bottom-default
|
.block.wiki-sidebar-header.append-bottom-default
|
||||||
%a.gutter-toggle.pull-right.visible-xs-block.visible-sm-block.js-sidebar-wiki-toggle{ href: "#" }
|
%a.gutter-toggle.pull-right.visible-xs-block.visible-sm-block.js-sidebar-wiki-toggle{ href: "#" }
|
||||||
= icon('angle-double-right')
|
= icon('angle-double-right')
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
- content_for :page_specific_javascripts do
|
- content_for :page_specific_javascripts do
|
||||||
= page_specific_javascript_bundle_tag('issuable')
|
= page_specific_javascript_bundle_tag('issuable')
|
||||||
|
|
||||||
%aside.right-sidebar{ data: { "offset-top" => "101", "spy" => "affix" }, class: sidebar_gutter_collapsed_class, 'aria-live' => 'polite' }
|
%aside.right-sidebar.js-right-sidebar{ data: { "offset-top" => "101", "spy" => "affix" }, class: sidebar_gutter_collapsed_class, 'aria-live' => 'polite' }
|
||||||
.issuable-sidebar
|
.issuable-sidebar
|
||||||
- can_edit_issuable = can?(current_user, :"admin_#{issuable.to_ability_name}", @project)
|
- can_edit_issuable = can?(current_user, :"admin_#{issuable.to_ability_name}", @project)
|
||||||
.block.issuable-sidebar-header
|
.block.issuable-sidebar-header
|
||||||
|
|
Loading…
Reference in a new issue