diff --git a/app/assets/javascripts/merge_requests.js b/app/assets/javascripts/merge_requests.js index 78850480792..1c262afc641 100644 --- a/app/assets/javascripts/merge_requests.js +++ b/app/assets/javascripts/merge_requests.js @@ -9,17 +9,19 @@ var MergeRequest = { $(this).parent().addClass("active"); }); - $(".tabs a.merge-notes-tab").live("click", function() { + $(".tabs a.merge-notes-tab").live("click", function(e) { $(".merge-request-diffs").hide(); $(".merge-request-notes").show(); + e.preventDefault(); }); - $(".tabs a.merge-diffs-tab").live("click", function() { + $(".tabs a.merge-diffs-tab").live("click", function(e) { if(!MergeRequest.diffs_loaded) { MergeRequest.loadDiff(); } $(".merge-request-notes").hide(); $(".merge-request-diffs").show(); + e.preventDefault(); }); }, diff --git a/app/assets/stylesheets/common.scss b/app/assets/stylesheets/common.scss index a7612169218..19baf272eb6 100644 --- a/app/assets/stylesheets/common.scss +++ b/app/assets/stylesheets/common.scss @@ -253,14 +253,12 @@ img.lil_av { } .widget { + @include shade; padding:20px; margin-bottom:20px; - background-image: -webkit-gradient(linear, 0 0, 0 30, color-stop(0.066, #fff), to(#f1f1f1)); - background-image: -webkit-linear-gradient(#fff 6.6%, #f1f1f1); - background-image: -moz-linear-gradient(#fff 6.6%, #f1f1f1); - background-image: -o-linear-gradient(#fff 6.6%, #f1f1f1); border: 1px solid #DDD; border-radius: 5px; + background:#fafafa; .link_holder { background:#eee; @@ -304,6 +302,9 @@ img.lil_av { .row_title { font-weight:bold; color:#444; + &:hover { + text-decoration:underline; + } } li, .wll { @@ -345,10 +346,6 @@ img.lil_av { @include shade; } -.well.padded { - padding:29px; -} - .download_repo_link { background: url("images.png") no-repeat 0 -48px; padding-left:20px; @@ -369,3 +366,7 @@ table a code { top: -2px; margin-right: 3px; } + +.span12 hr{ + margin-top: 5px; +} diff --git a/app/assets/stylesheets/login.scss b/app/assets/stylesheets/login.scss index 566ebbeca33..3bba7062a24 100644 --- a/app/assets/stylesheets/login.scss +++ b/app/assets/stylesheets/login.scss @@ -1,7 +1,7 @@ /* Login Page */ body.login-page{ padding-top: 10%; - background:$style_color; + background:#f1f1f1; } .login-box{ diff --git a/app/assets/stylesheets/projects.css.scss b/app/assets/stylesheets/projects.css.scss index 487925db7af..b3ba1cd90be 100644 --- a/app/assets/stylesheets/projects.css.scss +++ b/app/assets/stylesheets/projects.css.scss @@ -222,6 +222,33 @@ input.git_clone_url { background:#fff !important; } -.span12 hr{ - margin-top: 2px; +.project_tile { + @include shade; + @include round-borders-all(4px); + margin-bottom:20px; + width:338px; + float:left; + margin-left:20px; + border: 1px solid #DDD; + padding-bottom:20px; + + .title { + background:#f5f5f5; + padding: 5px 10px 2px 20px; + border-bottom: 1px solid #DDD; + margin-bottom: 15px; + + h3 { + &:hover { + text-decoration: underline; + } + } + } + .data { + margin: 0 20px; + } + .buttons { + margin: 0 20px; + } } + diff --git a/app/views/deploy_keys/_show.html.haml b/app/views/deploy_keys/_show.html.haml index 919b2d0ce0c..ff17b3cd66c 100644 --- a/app/views/deploy_keys/_show.html.haml +++ b/app/views/deploy_keys/_show.html.haml @@ -1,12 +1,12 @@ %tr %td %a{:href => project_deploy_key_path(key.project, key)} - = key.title + %strong= key.title %td %span.update-author Added = time_ago_in_words(key.created_at) ago %td - = link_to 'Remove', project_deploy_key_path(key.project, key), :confirm => 'Are you sure?', :method => :delete, :class => "danger btn delete-key small" + = link_to 'Remove', project_deploy_key_path(key.project, key), :confirm => 'Are you sure?', :method => :delete, :class => "danger btn delete-key small right" diff --git a/app/views/layouts/_projects_side.html.haml b/app/views/layouts/_projects_side.html.haml index 3b567044e34..0c292394ca2 100644 --- a/app/views/layouts/_projects_side.html.haml +++ b/app/views/layouts/_projects_side.html.haml @@ -3,7 +3,7 @@ .widget You can create at least = current_user.projects_limit - projects. Click on button to add a new one + projects. Click on link below to add a new one .link_holder = link_to new_project_path, :class => "" do New Project ยป diff --git a/app/views/projects/_tile.html.haml b/app/views/projects/_tile.html.haml index 70bc301bfe9..6b489303cc1 100644 --- a/app/views/projects/_tile.html.haml +++ b/app/views/projects/_tile.html.haml @@ -1,11 +1,13 @@ - @projects.in_groups_of(2, false) do |projects| .row - projects.each_with_index do |project, i| - %div.span5.well.padded - = link_to project_path(project) do - %h3= truncate(project.name, :length => 28) - %p - %input{ :value => project.url_to_repo, :class => ['git-url', 'one_click_select', 'text', 'project_list_url'], :readonly => 'readonly' } - - %a.btn.info{:href => tree_project_ref_path(project, project.root_ref)} Browse code - %a.btn{:href => project_commits_path(project)} Commits + %div.project_tile + .title + = link_to project_path(project) do + %h3= truncate(project.name, :length => 28) + .data + %p + %input{ :value => project.url_to_repo, :class => ['git-url', 'one_click_select', 'text', 'project_list_url'], :readonly => 'readonly' } + .buttons + %a.btn.info{:href => tree_project_ref_path(project, project.root_ref)} Browse code + %a.btn{:href => project_commits_path(project)} Commits diff --git a/app/views/wikis/_form.html.haml b/app/views/wikis/_form.html.haml index f88e67bf427..55191250ceb 100644 --- a/app/views/wikis/_form.html.haml +++ b/app/views/wikis/_form.html.haml @@ -6,6 +6,12 @@ - @wiki.errors.full_messages.each do |msg| %li= msg + .alert-message.block-message.warning + %p + Wiki content is parsed with #{link_to "Markdown", "http://en.wikipedia.org/wiki/Markdown"}. + %br + To add link to new page you can just type + %code [Link Title](page-slug) .clearfix = f.label :title .input= f.text_field :title, :class => :xxlarge diff --git a/app/views/wikis/edit.html.haml b/app/views/wikis/edit.html.haml index df3274b1ac7..26cbd52a9a8 100644 --- a/app/views/wikis/edit.html.haml +++ b/app/views/wikis/edit.html.haml @@ -1,3 +1,3 @@ -%h1 Editing page - +%h3 Editing page +%hr = render 'form' diff --git a/app/views/wikis/history.html.haml b/app/views/wikis/history.html.haml index 53bfe7ae840..ad5a50b8136 100644 --- a/app/views/wikis/history.html.haml +++ b/app/views/wikis/history.html.haml @@ -1,4 +1,4 @@ -%h2 Versions +%h3 Versions %table %thead %tr diff --git a/app/views/wikis/show.html.haml b/app/views/wikis/show.html.haml index 63a166fe888..685b76c4442 100644 --- a/app/views/wikis/show.html.haml +++ b/app/views/wikis/show.html.haml @@ -1,10 +1,11 @@ %h3 = @wiki.title - = link_to edit_project_wiki_path(@project, @wiki), :class => "right btn small" do - Edit - - if can? current_user, :write_wiki, @project - = link_to history_project_wiki_path(@project, @wiki), :class => "right btn small" do - History + %span.right + - if can? current_user, :write_wiki, @project + = link_to history_project_wiki_path(@project, @wiki), :class => "btn small" do + History + = link_to edit_project_wiki_path(@project, @wiki), :class => "btn small" do + Edit %hr = markdown_to_html @wiki.content