Skip to content

Commit 5f218eb

Browse files
committed
Improve UI of the performance bar
Signed-off-by: Rémy Coutable <[email protected]>
1 parent d16a3cf commit 5f218eb

File tree

3 files changed

+20
-10
lines changed

3 files changed

+20
-10
lines changed

app/helpers/nav_helper.rb

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ def page_gutter_class
2727
def nav_header_class
2828
class_name = ''
2929
class_name << " with-horizontal-nav" if defined?(nav) && nav
30+
class_name << " with-peek" if peek_enabled?
3031

3132
class_name
3233
end

app/views/peek/views/_pg.html.haml

+9-10
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
%strong
22
%a#peek-show-queries{ href: '#' }
33
%span{ data: { defer_to: "#{view.defer_key}-duration" }}...
4-
/
4+
\/
55
%span{ data: { defer_to: "#{view.defer_key}-calls" }}...
6-
/
7-
#modal-peek-pg-queries.modal{ tabindex: -1 }
8-
.modal-dialog
9-
#modal-peek-pg-queries-content.modal-content
10-
.modal-header
11-
%a.close{ href: "#", "data-dismiss" => "modal" } ×
12-
%h4
13-
SQL queries
14-
.modal-body{ data: { defer_to: "#{view.defer_key}-queries" }}...
6+
#modal-peek-pg-queries.modal{ tabindex: -1 }
7+
.modal-dialog
8+
#modal-peek-pg-queries-content.modal-content
9+
.modal-header
10+
%a.close{ href: "#", "data-dismiss" => "modal" } ×
11+
%h4
12+
SQL queries
13+
.modal-body{ data: { defer_to: "#{view.defer_key}-queries" }}...
1514
pg

vendor/assets/stylesheets/peek.scss

+10
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
//= require peek/views/performance_bar
22
//= require peek/views/rblineprof
33

4+
header.navbar-gitlab.with-peek {
5+
top: 35px;
6+
}
7+
48
#peek {
59
background: #000;
610
height: 35px;
@@ -57,6 +61,12 @@
5761
color: #fff;
5862
}
5963

64+
table {
65+
strong {
66+
color: #000;
67+
}
68+
}
69+
6070
.view {
6171
margin-right: 15px;
6272
float: left;

0 commit comments

Comments
 (0)