summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgitlabhq <m@gitlabhq.com>2011-11-25 05:41:30 -0500
committergitlabhq <m@gitlabhq.com>2011-11-25 05:41:30 -0500
commit4e55cc67f52d420691246dc3a20c75f6f3add912 (patch)
tree0534695c01f657b27a6cfa3cbc3ebe4fddcf5782
parentb7f4f67b9b6a318f8fdbe2ff48074c3aff1ce73b (diff)
downloadgitlab-ce-4e55cc67f52d420691246dc3a20c75f6f3add912.tar.gz
Issue show page restyled
-rw-r--r--app/views/issues/edit.html.haml2
-rw-r--r--app/views/issues/show.html.haml90
2 files changed, 28 insertions, 64 deletions
diff --git a/app/views/issues/edit.html.haml b/app/views/issues/edit.html.haml
index 872a64b467f..394e0e2082f 100644
--- a/app/views/issues/edit.html.haml
+++ b/app/views/issues/edit.html.haml
@@ -15,7 +15,7 @@
%tr
%td= f.label :assignee_id
%td= f.select(:assignee_id, @project.users.all.collect {|p| [ p.name, p.id ] }, { :include_blank => "Select user" })
- %tr
+ -#%tr
%td= f.label :branch_name
%td= f.select(:branch_name, @project.heads.map(&:name), { :include_blank => "Select git branch" })
%tr
diff --git a/app/views/issues/show.html.haml b/app/views/issues/show.html.haml
index 3156da7fe41..cd9c77b3b80 100644
--- a/app/views/issues/show.html.haml
+++ b/app/views/issues/show.html.haml
@@ -1,78 +1,42 @@
-%h2.icon
- %span
- %d
- = "Issue ##{@issue.id}"
-
-- unless @commits.blank?
- .right
- = link_to 'Browse Code', tree_project_ref_path(@project, @issue.branch_name), :class => "browse-code button yellow", :style => "margin-right:10px;"
- = link_to 'Commits', project_commits_path(@project, :ref => @issue.branch_name), :class => "browse-code button"
-
-
-
-.clear
-
-%h3= @issue.title
-
-%table.round-borders
- %thead
- %th Assignee
- %th Status
- %th Opened
- %th Tags
- %tr
- %td
- = image_tag gravatar_icon(@issue.assignee_email), :width => 20, :style => "padding:0 5px;"
- = @issue.assignee_name
- %td
+.issue-show-holder.ui-box
+ %h3
+ = "Issue ##{@issue.id}"
+ .right
- if @issue.closed
%span.tag.high Resolved
- else
%span.tag.today Open
- %td
- = @issue.created_at.stamp("21 Aug 2011, 11:15pm")
- %td
- - if @issue.critical
- %span.tag.high critical
- - else
- %span.tag.normal normal
- - if @issue.today?
- %span.tag.today today
-
+ .data
+ %h4= @issue.title
-.clear
-
+ - if @issue.author == @issue.assignee
+ = image_tag gravatar_icon(@issue.assignee_email), :width => 20, :style => "padding:0 5px;"
+ = @issue.assignee_name
+ - else
+ = image_tag gravatar_icon(@issue.author_email), :width => 20, :style => "padding:0 5px;"
+ = @issue.author_name
+ &rarr;
+ = image_tag gravatar_icon(@issue.assignee_email), :width => 20, :style => "padding:0 5px;"
+ = @issue.assignee_name
+ .right
+ %cite.cgray= @issue.created_at.stamp("21 Aug 2011, 11:15pm")
+ .clear
-- if can? current_user, :write_issue, @issue
- - if @issue.closed
- = link_to 'Reopen', project_issue_path(@project, @issue, :issue => {:closed => false }, :status_only => true), :method => :put, :class => "grey-button"
- - else
- = link_to 'Resolve', project_issue_path(@project, @issue, :issue => {:closed => true }, :status_only => true), :method => :put, :class => "grey-button"
- .right
- = link_to 'Edit', edit_project_issue_path(@project, @issue), :class => "grey-button positive"
- &nbsp;
- = link_to 'Destroy', [@project, @issue], :confirm => 'Are you sure?', :method => :delete, :class => "grey-button delete-issue negative", :id => "destroy_issue_#{@issue.id}"
+ .buttons
+ - if can? current_user, :write_issue, @issue
+ - if @issue.closed
+ = link_to 'Reopen', project_issue_path(@project, @issue, :issue => {:closed => false }, :status_only => true), :method => :put, :class => "grey-button"
+ - else
+ = link_to 'Resolve', project_issue_path(@project, @issue, :issue => {:closed => true }, :status_only => true), :method => :put, :class => "grey-button"
+ .right
+ = link_to 'Edit', edit_project_issue_path(@project, @issue), :class => "grey-button positive"
+.clear
%br
%br
-- unless @commits.blank?
- %table.round-borders
- %thead
- %th Unmerged Commits
- - @commits.each do |commit|
- %tr
- %td
- = image_tag gravatar_icon(commit.author_email), :class => "left", :width => 20, :style => "padding-right:5px;"
- = link_to commit.id.to_s, project_commit_path(@project, :id => commit.id)
- .right
- = time_ago_in_words(commit.created_at)
- ago
-
.issue_notes= render "notes/notes"
-
.loading{ :style => "display:none;"}
%center= image_tag "ajax-loader.gif"
-
.clear