summaryrefslogtreecommitdiff
path: root/app/views/layouts/ci/_nav.html.haml
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2015-08-25 18:42:46 -0700
committerDouwe Maan <douwe@gitlab.com>2015-08-25 18:42:46 -0700
commit046b28312704f3131e72dcd2dbdacc5264d4aa62 (patch)
treea8c2b14a6e1db3b662fee2c79af70d9fcb643c2e /app/views/layouts/ci/_nav.html.haml
parente449426a4e7d15cdd582d4f136add52cbfb5e04e (diff)
downloadgitlab-ce-046b28312704f3131e72dcd2dbdacc5264d4aa62.tar.gz
Groundwork for merging CI into CE
Diffstat (limited to 'app/views/layouts/ci/_nav.html.haml')
-rw-r--r--app/views/layouts/ci/_nav.html.haml32
1 files changed, 32 insertions, 0 deletions
diff --git a/app/views/layouts/ci/_nav.html.haml b/app/views/layouts/ci/_nav.html.haml
new file mode 100644
index 00000000000..4e944d4d0d6
--- /dev/null
+++ b/app/views/layouts/ci/_nav.html.haml
@@ -0,0 +1,32 @@
+.navbar.navbar-static-top.navbar-ci
+ .container
+ .navbar-header
+ %button.navbar-toggle{"data-target" => ".navbar-collapse", "data-toggle" => "collapse", type: "button"}
+ %span.sr-only Toggle navigation
+ %i.fa-reorder
+
+ = link_to 'GitLab CI', ci_root_path, class: "navbar-brand"
+
+ .collapse.navbar-collapse
+ %ul.nav.navbar-nav
+ - if current_user && current_user.is_admin
+ %li
+ = link_to ci_admin_projects_path do
+ Admin
+ %li
+ = link_to 'Help', ci_help_path
+
+ %ul.nav.navbar-nav.pull-right
+ - if current_user
+ %li
+ = link_to ci_user_sessions_path do
+ .profile-holder
+ = image_tag user_avatar_url(current_user, 64), class: 'avatar s32', alt: ''
+ %span= current_user.name
+ %li
+ = link_to ci_user_sessions_path, class: "logout", method: :delete do
+ %i.fa-signout
+ Logout
+ - else
+ %li
+ = link_to "Login with GitLab", auth_ci_user_sessions_path, no_turbolink.merge(class: 'btn btn-success btn-login')