summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2015-10-18 14:17:15 +0200
committerDouwe Maan <douwe@gitlab.com>2015-10-18 14:17:15 +0200
commit44df201280ce67ac704c31e7cc24d5c6b34cff90 (patch)
tree2dcb1b81919fa6cd98485ec02b51ebedce92d3a5
parent946f00ed7f2b487273bb5dabdb5997da60f1dc92 (diff)
downloadgitlab-ce-44df201280ce67ac704c31e7cc24d5c6b34cff90.tar.gz
Restore dashboard snippets tabs.
-rw-r--r--app/views/dashboard/snippets/index.html.haml22
-rw-r--r--features/steps/snippets/user.rb6
2 files changed, 25 insertions, 3 deletions
diff --git a/app/views/dashboard/snippets/index.html.haml b/app/views/dashboard/snippets/index.html.haml
index d92149dcc70..7ac3a12baf9 100644
--- a/app/views/dashboard/snippets/index.html.haml
+++ b/app/views/dashboard/snippets/index.html.haml
@@ -12,5 +12,27 @@
.oneline
Share code pastes with others out of git repository
+%ul.center-top-menu.no-top.no-bottom.snippet-scope-menu
+ = nav_tab :scope, nil do
+ = link_to dashboard_snippets_path do
+ All
+ %span.badge
+ = current_user.snippets.count
+ = nav_tab :scope, 'are_private' do
+ = link_to dashboard_snippets_path(scope: 'are_private') do
+ Private
+ %span.badge
+ = current_user.snippets.are_private.count
+ = nav_tab :scope, 'are_internal' do
+ = link_to dashboard_snippets_path(scope: 'are_internal') do
+ Internal
+ %span.badge
+ = current_user.snippets.are_internal.count
+ = nav_tab :scope, 'are_public' do
+ = link_to dashboard_snippets_path(scope: 'are_public') do
+ Public
+ %span.badge
+ = current_user.snippets.are_public.count
+
= render 'snippets/snippets'
diff --git a/features/steps/snippets/user.rb b/features/steps/snippets/user.rb
index dea3256229f..997c605bce2 100644
--- a/features/steps/snippets/user.rb
+++ b/features/steps/snippets/user.rb
@@ -32,19 +32,19 @@ class Spinach::Features::SnippetsUser < Spinach::FeatureSteps
end
step 'I click "Internal" filter' do
- page.within('.nav-tabs') do
+ page.within('.snippet-scope-menu') do
click_link "Internal"
end
end
step 'I click "Private" filter' do
- page.within('.nav-tabs') do
+ page.within('.snippet-scope-menu') do
click_link "Private"
end
end
step 'I click "Public" filter' do
- page.within('.nav-tabs') do
+ page.within('.snippet-scope-menu') do
click_link "Public"
end
end