dashboard updated, links from project to dasdhboard

This commit is contained in:
gitlabhq 2011-10-19 20:41:14 +03:00
parent 69e0ea6265
commit 9ad444f02e
5 changed files with 31 additions and 6 deletions

View file

@ -575,8 +575,6 @@ tbody tr:nth-child(2n) td, tbody tr.even td {
border-bottom: 2px solid #ffbbbb;
span {
background: #ffbbbb;
color:black;
padding:2px;
}
}
&.dash_commit{
@ -584,17 +582,35 @@ tbody tr:nth-child(2n) td, tbody tr.even td {
span{
background: #bbbbff;
color:black;
padding:2px;
}
}
&.dash_snippet{
border-bottom: 2px solid #bbffbb;
span{
background: #bbffbb;
}
}
span{
border: 1px solid #aaa;
color:black;
padding:1px 4px;
}
h4 {
margin-bottom:3px;
}
}
.message{
.author {
background: #eaeaea;
color: #333;
border: 1px solid #aaa;
padding:1px 2px;
margin-right:5px;
}
}

View file

@ -8,6 +8,7 @@ module ProjectsHelper
case type
when "Issue" then @project.issues.find(id)
when "Commit" then @project.repo.commits(id).first
when "Snippet" then @project.snippets.find(id)
else
true
end

View file

@ -10,6 +10,11 @@
- item_code = issue.author.email
- link_item_name = truncate(issue.title, :length => 50)
- link_to_item = project_issue_path(@project, issue)
- when "Snippet"
- css_class = "dash_snippet"
- item_code = parent.author.email
- link_item_name = parent.title
- link_to_item = project_snippet_path(@project, parent)
- when "Commit"
- css_class = "dash_commit"
- commit = parent
@ -33,13 +38,15 @@
%div.message
= image_tag gravatar_icon(note.author.email), :class => "left", :width => 24, :style => "padding-right:5px;"
%p{:style => "margin-bottom: 3px;"}
%span.author
= note.author.name
= link_to truncate(note.note, :length => 200), link_to_item + "#note_#{note.id}"
- if note.attachment.url
%br
Attachment:
= link_to note.attachment_identifier, note.attachment.url
%br
%span
-#%span
%span
[ #{note.author.name} ]
%cite

View file

@ -4,7 +4,7 @@
%div{ :class => "project", :url => project_path(project) }
%h2
= image_tag gravatar_icon(project.name), :class => "left", :width => 40, :style => "padding-right:5px;"
= "/" + project.code
= link_to ("/" + project.code), project_path(project), :style => "text-decoration:none"
%p= project.name
%p= project.url_to_repo
-#%p

View file

@ -15,6 +15,7 @@
= link_to 'Edit', edit_project_snippet_path(@project, @snippet), :class => "lbutton positive"
- if can?(current_user, :admin_snippet, @project) || @snippet.author == current_user
= link_to 'Destroy', [@project, @snippet], :confirm => 'Are you sure?', :method => :delete, :class => "lbutton delete-snippet negative", :id => "destroy_snippet_#{@snippet.id}"
.clear
%br
.snippet_notes= render "notes/notes"