aboutsummaryrefslogtreecommitdiffstats
path: root/templates/web/base/waste/bin_days.html
blob: bba894ae16e9de14a0f3ca7330734917cd962ef7 (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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
[% SET bodyclass = 'waste' %]
[% USE date(format = '%A, %-d~~~ %B') %]

[% INCLUDE header.html %]

<h1 class="govuk-heading-xl">Your bin days</h1>

<dl class="waste__address">
  <dt class="waste__address__title">Address</dt>
  <dd class="waste__address__property">[% property.address %]</dd>
</dl>
<div class="waste__collections">
  <h2 class="govuk-heading-l govuk-!-margin-bottom-2">Your collections</h2>
  <p>Please click the service button under each collection schedule for further options associated with that collection.</p>
  <div class="govuk-grid-row">
    <div class="govuk-grid-column-two-thirds">

[% SET any_report_allowed = 0 ~%]
[% SET any_request_allowed = 0 ~%]
[% FOR unit IN service_data %]

<h3 class="govuk-heading-m waste-service-name">[% unit.service_name %]</h3>
<div class="govuk-grid-row">
 [% SET image = c.cobrand.image_for_service(unit.service_id) ~%]
 [% IF image %]
  <div class="govuk-grid-column-one-quarter text-centered">
    <img src="[% image %].png" srcset="[% image %].png 1x, [% image %]@2x.png 2x" alt="" class="waste-service-image">
  </div>
  <div class="govuk-grid-column-three-quarters">
 [% ELSE %]
  <div class="govuk-grid-column-full">
 [% END %]
    <dl class="govuk-summary-list">
      <div class="govuk-summary-list__row">
        <dt class="govuk-summary-list__key">Frequency</dt>
        <dd class="govuk-summary-list__value">[% unit.schedule %]</dd>
      </div>
      <div class="govuk-summary-list__row">
        <dt class="govuk-summary-list__key">Next collection</dt>
        <dd class="govuk-summary-list__value">
          [% IF unit.next %]
            [% date.format(unit.next.date) | replace('~~~', unit.next.ordinal) %]
            [% IF unit.next.changed %](this collection has been adjusted from its usual time)[% END %]
            [% IF unit.next.state == 'In progress' %](in progress)[% END %]
          [% ELSE %]
            <i>None</i>
          [% END %]
        </dd>
      </div>
     [% IF unit.last %]
      <div class="govuk-summary-list__row">
        <dt class="govuk-summary-list__key">Last collection</dt>
        <dd class="govuk-summary-list__value">
            [% date.format(unit.last.date) | replace('~~~', unit.last.ordinal) %]
            [% IF unit.last.changed %](this collection has been adjusted from its usual time)[% END %]
            [% IF unit.last.state == 'In progress' %](in progress)[% END %]
            [% IF unit.last.completed %](completed at [% date.format(unit.last.completed, '%l:%M%p') | lower ~%])[% END ~%]
            [% IF unit.last.resolution %][% unit.last.resolution | staff_html_markup({ is_body_user => 1 }) %][% END ~%]
        </dd>
      </div>
     [% END %]
    </dl>

    <div class="waste-services-launch-panel" id="panel-[% unit.service_id %]">
        [% PROCESS waste/services.html %]
    </div>
  </div>
</div>
[% END %]
[% IF NOT service_data.size %]
    <p>This property has no collections.</p>
[% END %]

        [% TRY %][% PROCESS waste/services_extra.html %][% CATCH file %][% END %]

    </div>

    [% IF service_data.size %]
    <div class="govuk-grid-column-one-third">
      <div class="aside">
        <div class="aside-download">
          <h3>Download your collection schedule</h3>
          <ul>
            <li><a href="[% c.uri_for_action('waste/calendar', [ uprn ]) %]">Add to your calendar (.ics file)</a></li>
          </ul>
        </div>
       [% IF any_report_allowed OR any_request_allowed %]
        <div class="aside-services">
          <h3>More services</h3>
          <ul>
            [% IF any_report_allowed %]
              <li><a href="[% c.uri_for_action('waste/report', [ uprn ]) %]">Report a missed collection</a></li>
            [% END %]
            [% IF any_request_allowed %]
              <li><a href="[% c.uri_for_action('waste/request', [ uprn ]) %]">Request a new container</a></li>
            [% END %]
          </ul>
        </div>
       [% END %]
      </div>
    </div>
    [% END %]
  </div>
</div>
[% INCLUDE footer.html %]