summaryrefslogtreecommitdiff
path: root/app/views/dashboard/projects/_nav.html.haml
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2017-09-19 13:43:04 +0100
committerPhil Hughes <me@iamphill.com>2017-09-22 12:12:15 +0100
commit9f3227645442017e3518e2b0ba3e9270ebabfa06 (patch)
treefc970a7b4b1e2fb309ed0a4ed19a7e46824f105e /app/views/dashboard/projects/_nav.html.haml
parentfa72d3461ad8df8c967d83c4faff14ab8c770d0b (diff)
downloadgitlab-ce-9f3227645442017e3518e2b0ba3e9270ebabfa06.tar.gz
Add context tabs to dashboard/projects
This allows users to quickly switch between all projects they have access to & there own namespace projects. These tabs also keep the same filtering/search options selected so the user can quickly switch between the two different contexts. Closes #29045
Diffstat (limited to 'app/views/dashboard/projects/_nav.html.haml')
-rw-r--r--app/views/dashboard/projects/_nav.html.haml8
1 files changed, 8 insertions, 0 deletions
diff --git a/app/views/dashboard/projects/_nav.html.haml b/app/views/dashboard/projects/_nav.html.haml
new file mode 100644
index 00000000000..697211d7ce8
--- /dev/null
+++ b/app/views/dashboard/projects/_nav.html.haml
@@ -0,0 +1,8 @@
+.top-area
+ %ul.nav-links
+ = nav_link(html_options: { class: ("active" unless params[:personal].present?) }) do
+ = link_to dashboard_projects_path do
+ #{ s_('DashboardProjects|All') }
+ = nav_link(html_options: { class: ("active" if params[:personal].present?) }) do
+ = link_to filter_projects_path(personal: true) do
+ #{ s_('DashboardProjects|Personal') }