Commit cc1ba255d6c5ffdce87a357ba7ccc397a4f4026b
1 parent
bc373500
Exists in
master
and in
4 other branches
Lists restyled, blue link colors added
Showing
22 changed files
with
125 additions
and
82 deletions
Show diff stats
VERSION
app/assets/images/blueprint_add.png
app/assets/images/blueprint_delete.png
app/assets/stylesheets/common.scss
| 1 | +a { | ||
| 2 | + color: $link_color; | ||
| 3 | + &:hover { | ||
| 4 | + text-decoration:none; | ||
| 5 | + color: $style_color; | ||
| 6 | + } | ||
| 7 | +} | ||
| 8 | + | ||
| 9 | +.pills .active a { | ||
| 10 | + background-color: #474D57; | ||
| 11 | +} | ||
| 12 | + | ||
| 13 | +.label { | ||
| 14 | + background-color: #474D57; | ||
| 15 | +} | ||
| 16 | + | ||
| 17 | +.tabs > li > a, .pills > li > a { | ||
| 18 | + color:$style_color; | ||
| 19 | +} | ||
| 20 | + | ||
| 21 | +.diff_file_header a, | ||
| 22 | +.file_stats a { | ||
| 23 | + color:$style_color; | ||
| 24 | +} | ||
| 25 | + | ||
| 1 | /** COLORS **/ | 26 | /** COLORS **/ |
| 2 | .cgray { color:gray; } | 27 | .cgray { color:gray; } |
| 3 | .cred { color:#D12F19; } | 28 | .cred { color:#D12F19; } |
| @@ -70,7 +95,7 @@ | @@ -70,7 +95,7 @@ | ||
| 70 | margin:10px 0 0 0; | 95 | margin:10px 0 0 0; |
| 71 | font-size:13px; | 96 | font-size:13px; |
| 72 | font-weight:bold; | 97 | font-weight:bold; |
| 73 | - color:#444; | 98 | + color:$style_color; |
| 74 | } | 99 | } |
| 75 | } | 100 | } |
| 76 | 101 | ||
| @@ -112,19 +137,30 @@ img.lil_av { | @@ -112,19 +137,30 @@ img.lil_av { | ||
| 112 | 137 | ||
| 113 | .wll { | 138 | .wll { |
| 114 | background-color: #FFF; | 139 | background-color: #FFF; |
| 115 | - margin-bottom: 10px; | ||
| 116 | - padding: 5px; | 140 | + padding: 10px 5px; |
| 117 | min-height: 20px; | 141 | min-height: 20px; |
| 118 | border-bottom: 1px solid #eee; | 142 | border-bottom: 1px solid #eee; |
| 119 | border-bottom: 1px solid rgba(0, 0, 0, 0.05); | 143 | border-bottom: 1px solid rgba(0, 0, 0, 0.05); |
| 120 | - .author { color: #999; } | 144 | + cursor:pointer; |
| 145 | + &:hover { | ||
| 146 | + background:$hover; | ||
| 147 | + } | ||
| 121 | &:last-child { border:none } | 148 | &:last-child { border:none } |
| 122 | - p { padding-top:5px;} | 149 | + p { padding-top:5px; margin:0; color:$style_color;} |
| 150 | + .author { color: #999; } | ||
| 151 | + p { | ||
| 152 | + color:$style_color; | ||
| 153 | + margin-bottom: 0; | ||
| 154 | + img { | ||
| 155 | + position:relative; | ||
| 156 | + top:3px; | ||
| 157 | + } | ||
| 158 | + } | ||
| 123 | } | 159 | } |
| 124 | 160 | ||
| 125 | .visible_link, | 161 | .visible_link, |
| 126 | .author_link { | 162 | .author_link { |
| 127 | - color: $active_link_color; | 163 | + color: $link_color; |
| 128 | } | 164 | } |
| 129 | .entry { | 165 | .entry { |
| 130 | position: relative; | 166 | position: relative; |
| @@ -147,7 +183,9 @@ img.lil_av { | @@ -147,7 +183,9 @@ img.lil_av { | ||
| 147 | background:#F1F1F1; | 183 | background:#F1F1F1; |
| 148 | border: 1px solid #ccc; | 184 | border: 1px solid #ccc; |
| 149 | 185 | ||
| 186 | + | ||
| 150 | p { | 187 | p { |
| 188 | + color:$style_color; | ||
| 151 | margin-bottom: 0; | 189 | margin-bottom: 0; |
| 152 | img { | 190 | img { |
| 153 | position:relative; | 191 | position:relative; |
| @@ -156,6 +194,11 @@ img.lil_av { | @@ -156,6 +194,11 @@ img.lil_av { | ||
| 156 | } | 194 | } |
| 157 | } | 195 | } |
| 158 | 196 | ||
| 197 | +.well { | ||
| 198 | + a h3 { | ||
| 199 | + color:$link_color; | ||
| 200 | + } | ||
| 201 | +} | ||
| 159 | .widget { | 202 | .widget { |
| 160 | padding:20px; | 203 | padding:20px; |
| 161 | margin-bottom:20px; | 204 | margin-bottom:20px; |
app/assets/stylesheets/main.scss
| @@ -3,7 +3,7 @@ | @@ -3,7 +3,7 @@ | ||
| 3 | /** GITLAB colors **/ | 3 | /** GITLAB colors **/ |
| 4 | $text_color:#222; | 4 | $text_color:#222; |
| 5 | $lite_text_color: #666; | 5 | $lite_text_color: #666; |
| 6 | -$link_color:#111; | 6 | +$link_color:#2A79A3; |
| 7 | $active_link_color:#2FA0BB; | 7 | $active_link_color:#2FA0BB; |
| 8 | $active_bg_color:#79C3E0; | 8 | $active_bg_color:#79C3E0; |
| 9 | $active_bd_color: #2FA0BB; | 9 | $active_bd_color: #2FA0BB; |
| @@ -17,6 +17,12 @@ $styled_border_color: #2FA0BB; | @@ -17,6 +17,12 @@ $styled_border_color: #2FA0BB; | ||
| 17 | $color: "#4BB8D2"; | 17 | $color: "#4BB8D2"; |
| 18 | $blue_link: "#2fa0bb"; | 18 | $blue_link: "#2fa0bb"; |
| 19 | 19 | ||
| 20 | + | ||
| 21 | +/** Style colors **/ | ||
| 22 | +$style_color: #474D57; | ||
| 23 | +$hover: #FDF5D9; | ||
| 24 | + | ||
| 25 | + | ||
| 20 | /** MIXINS **/ | 26 | /** MIXINS **/ |
| 21 | @mixin round-borders-bottom($radius) { | 27 | @mixin round-borders-bottom($radius) { |
| 22 | border-top: 1px solid #eaeaea; | 28 | border-top: 1px solid #eaeaea; |
| @@ -46,14 +52,12 @@ $blue_link: "#2fa0bb"; | @@ -46,14 +52,12 @@ $blue_link: "#2fa0bb"; | ||
| 46 | } | 52 | } |
| 47 | 53 | ||
| 48 | 54 | ||
| 49 | -@import "reset_bootstrap.scss"; | ||
| 50 | @import "common.scss"; | 55 | @import "common.scss"; |
| 51 | @import "top_panel.scss"; | 56 | @import "top_panel.scss"; |
| 52 | 57 | ||
| 53 | @import "projects.css.scss"; | 58 | @import "projects.css.scss"; |
| 54 | @import "commits.css.scss"; | 59 | @import "commits.css.scss"; |
| 55 | @import "tree.scss"; | 60 | @import "tree.scss"; |
| 56 | -@import "merge_requests.css.scss"; | ||
| 57 | @import "notes.css.scss"; | 61 | @import "notes.css.scss"; |
| 58 | @import "login.scss"; | 62 | @import "login.scss"; |
| 59 | 63 |
app/assets/stylesheets/merge_requests.css.scss
app/assets/stylesheets/projects.css.scss
| @@ -202,6 +202,13 @@ input.git_clone_url { | @@ -202,6 +202,13 @@ input.git_clone_url { | ||
| 202 | } | 202 | } |
| 203 | } | 203 | } |
| 204 | 204 | ||
| 205 | +.merge-request-form-holder { | ||
| 206 | + select { | ||
| 207 | + width:300px; | ||
| 208 | + } | ||
| 209 | +} | ||
| 210 | + | ||
| 211 | +/** Issues **/ | ||
| 205 | #issue_assignee_id { | 212 | #issue_assignee_id { |
| 206 | width:300px; | 213 | width:300px; |
| 207 | } | 214 | } |
app/assets/stylesheets/reset_bootstrap.scss
app/assets/stylesheets/top_panel.scss
| @@ -30,7 +30,7 @@ body header { | @@ -30,7 +30,7 @@ body header { | ||
| 30 | font-size:20px; | 30 | font-size:20px; |
| 31 | line-height:34px; | 31 | line-height:34px; |
| 32 | font-weight:bold; | 32 | font-weight:bold; |
| 33 | - color:#666; | 33 | + color:$style_color; |
| 34 | text-shadow: 0 1px 1px #FFF; | 34 | text-shadow: 0 1px 1px #FFF; |
| 35 | } | 35 | } |
| 36 | 36 | ||
| @@ -76,7 +76,7 @@ body header { | @@ -76,7 +76,7 @@ body header { | ||
| 76 | text-shadow: 0 1px 1px #FFF; | 76 | text-shadow: 0 1px 1px #FFF; |
| 77 | 77 | ||
| 78 | &:hover { | 78 | &:hover { |
| 79 | - color:$active_link_color; | 79 | + color:$style_color; |
| 80 | } | 80 | } |
| 81 | } | 81 | } |
| 82 | 82 |
app/assets/stylesheets/tree.scss
| @@ -113,12 +113,15 @@ table.highlighttable .linenodiv pre { | @@ -113,12 +113,15 @@ table.highlighttable .linenodiv pre { | ||
| 113 | 113 | ||
| 114 | .tree-item { | 114 | .tree-item { |
| 115 | &:hover { | 115 | &:hover { |
| 116 | - background: #FFFFCF; | 116 | + background: $hover; |
| 117 | cursor:pointer; | 117 | cursor:pointer; |
| 118 | } | 118 | } |
| 119 | 119 | ||
| 120 | .tree-item-file-name { | 120 | .tree-item-file-name { |
| 121 | font-weight:bold; | 121 | font-weight:bold; |
| 122 | + a { | ||
| 123 | + color:$style_color; | ||
| 124 | + } | ||
| 122 | 125 | ||
| 123 | img { | 126 | img { |
| 124 | position: relative; | 127 | position: relative; |
app/views/commits/_commit.html.haml
| 1 | -%li | ||
| 2 | - .row | ||
| 3 | - .span12 | ||
| 4 | - .entry | ||
| 5 | - = link_to project_commit_path(@project, :id => commit.id) do | ||
| 6 | - %p | ||
| 7 | - %code= commit.id.to_s[0..10] | ||
| 8 | - – | ||
| 9 | - = image_tag gravatar_icon(commit.author_email), :class => "", :width => 16 | ||
| 10 | - = truncate(commit.safe_message, :length => 50) | 1 | +%li.wll |
| 2 | + .right.span2 | ||
| 3 | + = link_to "Browse Code", tree_project_ref_path(@project, commit.id), :class => "btn small right" | ||
| 4 | + = link_to project_commit_path(@project, :id => commit.id) do | ||
| 5 | + %p | ||
| 6 | + %code= commit.id.to_s[0..10] | ||
| 7 | + – | ||
| 8 | + = image_tag gravatar_icon(commit.author_email), :class => "", :width => 16 | ||
| 9 | + = truncate(commit.safe_message, :length => 50) | ||
| 11 | 10 | ||
| 12 | - %span.right.cgray | ||
| 13 | - = time_ago_in_words(commit.committed_date) | ||
| 14 | - ago | ||
| 15 | - .span2 | ||
| 16 | - = link_to "Browse Code", tree_project_ref_path(@project, commit.id), :class => "btn small" | 11 | + %span.right.cgray |
| 12 | + = time_ago_in_words(commit.committed_date) | ||
| 13 | + ago | ||
| 17 | 14 |
app/views/dashboard/_issues_feed.html.haml
| 1 | - @issues.each do |issue| | 1 | - @issues.each do |issue| |
| 2 | - .entry | 2 | + .wll |
| 3 | = link_to [issue.project, issue] do | 3 | = link_to [issue.project, issue] do |
| 4 | %p | 4 | %p |
| 5 | %strong | 5 | %strong |
| 6 | - = issue.project.name | 6 | + %span.label= issue.project.name |
| 7 | – | 7 | – |
| 8 | Issue # | 8 | Issue # |
| 9 | = issue.id | 9 | = issue.id |
app/views/dashboard/_merge_requests_feed.html.haml
| 1 | - @merge_requests.each do |merge_request| | 1 | - @merge_requests.each do |merge_request| |
| 2 | - .entry | 2 | + .wll |
| 3 | = link_to [merge_request.project, merge_request] do | 3 | = link_to [merge_request.project, merge_request] do |
| 4 | %p | 4 | %p |
| 5 | %strong | 5 | %strong |
| 6 | - = merge_request.project.name | 6 | + %span.label= merge_request.project.name |
| 7 | – | 7 | – |
| 8 | Merge Request # | 8 | Merge Request # |
| 9 | = merge_request.id | 9 | = merge_request.id |
app/views/deploy_keys/index.html.haml
| 1 | = render "repositories/head" | 1 | = render "repositories/head" |
| 2 | - if can? current_user, :admin_project, @project | 2 | - if can? current_user, :admin_project, @project |
| 3 | - .alert-message.block-message.info | 3 | + .alert-message.block-message |
| 4 | Deploy keys allow read-only access to repository. | 4 | Deploy keys allow read-only access to repository. |
| 5 | = link_to new_project_deploy_key_path(@project), :class => "btn small", :title => "New Deploy Key" do | 5 | = link_to new_project_deploy_key_path(@project), :class => "btn small", :title => "New Deploy Key" do |
| 6 | Add Deploy Key | 6 | Add Deploy Key |
app/views/hooks/index.html.haml
| 1 | = render "repositories/head" | 1 | = render "repositories/head" |
| 2 | 2 | ||
| 3 | - if can? current_user, :admin_project, @project | 3 | - if can? current_user, :admin_project, @project |
| 4 | - .alert-message.block-message.info | 4 | + .alert-message.block-message |
| 5 | Post receive hooks for binding events when someone push to repository. | 5 | Post receive hooks for binding events when someone push to repository. |
| 6 | = link_to new_project_hook_path(@project), :class => "btn small", :title => "New Web Hook" do | 6 | = link_to new_project_hook_path(@project), :class => "btn small", :title => "New Web Hook" do |
| 7 | Add Post Receive Hook | 7 | Add Post Receive Hook |
| 8 | 8 | ||
| 9 | %ul.unstyled | 9 | %ul.unstyled |
| 10 | - @hooks.each do |hook| | 10 | - @hooks.each do |hook| |
| 11 | - %li | ||
| 12 | - %a.update-item{:href => project_hook_path(@project, hook)} | 11 | + %li.wll |
| 12 | + = link_to project_hook_path(@project, hook) do | ||
| 13 | = hook.url | 13 | = hook.url |
| 14 | 14 | ||
| 15 | .alert-message.block-message.info | 15 | .alert-message.block-message.info |
app/views/issues/_show.html.haml
| 1 | %li.wll{ :id => dom_id(issue), :class => "issue #{issue.critical ? "critical" : ""}", :url => project_issue_path(issue.project, issue) } | 1 | %li.wll{ :id => dom_id(issue), :class => "issue #{issue.critical ? "critical" : ""}", :url => project_issue_path(issue.project, issue) } |
| 2 | - = image_tag gravatar_icon(issue.assignee_email), :class => "avatar" | ||
| 3 | - %span.update-author | ||
| 4 | - assigned to | ||
| 5 | - %strong= link_to_issue_assignee(issue) | ||
| 6 | - - if issue.critical | ||
| 7 | - %span.label.important critical | ||
| 8 | - - if issue.today? | ||
| 9 | - %span.label.success today | ||
| 10 | - | ||
| 11 | .right | 2 | .right |
| 12 | - if can? current_user, :write_issue, issue | 3 | - if can? current_user, :write_issue, issue |
| 13 | - if issue.closed | 4 | - if issue.closed |
| @@ -18,6 +9,15 @@ | @@ -18,6 +9,15 @@ | ||
| 18 | = link_to 'Edit', edit_project_issue_path(issue.project, issue), :class => "btn small edit-issue-link", :remote => true | 9 | = link_to 'Edit', edit_project_issue_path(issue.project, issue), :class => "btn small edit-issue-link", :remote => true |
| 19 | -#- if can?(current_user, :admin_issue, @project) || issue.author == current_user | 10 | -#- if can?(current_user, :admin_issue, @project) || issue.author == current_user |
| 20 | = link_to 'Remove', [issue.project, issue], :confirm => 'Are you sure?', :method => :delete, :remote => true, :class => "danger btn small delete-issue", :id => "destroy_issue_#{issue.id}" | 11 | = link_to 'Remove', [issue.project, issue], :confirm => 'Are you sure?', :method => :delete, :remote => true, :class => "danger btn small delete-issue", :id => "destroy_issue_#{issue.id}" |
| 12 | + = image_tag gravatar_icon(issue.assignee_email), :class => "avatar" | ||
| 13 | + %span.update-author | ||
| 14 | + assigned to | ||
| 15 | + %strong= link_to_issue_assignee(issue) | ||
| 16 | + - if issue.critical | ||
| 17 | + %span.label.important critical | ||
| 18 | + - if issue.today? | ||
| 19 | + %span.label.success today | ||
| 20 | + | ||
| 21 | 21 | ||
| 22 | 22 | ||
| 23 | = link_to project_issue_path(issue.project, issue) do | 23 | = link_to project_issue_path(issue.project, issue) do |
app/views/keys/_show.html.haml
app/views/layouts/_projects_side.html.haml
| 1 | %aside.projects | 1 | %aside.projects |
| 2 | - if current_user.can_create_project? | 2 | - if current_user.can_create_project? |
| 3 | - .alert-message.block-message.info | 3 | + .alert-message.block-message |
| 4 | You can create at least | 4 | You can create at least |
| 5 | = current_user.projects_limit | 5 | = current_user.projects_limit |
| 6 | projects. Click on button to add a new one | 6 | projects. Click on button to add a new one |
| @@ -9,7 +9,7 @@ | @@ -9,7 +9,7 @@ | ||
| 9 | New Project » | 9 | New Project » |
| 10 | 10 | ||
| 11 | - if current_user.is_admin? | 11 | - if current_user.is_admin? |
| 12 | - .alert-message.block-message.info | 12 | + .alert-message.block-message |
| 13 | You have administrator privilegies. You can configure application following this button: | 13 | You have administrator privilegies. You can configure application following this button: |
| 14 | .alert-actions | 14 | .alert-actions |
| 15 | = link_to admin_root_path, :class => "btn small", :title => "Admin" do | 15 | = link_to admin_root_path, :class => "btn small", :title => "Admin" do |
app/views/projects/_feed.html.haml
app/views/repositories/_feed.html.haml
| 1 | - commit = update | 1 | - commit = update |
| 2 | -.entry | 2 | +.wll |
| 3 | = link_to project_commits_path(@project, :ref => commit.head.name) do | 3 | = link_to project_commits_path(@project, :ref => commit.head.name) do |
| 4 | %p | 4 | %p |
| 5 | - %strong | 5 | + %strong.label |
| 6 | = commit.head.name | 6 | = commit.head.name |
| 7 | %br | 7 | %br |
| 8 | %code= commit.id.to_s[0..10] | 8 | %code= commit.id.to_s[0..10] |
app/views/repositories/show.html.haml
| @@ -21,7 +21,7 @@ | @@ -21,7 +21,7 @@ | ||
| 21 | = time_ago_in_words(@activities.first.commit.committed_date) | 21 | = time_ago_in_words(@activities.first.commit.committed_date) |
| 22 | ago to | 22 | ago to |
| 23 | = link_to project_commits_path(@project, :ref => @activities.first.head.name), :class => "visible_link" do | 23 | = link_to project_commits_path(@project, :ref => @activities.first.head.name), :class => "visible_link" do |
| 24 | - = @activities.first.head.name | 24 | + %span.label= @activities.first.head.name |
| 25 | 25 | ||
| 26 | %h4.cgray | 26 | %h4.cgray |
| 27 | Recent Branches | 27 | Recent Branches |
app/views/repositories/tags.html.haml
| 1 | = render "head" | 1 | = render "head" |
| 2 | - unless @tags.empty? | 2 | - unless @tags.empty? |
| 3 | - - @tags.each do |tag| | ||
| 4 | - .row | ||
| 5 | - .span7 | ||
| 6 | - .entry | ||
| 7 | - = tag.name | ||
| 8 | - %code= tag.commit.id.to_s[0..10] | ||
| 9 | - %span.update-author.right | ||
| 10 | - = time_ago_in_words(tag.commit.committed_date) | ||
| 11 | - ago | ||
| 12 | - .span3 | ||
| 13 | - - if can? current_user, :download_code, @project | ||
| 14 | - = link_to "Download", archive_project_repository_path(@project, :ref => tag.name), :class => "btn small" | ||
| 15 | - = link_to "Commits", project_commits_path(@project, :ref => tag.name), :class => "btn small" | 3 | + %ul.unstyled |
| 4 | + - @tags.each do |tag| | ||
| 5 | + %li.wll | ||
| 6 | + .span3.right | ||
| 7 | + - if can? current_user, :download_code, @project | ||
| 8 | + = link_to "Download", archive_project_repository_path(@project, :ref => tag.name), :class => "btn small" | ||
| 9 | + = link_to "Commits", project_commits_path(@project, :ref => tag.name), :class => "btn small" | ||
| 10 | + | ||
| 11 | + = tag.name | ||
| 12 | + %code= tag.commit.id.to_s[0..10] | ||
| 13 | + %span.update-author.right | ||
| 14 | + = time_ago_in_words(tag.commit.committed_date) | ||
| 15 | + ago | ||
| 16 | - else | 16 | - else |
| 17 | %h3 No tags | 17 | %h3 No tags |