summaryrefslogtreecommitdiff
path: root/app/views/dashboard/projects.html.haml
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-01-27 12:56:20 +0200
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-01-27 12:56:20 +0200
commit6b01196fb238cb921056ecd8d1572ff2874bf912 (patch)
tree37f437b6a918d6b7e6da041f7c44ac7214aaceb0 /app/views/dashboard/projects.html.haml
parentbd3b677b86d7c76788420e94862836343ac5c841 (diff)
downloadgitlab-ce-6b01196fb238cb921056ecd8d1572ff2874bf912.tar.gz
Dashboard to resource
Diffstat (limited to 'app/views/dashboard/projects.html.haml')
-rw-r--r--app/views/dashboard/projects.html.haml34
1 files changed, 22 insertions, 12 deletions
diff --git a/app/views/dashboard/projects.html.haml b/app/views/dashboard/projects.html.haml
index cfbb332a91a..e6c710e68e9 100644
--- a/app/views/dashboard/projects.html.haml
+++ b/app/views/dashboard/projects.html.haml
@@ -8,19 +8,20 @@
%i.icon-plus
New Project
+
%hr
.row
.span3
%ul.nav.nav-pills.nav-stacked
= nav_tab :scope, nil do
- = link_to "All", dashboard_projects_path
+ = link_to "All", projects_dashboard_path
= nav_tab :scope, 'personal' do
- = link_to "Personal", dashboard_projects_path(scope: 'personal')
+ = link_to "Personal", projects_dashboard_path(scope: 'personal')
= nav_tab :scope, 'joined' do
- = link_to "Joined", dashboard_projects_path(scope: 'joined')
+ = link_to "Joined", projects_dashboard_path(scope: 'joined')
.span9
- = form_tag dashboard_projects_path, method: 'get' do
+ = form_tag projects_dashboard_path, method: 'get' do
%fieldset.dashboard-search-filter
= hidden_field_tag "scope", params[:scope]
= search_field_tag "search", params[:search], { placeholder: 'Search', class: 'left input-xxlarge' }
@@ -29,16 +30,25 @@
%ul.well-list
- @projects.each do |project|
- %li
- = link_to project_path(project), class: dom_class(project) do
- - if project.namespace
- = project.namespace.human_name
- \/
- %strong.well-title
- = truncate(project.name, length: 25)
- %span.right.light
+ %li.clearfix
+ .left
+ = link_to project_path(project), class: dom_class(project) do
+ - if project.namespace
+ = project.namespace.human_name
+ \/
+ %strong.well-title
+ = truncate(project.name, length: 25)
+ %br
+ %small.light
%strong Last activity:
%span= project_last_activity(project)
+ .right.light
+ - if project.owner == current_user
+ %i.icon-wrench
+ - tm = project.team.get_tm(current_user.id)
+ - if tm
+ = tm.project_access_human
+
- if @projects.blank?
%li
%h3.nothing_here_message There are no projects here.