diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-02-25 15:08:50 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-02-25 15:08:50 +0000 |
commit | e06d0e779673d745972863302858105aad9032e5 (patch) | |
tree | 0ff35b27a949a164f586613004b4abfe33e7d20e /app/views | |
parent | f7dae0cdcb70ecb71c1d65f099e9d96b27a4548c (diff) | |
download | gitlab-ce-e06d0e779673d745972863302858105aad9032e5.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/views')
7 files changed, 21 insertions, 23 deletions
diff --git a/app/views/projects/issues/_issue.html.haml b/app/views/projects/issues/_issue.html.haml index c8ab47888d0..a6c6b77c9dd 100644 --- a/app/views/projects/issues/_issue.html.haml +++ b/app/views/projects/issues/_issue.html.haml @@ -38,7 +38,7 @@ - if issue.labels.any? - presented_labels_sorted_by_title(issue.labels, issue.project).each do |label| - = link_to_label(label, css_class: 'label-link') + = link_to_label(label, small: true) = render_if_exists "projects/issues/issue_weight", issue: issue diff --git a/app/views/projects/merge_requests/_merge_request.html.haml b/app/views/projects/merge_requests/_merge_request.html.haml index 36f19ee6175..744dca1c462 100644 --- a/app/views/projects/merge_requests/_merge_request.html.haml +++ b/app/views/projects/merge_requests/_merge_request.html.haml @@ -35,7 +35,7 @@ - if merge_request.labels.any? - presented_labels_sorted_by_title(merge_request.labels, merge_request.project).each do |label| - = link_to_label(label, type: :merge_request, css_class: 'label-link') + = link_to_label(label, type: :merge_request, small: true) .issuable-meta %ul.controls.d-flex.align-items-end diff --git a/app/views/shared/_delete_label_modal.html.haml b/app/views/shared/_delete_label_modal.html.haml index f37dd2cdf02..c6629cd33a5 100644 --- a/app/views/shared/_delete_label_modal.html.haml +++ b/app/views/shared/_delete_label_modal.html.haml @@ -2,7 +2,7 @@ .modal-dialog .modal-content .modal-header - %h3.page-title Delete #{render_label(label, tooltip: false)} ? + %h3.page-title Delete label: #{label.name} ? %button.close{ type: "button", "data-dismiss": "modal", "aria-label" => _('Close') } %span{ "aria-hidden": true } × diff --git a/app/views/shared/boards/components/_board.html.haml b/app/views/shared/boards/components/_board.html.haml index 3db96db73ce..e42d8650708 100644 --- a/app/views/shared/boards/components/_board.html.haml +++ b/app/views/shared/boards/components/_board.html.haml @@ -29,11 +29,14 @@ ":title" => '(list.assignee && list.assignee.username || "")' } @{{ list.assignee.username }} - %span.has-tooltip.badge.color-label.title.d-inline-block.mw-100.text-truncate.align-middle{ "v-if": "list.type === \"label\"", - ":title" => '(list.label ? list.label.description : "")', - data: { container: "body", placement: "bottom" }, - ":style" => "{ backgroundColor: (list.label && list.label.color ? list.label.color : null), color: (list.label && list.label.textColor ? list.label.textColor : \"#2e2e2e\") }" } - {{ list.title }} + %gl-label{ "v-if" => " list.type === \"label\"", + ":background-color" => "list.label.color", + ":title" => "list.label.title", + ":description" => "list.label.description", + "tooltipPlacement" => "bottom", + ":size" => '(!list.isExpanded ? "sm" : "")', + ":scoped" => "showScopedLabels(list.label)", + ":scoped-labels-documentation-link" => "helpLink" } - if can?(current_user, :admin_list, current_board_parent) %board-delete{ "inline-template" => true, diff --git a/app/views/shared/boards/components/sidebar/_labels.html.haml b/app/views/shared/boards/components/sidebar/_labels.html.haml index c50826a7cda..a1088dc5222 100644 --- a/app/views/shared/boards/components/sidebar/_labels.html.haml +++ b/app/views/shared/boards/components/sidebar/_labels.html.haml @@ -8,15 +8,12 @@ %span.no-value{ "v-if" => "issue.labels && issue.labels.length === 0" } = _("None") %span{ "v-for" => "label in issue.labels" } - %span.d-inline-block.position-relative.scoped-label-wrapper{ "v-if" => "showScopedLabels(label)" } - %a{ href: '#' } - %span.badge.color-label.label{ ":style" => "{ backgroundColor: label.color, color: label.textColor }" } - {{ label.title }} - %a.label.scoped-label{ ":href" => "helpLink()" } - %i.fa.fa-question-circle{ ":style" => "{ backgroundColor: label.color, color: label.textColor }" } - %a{ href: "#", "v-else" => true } - .badge.color-label.has-tooltip{ ":style" => "{ backgroundColor: label.color, color: label.textColor }" } - {{ label.title }} + %gl-label{ ":key" => "label.id", + ":background-color" => "label.color", + ":title" => "label.title", + ":description" => "label.description", + ":scoped" => "showScopedLabels(label)", + ":scoped-labels-documentation-link" => "helpLink" } - if can_admin_issue? .selectbox diff --git a/app/views/shared/milestones/_issuable.html.haml b/app/views/shared/milestones/_issuable.html.haml index ae3ab2adfd0..965c72b82ba 100644 --- a/app/views/shared/milestones/_issuable.html.haml +++ b/app/views/shared/milestones/_issuable.html.haml @@ -21,7 +21,7 @@ %span.issuable-number= issuable.to_reference - labels.each do |label| - = render_label(label.present(issuable_subject: project), link: polymorphic_path(issuable_type_args, { milestone_title: @milestone.title, label_name: label.title, state: 'all' })) + = render_label(label.present(issuable_subject: project), link: polymorphic_path(issuable_type_args, { milestone_title: @milestone.title, label_name: label.title, state: 'all' }), small: true) %span.assignee-icon - assignees.each do |assignee| diff --git a/app/views/shared/milestones/_labels_tab.html.haml b/app/views/shared/milestones/_labels_tab.html.haml index ecab037e378..4c930b90ce7 100644 --- a/app/views/shared/milestones/_labels_tab.html.haml +++ b/app/views/shared/milestones/_labels_tab.html.haml @@ -3,11 +3,9 @@ - options = { milestone_title: @milestone.title, label_name: label.title } %li.no-border - %span.label-row - %span.label-name - = render_label(label, tooltip: false, link: milestones_label_path(options)) - %span.prepend-description-left - = markdown_field(label, :description) + = render_label(label, tooltip: false, link: milestones_label_path(options)) + %span.prepend-description-left + = markdown_field(label, :description) .float-right.d-none.d-lg-block.d-xl-block = link_to milestones_label_path(options.merge(state: 'opened')), class: 'btn btn-transparent btn-action' do |