Commit b60b7b2e2b6880306d701e6607fe7bf89f4de137

Authored by Dmitriy Zaporozhets
1 parent fdc81596

restyle commit show page pt1

app/assets/stylesheets/application.css
... ... @@ -50,3 +50,9 @@
50 50 padding:0 !important;
51 51 }
52 52  
  53 +
  54 +/** COMMIT BLOCK **/
  55 +.commit-title{display: block;}
  56 +.commit-title{margin-bottom: 10px}
  57 +.commit-author{color: #999; font-weight: normal; font-style: italic;}
  58 +.commit-author strong{font-weight: bold; font-style: normal;}
... ...
app/assets/stylesheets/commits.css.scss
... ... @@ -30,13 +30,18 @@
30 30 .old_line, .new_line {
31 31 background:#ECECEC;
32 32 color:#777;
33   - width:30px;
  33 + width:35px;
34 34 float:left;
35 35 padding: 0px 5px;
36 36 border-right: 1px solid #ccc;
  37 + text-align:right;
37 38 }
38 39 }
39 40  
40 41 pre.commit_message {
41 42 white-space: pre-wrap;
  43 + font-family: "Helvetica", sans-serif;
  44 + color: #555;
  45 + font-weight:bold;
  46 + font-size:15px;
42 47 }
... ...
app/views/commits/show.html.haml
1 1 - content_for(:body_class, "project-page commits-page")
2   -%h2.icon
3   - %span
4   - %d
5   - = "#{truncate(@commit.safe_message, :length => 50)}"
6   -.right
7   - = link_to 'Browse Code', tree_project_ref_path(@project, @commit.id), :class => "browse-code button yellow"
8   -%table.round-borders
9   - %thead
10   - %th{:colspan => 2} Details
11   - %tr
12   - %td ID
13   - %td= @commit.id
14   - %tr
15   - %td Author
16   - %td= @commit.author_name
17   - %tr
18   - %td Committed Date
19   - %td= @commit.created_at.stamp("Aug 21, 2011, 11:15pm")
20   - %tr
21   - %td Message
22   - %td
23   - %pre.commit_message
24   - = preserve @commit.safe_message
25   -.clear
  2 +.commit
  3 + %span.commit-info
  4 + = link_to tree_project_ref_path(@project, @commit.id) do
  5 + %data.commit-button
  6 + Browse Code
  7 + %i
  8 + - if @commit.author_email
  9 + = image_tag gravatar_icon(@commit.author_email), :class => "left", :width => 40, :style => "padding-right:5px;"
  10 + - else
  11 + = image_tag "no_avatar.png", :class => "left", :width => 40, :style => "padding-right:5px;"
  12 + %span.commit-title
  13 + %strong
  14 + = truncate(@commit.id.to_s, :length => 60)
  15 + %span.commit-author
  16 + %strong= @commit.author_name
  17 + = @commit.created_at.stamp("Aug 21, 2011 9:23pm")
  18 +
  19 +%hr
  20 +%pre.commit_message
  21 + = preserve @commit.safe_message
26 22  
  23 +.clear
27 24 %br
28 25  
29 26 = render "commits/diff"
... ...