From 4da6b88bfd931c69fbbb9b0c3e2f4b5d26c3f97a Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Thu, 4 Nov 2021 10:02:00 +0000 Subject: [PATCH] Updates ready to merge state to always be visible Moves the ready to merge component out of the state checker and made visible below the state components. Updates the design and spacing to match the desired designs. Closes https://gitlab.com/gitlab-org/gitlab/-/issues/324162/ --- .../components/added_commit_message.vue | 77 +++++++ .../components/mr_widget_related_links.vue | 24 ++- .../components/states/commit_edit.vue | 8 +- .../components/states/commits_header.vue | 41 +--- .../components/states/mr_widget_checking.vue | 4 +- .../components/states/new_ready_to_merge.vue | 2 +- .../components/states/ready_to_merge.vue | 197 +++++++++++++++--- .../components/states/squash_before_merge.vue | 16 +- .../mr_widget_options.vue | 13 +- .../states/ready_to_merge.fragment.graphql | 2 + .../stores/get_state_key.js | 6 +- .../stylesheets/pages/merge_requests.scss | 4 +- .../mr_widget_options.vue | 8 +- .../stores/mr_widget_store.js | 2 +- locale/gitlab.pot | 17 +- .../new_ready_to_merge_spec.js.snap | 4 +- .../states/mr_widget_commits_header_spec.js | 4 +- .../mr_widget_squash_before_merge_spec.js | 8 +- .../stores/get_state_key_spec.js | 1 + 19 files changed, 352 insertions(+), 86 deletions(-) create mode 100644 app/assets/javascripts/vue_merge_request_widget/components/added_commit_message.vue diff --git a/app/assets/javascripts/vue_merge_request_widget/components/added_commit_message.vue b/app/assets/javascripts/vue_merge_request_widget/components/added_commit_message.vue new file mode 100644 index 00000000000000..533af6a5e51461 --- /dev/null +++ b/app/assets/javascripts/vue_merge_request_widget/components/added_commit_message.vue @@ -0,0 +1,77 @@ + + + diff --git a/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_related_links.vue b/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_related_links.vue index 306026072a3a5b..c314261d3f5c8c 100644 --- a/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_related_links.vue +++ b/app/assets/javascripts/vue_merge_request_widget/components/mr_widget_related_links.vue @@ -1,8 +1,10 @@