Skip to content

Commit

Permalink
Restyle MR form page
Browse files Browse the repository at this point in the history
  • Loading branch information
dzaporozhets committed Jul 17, 2013
1 parent 8587e3a commit dcac37d
Show file tree
Hide file tree
Showing 5 changed files with 49 additions and 50 deletions.
Binary file removed app/assets/images/merge.png
Binary file not shown.
6 changes: 0 additions & 6 deletions app/assets/stylesheets/sections/events.scss
Original file line number Diff line number Diff line change
Expand Up @@ -158,9 +158,3 @@
}
}
}

.event-last-push .btn-create {
position: relative;
top: -3px;
right: -30px;
}
13 changes: 9 additions & 4 deletions app/assets/stylesheets/sections/merge_requests.scss
Original file line number Diff line number Diff line change
Expand Up @@ -82,10 +82,6 @@
}
}

.mr_direction_tip {
margin-top:40px
}

.label-branch {
@include border-radius(4px);
padding: 2px 4px;
Expand Down Expand Up @@ -113,3 +109,12 @@
}
}
}

.merge-request-angle {
text-align: center;
margin-top: 45px;
}

.merge-request-info {
padding: 15px 0;
}
3 changes: 2 additions & 1 deletion app/views/events/_event_last_push.html.haml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- if show_last_push_widget?(event)
.alert.alert-success.event-last-push
.event-last-push
%span You pushed to
= link_to project_commits_path(event.project, event.ref_name) do
%strong= truncate(event.ref_name, length: 28)
Expand All @@ -11,3 +11,4 @@
.pull-right
= link_to new_mr_path_from_push_event(event), title: "New Merge Request", class: "btn btn-create btn-small" do
Create Merge Request
%hr
77 changes: 38 additions & 39 deletions app/views/projects/merge_requests/_form.html.haml
Original file line number Diff line number Diff line change
Expand Up @@ -5,49 +5,48 @@
- @merge_request.errors.full_messages.each do |msg|
%li= msg

%fieldset
%legend 1. Select Branches
%h3.page-title
%i.icon-code-fork
Branches
.merge-request-branches
.row
.span5
.light-well
%h5.cgray From (Head Branch)
= f.select(:source_branch, @repository.branch_names, { include_blank: "Select branch" }, {class: 'chosen span4'})
.mr_source_commit.prepend-top-10

.row
.span5
.mr_branch_box
%h5.cgray From (Head Branch)
.body
.padded= f.select(:source_branch, @repository.branch_names, { include_blank: "Select branch" }, {class: 'chosen span4'})
.mr_source_commit
.span2
%h1.merge-request-angle
%i.icon-angle-right
.span5
.light-well
%h5.cgray To (Base Branch)
= f.select(:target_branch, @repository.branch_names, { include_blank: "Select branch" }, {class: 'chosen span4'})
.mr_target_commit.prepend-top-10

.span2
%center= image_tag "merge.png", class: 'mr_direction_tip'
.span5
.mr_branch_box
%h5.cgray To (Base Branch)
.body
.padded= f.select(:target_branch, @repository.branch_names, { include_blank: "Select branch" }, {class: 'chosen span4'})
.mr_target_commit
%hr

%fieldset
%legend 2. Fill info
%h3.page-title
%i.icon-paper-clip
Details
.merge-request-info
.clearfix
= f.label :title do
%strong= "Title *"
.input= f.text_field :title, class: "input-xxlarge pad js-gfm-input", maxlength: 255, rows: 5, required: true
.clearfix
.left
= f.label :assignee_id do
%i.icon-user
Assign to
.input= f.select(:assignee_id, @project.team.members.sort_by(&:name).map {|p| [ p.name, p.id ] }, { include_blank: "Select user" }, {class: 'chosen span3'})
.left
= f.label :milestone_id do
%i.icon-time
Milestone
.input= f.select(:milestone_id, @project.milestones.active.all.map {|p| [ p.title, p.id ] }, { include_blank: "Select milestone" }, {class: 'chosen'})

.ui-box.ui-box-show
.ui-box-head
.clearfix
= f.label :title do
%strong= "Title *"
.input= f.text_field :title, class: "input-xxlarge pad js-gfm-input", maxlength: 255, rows: 5, required: true
.ui-box-body
.clearfix
.left
= f.label :assignee_id do
%i.icon-user
Assign to
.input= f.select(:assignee_id, @project.team.members.sort_by(&:name).map {|p| [ p.name, p.id ] }, { include_blank: "Select user" }, {class: 'chosen span3'})
.left
= f.label :milestone_id do
%i.icon-time
Milestone
.input= f.select(:milestone_id, @project.milestones.active.all.map {|p| [ p.title, p.id ] }, { include_blank: "Select milestone" }, {class: 'chosen'})

.control-group

.form-actions
- if @merge_request.new_record?
Expand Down

0 comments on commit dcac37d

Please sign in to comment.