Admin dashboard
This commit is contained in:
parent
1d601616a3
commit
35e21b3402
5 changed files with 76 additions and 1 deletions
45
app/views/admin/dashboard/index.html.haml
Normal file
45
app/views/admin/dashboard/index.html.haml
Normal file
|
@ -0,0 +1,45 @@
|
|||
.admin_dash.row
|
||||
.span4
|
||||
.ui-box
|
||||
%h5
|
||||
Resque Workers
|
||||
.data.padded
|
||||
= link_to "/info/resque" do
|
||||
%h1{:class => @workers.present? ? "cgreen" : "cred"}
|
||||
= @workers.count
|
||||
%hr
|
||||
%p
|
||||
%strong{:class => @pending_jobs > 0 ? "cred" : "cgreen"}
|
||||
#{@pending_jobs} post receive jobs waiting
|
||||
|
||||
.span4
|
||||
.ui-box
|
||||
%h5 Projects
|
||||
.data.padded
|
||||
= link_to admin_projects_path do
|
||||
%h1= Project.count
|
||||
%hr
|
||||
= link_to 'New Project', new_admin_project_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
|
||||
%hr
|
||||
- @projects.each do |project|
|
||||
%h5
|
||||
= link_to project.name, [:admin, project]
|
||||
.span6
|
||||
%h3 Latest users
|
||||
%hr
|
||||
- @users.each do |user|
|
||||
%h5
|
||||
= link_to user.name, [:admin, user]
|
|
@ -7,6 +7,7 @@
|
|||
.container
|
||||
%nav.main_menu
|
||||
= render "layouts/const_menu_links"
|
||||
= link_to "Stats", admin_root_path, :class => controller.controller_name == "dashboard" ? "current" : nil
|
||||
= link_to "Projects", admin_projects_path, :class => controller.controller_name == "projects" ? "current" : nil
|
||||
= link_to "Users", admin_users_path, :class => controller.controller_name == "users" ? "current" : nil
|
||||
= link_to "Emails", admin_emails_path, :class => controller.controller_name == "mailer" ? "current" : nil
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue