diff options
Diffstat (limited to 'app/views/shared/boards/components')
7 files changed, 0 insertions, 142 deletions
diff --git a/app/views/shared/boards/components/_sidebar.html.haml b/app/views/shared/boards/components/_sidebar.html.haml deleted file mode 100644 index 8976e89b3d3..00000000000 --- a/app/views/shared/boards/components/_sidebar.html.haml +++ /dev/null @@ -1,27 +0,0 @@ -%board-sidebar{ "inline-template" => true, ":current-user" => (UserSerializer.new.represent(current_user) || {}).to_json } - %transition{ name: "boards-sidebar-slide" } - %aside.right-sidebar.right-sidebar-expanded.boards-sidebar{ "v-show" => "showSidebar", 'aria-label': s_('Boards|Board'), 'data-testid': 'issue-boards-sidebar' } - .issuable-sidebar - .block.issuable-sidebar-header.position-relative - %span.issuable-header-text.hide-collapsed.float-left - %strong.bold - {{ issue.title }} - %br/ - %span - = render_if_exists "shared/boards/components/sidebar/issue_project_path" - = precede "#" do - {{ issue.iid }} - %a.gutter-toggle.position-absolute.position-top-0.position-right-0{ role: "button", - href: "#", - "@click.prevent" => "closeSidebar", - "aria-label" => "Toggle sidebar" } - = custom_icon("icon_close", size: 15) - .js-issuable-update - = render "shared/boards/components/sidebar/assignee" - = render_if_exists "shared/boards/components/sidebar/epic" - = render "shared/boards/components/sidebar/milestone" - = render "shared/boards/components/sidebar/time_tracker" - = render "shared/boards/components/sidebar/due_date" - = render "shared/boards/components/sidebar/labels" - = render_if_exists "shared/boards/components/sidebar/weight" - = render "shared/boards/components/sidebar/notifications" diff --git a/app/views/shared/boards/components/sidebar/_assignee.html.haml b/app/views/shared/boards/components/sidebar/_assignee.html.haml deleted file mode 100644 index 79817025565..00000000000 --- a/app/views/shared/boards/components/sidebar/_assignee.html.haml +++ /dev/null @@ -1,10 +0,0 @@ -- dropdown_options = assignees_dropdown_options('issue') -- relative_url = Gitlab.config.gitlab.relative_url_root || '/' - -.block.assignee{ ref: "assigneeBlock" } - %template{ "v-if" => "issue.assignees" } - %sidebar-assignees-widget{ ":iid" => "String(issue.iid)", - ":full-path" => "issue.path.split('/-/')[0].substring(1).replace(`#{relative_url}`, '')", - ":initial-assignees" => "issue.assignees", - ":allow-multiple-assignees" => "!Boolean(#{dropdown_options[:data][:"max-select"]})", - "@assignees-updated" => "setAssignees" } diff --git a/app/views/shared/boards/components/sidebar/_due_date.html.haml b/app/views/shared/boards/components/sidebar/_due_date.html.haml deleted file mode 100644 index ab4d22ac03d..00000000000 --- a/app/views/shared/boards/components/sidebar/_due_date.html.haml +++ /dev/null @@ -1,31 +0,0 @@ -.block.due_date - .title.gl-h-5.gl-display-flex.gl-align-items-center - = _("Due date") - - if can_admin_issue? - = loading_icon(css_class: 'gl-ml-2 block-loading') - = link_to _("Edit"), "#", class: "js-sidebar-dropdown-toggle edit-link gl-ml-auto" - .value - .value-content - %span.no-value{ "v-if" => "!issue.dueDate" } - = _("None") - %span.bold{ "v-if" => "issue.dueDate" } - {{ issue.dueDate | due-date }} - - if can_admin_issue? - %span.no-value.js-remove-due-date-holder{ "v-if" => "issue.dueDate" } - \- - %a.js-remove-due-date{ href: "#", role: "button" } - = _('remove due date') - - if can_admin_issue? - .selectbox - %input{ type: "hidden", - name: "issue[due_date]", - ":value" => "issue.dueDate" } - .dropdown - %button.dropdown-menu-toggle.js-due-date-select.js-issue-boards-due-date{ type: 'button', - data: { toggle: 'dropdown', field_name: "issue[due_date]", ability_name: "issue" } } - %span.dropdown-toggle-text= _("Due date") - = sprite_icon('chevron-down', css_class: "dropdown-menu-toggle-icon gl-top-3") - .dropdown-menu.dropdown-menu-due-date - = dropdown_title(_('Due date')) - = dropdown_content do - .js-due-date-calendar diff --git a/app/views/shared/boards/components/sidebar/_labels.html.haml b/app/views/shared/boards/components/sidebar/_labels.html.haml deleted file mode 100644 index 5af52d4de23..00000000000 --- a/app/views/shared/boards/components/sidebar/_labels.html.haml +++ /dev/null @@ -1,34 +0,0 @@ -.block.labels - .title.gl-h-5.gl-display-flex.gl-align-items-center - = _("Labels") - - if can_admin_issue? - = loading_icon(css_class: 'gl-ml-2 block-loading') - = link_to _("Edit"), "#", class: "js-sidebar-dropdown-toggle edit-link gl-ml-auto" - .value.issuable-show-labels.dont-hide - %span.no-value{ "v-if" => "issue.labels && issue.labels.length === 0" } - = _("None") - %span{ "v-for" => "label in issue.labels" } - %gl-label{ ":key" => "label.id", - ":background-color" => "label.color", - ":title" => "label.title", - ":description" => "label.description", - ":scoped" => "showScopedLabels(label)" } - - - if can_admin_issue? - .selectbox - %input{ type: "hidden", - name: "issue[label_names][]", - "v-for" => "label in issue.labels", - ":value" => "label.id" } - .dropdown - %button.dropdown-menu-toggle.js-label-select.js-multiselect.js-issue-board-sidebar{ type: "button", - ":data-selected" => "selectedLabels", - ":data-labels" => "issue.assignableLabelsEndpoint", - data: label_dropdown_data(@project, namespace_path: @namespace_path, field_name: "issue[label_names][]") } - %span.dropdown-toggle-text - {{ labelDropdownTitle }} - = sprite_icon('chevron-down', css_class: "dropdown-menu-toggle-icon gl-top-3") - .dropdown-menu.dropdown-select.dropdown-menu-paging.dropdown-menu-labels.dropdown-menu-selectable.dropdown-extended-height - = render partial: "shared/issuable/label_page_default" - - if can?(current_user, :admin_label, current_board_parent) - = render partial: "shared/issuable/label_page_create", locals: { show_add_list: true } diff --git a/app/views/shared/boards/components/sidebar/_milestone.html.haml b/app/views/shared/boards/components/sidebar/_milestone.html.haml deleted file mode 100644 index 6143f1d5afe..00000000000 --- a/app/views/shared/boards/components/sidebar/_milestone.html.haml +++ /dev/null @@ -1,29 +0,0 @@ -.block.milestone - .title.gl-h-5.gl-display-flex.gl-align-items-center - = _("Milestone") - - if can_admin_issue? - = loading_icon(css_class: 'gl-ml-2 block-loading') - = link_to _("Edit"), "#", class: "js-sidebar-dropdown-toggle edit-link gl-ml-auto" - .value - %span.no-value{ "v-if" => "!issue.milestone" } - = _("None") - %span.bold.has-tooltip{ "v-if" => "issue.milestone" } - {{ issue.milestone.title }} - - if can_admin_issue? - .selectbox - %input{ type: "hidden", - ":value" => "issue.milestone.id", - name: "issue[milestone_id]", - "v-if" => "issue.milestone" } - .dropdown - %button.dropdown-menu-toggle.js-milestone-select.js-issue-board-sidebar{ type: "button", data: { toggle: "dropdown", show_no: "true", field_name: "issue[milestone_id]", ability_name: "issue", use_id: "true", default_no: "true" }, - ":data-selected" => "milestoneTitle", - ":data-issuable-id" => "issue.iid", - ":data-project-id" => "issue.project_id" } - = _("Milestone") - = sprite_icon('chevron-down', css_class: "dropdown-menu-toggle-icon gl-top-3") - .dropdown-menu.dropdown-select.dropdown-menu-selectable - = dropdown_title(_("Assign milestone")) - = dropdown_filter(_("Search milestones")) - = dropdown_content - = dropdown_loading diff --git a/app/views/shared/boards/components/sidebar/_notifications.html.haml b/app/views/shared/boards/components/sidebar/_notifications.html.haml deleted file mode 100644 index 333dd1a00b4..00000000000 --- a/app/views/shared/boards/components/sidebar/_notifications.html.haml +++ /dev/null @@ -1,5 +0,0 @@ -- if current_user - .block.subscriptions - %subscriptions{ ":loading" => "issue.isFetching && issue.isFetching.subscriptions", - ":subscribed" => "issue.subscribed", - ":id" => "issue.id" } diff --git a/app/views/shared/boards/components/sidebar/_time_tracker.html.haml b/app/views/shared/boards/components/sidebar/_time_tracker.html.haml deleted file mode 100644 index eea3ec35000..00000000000 --- a/app/views/shared/boards/components/sidebar/_time_tracker.html.haml +++ /dev/null @@ -1,6 +0,0 @@ -.block.time-tracking - %time-tracker{ ":limit-to-hours" => "timeTrackingLimitToHours", - ":issuable-id" => "issue.id ? issue.id.toString() : ''", - ":issuable-iid" => "issue.iid ? issue.iid.toString() : ''", - ":full-path" => "issue.project ? issue.project.fullPath : ''", - "root-path" => "#{root_url}" } |