summaryrefslogtreecommitdiff
path: root/app/views/shared/boards/components/sidebar/_due_date.html.haml
blob: 0d78a0650aecedb81d9383d6f8372e8272ceec37 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
.block.due_date
  .title
    = _("Due date")
    - if can_admin_issue?
      = icon("spinner spin", class: "block-loading")
      = link_to _("Edit"), "#", class: "js-sidebar-dropdown-toggle edit-link float-right"
  .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.btn.btn-default.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")
          = icon('chevron-down')
        .dropdown-menu.dropdown-menu-due-date
          = dropdown_title(_('Due date'))
          = dropdown_content do
            .js-due-date-calendar