diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-11-29 00:39:50 -0800 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-11-29 00:39:50 -0800 |
commit | cf8b3692cda859e93f56e07d5ecd496578597ab9 (patch) | |
tree | 8a81e8fca92b9faa630649e0f6d284f16d060249 /app | |
parent | a0aa0212a9286b26457a5b44674f81b26f6bc097 (diff) | |
parent | e0a9ffcdaa0bef73caee5a502cabe1b4d8767f1b (diff) | |
download | gitlab-ce-cf8b3692cda859e93f56e07d5ecd496578597ab9.tar.gz |
Merge pull request #2105 from jouve/improve_admin_views
Improve admin section
Diffstat (limited to 'app')
-rw-r--r-- | app/views/admin/dashboard/index.html.haml | 47 | ||||
-rw-r--r-- | app/views/admin/groups/index.html.haml | 1 | ||||
-rw-r--r-- | app/views/admin/groups/show.html.haml | 1 | ||||
-rw-r--r-- | app/views/admin/projects/index.html.haml | 1 | ||||
-rw-r--r-- | app/views/admin/projects/show.html.haml | 1 | ||||
-rw-r--r-- | app/views/admin/shared/_projects_head.html.haml | 5 | ||||
-rw-r--r-- | app/views/layouts/_head_panel.html.haml | 2 | ||||
-rw-r--r-- | app/views/layouts/admin.html.haml | 4 |
8 files changed, 29 insertions, 33 deletions
diff --git a/app/views/admin/dashboard/index.html.haml b/app/views/admin/dashboard/index.html.haml index b68d7f0d003..4320bda4999 100644 --- a/app/views/admin/dashboard/index.html.haml +++ b/app/views/admin/dashboard/index.html.haml @@ -1,5 +1,29 @@ .admin_dash.row - .span4 + .span3 + .ui-box + %h5 Projects + .data.padded + = link_to admin_projects_path do + %h1= Project.count + %hr + = link_to 'New Project', new_project_path, class: "btn small" + .span3 + .ui-box + %h5 Groups + .data.padded + = link_to admin_groups_path do + %h1= Group.count + %hr + = link_to 'New Group', new_admin_group_path, class: "btn small" + .span3 + .ui-box + %h5 Users + .data.padded + = link_to admin_users_path do + %h1= User.count + %hr + = link_to 'New User', new_admin_user_path, class: "btn small" + .span3 .ui-box %h5 Resque Workers @@ -19,27 +43,6 @@ %p %strong Resque status unknown - - .span4 - .ui-box - %h5 Projects - .data.padded - = link_to admin_projects_path do - %h1= Project.count - %hr - = link_to 'New Project', new_project_path, class: "btn small" - - = link_to 'New Group', new_admin_group_path, class: "btn small" - .span4 - .ui-box - %h5 Users - .data.padded - = link_to admin_users_path do - %h1= User.count - %hr - = link_to 'New User', new_admin_user_path, class: "btn small" - - .row .span6 %h3 Latest projects diff --git a/app/views/admin/groups/index.html.haml b/app/views/admin/groups/index.html.haml index 534fa1dbcdd..952d515103c 100644 --- a/app/views/admin/groups/index.html.haml +++ b/app/views/admin/groups/index.html.haml @@ -1,4 +1,3 @@ -= render 'admin/shared/projects_head' %h3.page_title Groups %small diff --git a/app/views/admin/groups/show.html.haml b/app/views/admin/groups/show.html.haml index f447ac10aea..d371acadd15 100644 --- a/app/views/admin/groups/show.html.haml +++ b/app/views/admin/groups/show.html.haml @@ -1,4 +1,3 @@ -= render 'admin/shared/projects_head' %h3.page_title Group: #{@group.name} = link_to edit_admin_group_path(@group), class: "btn right" do diff --git a/app/views/admin/projects/index.html.haml b/app/views/admin/projects/index.html.haml index a9ecabfff5b..9bbcbc71111 100644 --- a/app/views/admin/projects/index.html.haml +++ b/app/views/admin/projects/index.html.haml @@ -1,4 +1,3 @@ -= render 'admin/shared/projects_head' %h3.page_title Projects = link_to 'New Project', new_project_path, class: "btn small right" diff --git a/app/views/admin/projects/show.html.haml b/app/views/admin/projects/show.html.haml index 92bf0ff02ae..3691f7bd719 100644 --- a/app/views/admin/projects/show.html.haml +++ b/app/views/admin/projects/show.html.haml @@ -1,4 +1,3 @@ -= render 'admin/shared/projects_head' %h3.page_title Project: #{@project.name_with_namespace} = link_to edit_admin_project_path(@project), class: "btn right" do diff --git a/app/views/admin/shared/_projects_head.html.haml b/app/views/admin/shared/_projects_head.html.haml deleted file mode 100644 index 3f5c34c533c..00000000000 --- a/app/views/admin/shared/_projects_head.html.haml +++ /dev/null @@ -1,5 +0,0 @@ -%ul.nav.nav-tabs - = nav_link(controller: :projects) do - = link_to 'Projects', admin_projects_path, class: "tab" - = nav_link(controller: :groups) do - = link_to 'Groups', admin_groups_path, class: "tab" diff --git a/app/views/layouts/_head_panel.html.haml b/app/views/layouts/_head_panel.html.haml index 38e1d7f0597..8fbec43f4a1 100644 --- a/app/views/layouts/_head_panel.html.haml +++ b/app/views/layouts/_head_panel.html.haml @@ -18,7 +18,7 @@ %li = link_to profile_path, title: "Your Profile", class: 'has_bottom_tooltip', 'data-original-title' => 'Your profile' do %i.icon-user - %span.separator + %li.separator %li = render "layouts/search" %li diff --git a/app/views/layouts/admin.html.haml b/app/views/layouts/admin.html.haml index a814bfc7682..6b643ec8ccb 100644 --- a/app/views/layouts/admin.html.haml +++ b/app/views/layouts/admin.html.haml @@ -8,8 +8,10 @@ %ul.main_menu = nav_link(controller: :dashboard, html_options: {class: 'home'}) do = link_to "Stats", admin_root_path - = nav_link(controller: [:projects, :groups]) do + = nav_link(controller: :projects) do = link_to "Projects", admin_projects_path + = nav_link(controller: :groups) do + = link_to "Groups", admin_groups_path = nav_link(controller: :users) do = link_to "Users", admin_users_path = nav_link(controller: :logs) do |