From 28c45b047d0b967690428639e4383f2682c195da Mon Sep 17 00:00:00 2001 From: Clement Ho Date: Tue, 27 Jun 2017 08:06:35 +0000 Subject: Polish sidebar toggle --- .../sidebar/components/assignees/assignee_title.js | 18 ++++++++++++++++ .../components/assignees/sidebar_assignees.js | 2 ++ app/assets/stylesheets/pages/issuable.scss | 10 +++++++++ app/views/shared/issuable/_sidebar.html.haml | 4 ++-- .../shared/issuable/_sidebar_assignees.html.haml | 5 ++++- changelogs/unreleased/polish-sidebar-toggle.yml | 4 ++++ spec/javascripts/sidebar/assignee_title_spec.js | 25 ++++++++++++++++++++++ 7 files changed, 65 insertions(+), 3 deletions(-) create mode 100644 changelogs/unreleased/polish-sidebar-toggle.yml diff --git a/app/assets/javascripts/sidebar/components/assignees/assignee_title.js b/app/assets/javascripts/sidebar/components/assignees/assignee_title.js index a9ad3708514..5a6e47e566e 100644 --- a/app/assets/javascripts/sidebar/components/assignees/assignee_title.js +++ b/app/assets/javascripts/sidebar/components/assignees/assignee_title.js @@ -14,6 +14,11 @@ export default { type: Boolean, required: true, }, + showToggle: { + type: Boolean, + required: false, + default: false, + }, }, computed: { assigneeTitle() { @@ -36,6 +41,19 @@ export default { > Edit + +