[Perl] DAQ system for the FAPG.
Tighten semantic relationship of fieldset elements.
Changed files
roles/dashboard/t/06-downloads.t
@@ -51,7 +51,8 @@
51
51
'input[type="radio"][name="date_range"][value="custom"][data-download-range]'
52
52
)
53
53
->element_exists(
54
Removed:
'div.download-date-fields[data-custom-date-fields][hidden]')
54
Added:
'fieldset.download-range-fieldset div.download-date-fields[data-custom-date-fields][hidden]'
55
Added:
)
55
56
->element_exists('input[name="from"][type="date"][required]')
56
57
->element_exists('input[name="to"][type="date"][required]')
57
58
->element_exists_not('button[data-date-shortcut]')
roles/dashboard/templates/dashboard/downloads.html.ep
@@ -31,17 +31,17 @@
31
31
<label><input type="radio" name="date_range" value="all" data-download-range data-from="<%= $oldest %>" data-to="<%= $to %>"><span>All time</span></label>
32
32
<label><input type="radio" name="date_range" value="custom" data-download-range><span>Custom</span></label>
33
33
</div>
34
Removed:
</fieldset>
35
Removed:
<div class="download-date-fields" data-custom-date-fields hidden>
36
Removed:
<div class="download-date-field">
37
Removed:
<label for="download-from">From</label>
38
Removed:
<input id="download-from" name="from" type="date" value="<%= $from %>" required>
34
Added:
<div class="download-date-fields" data-custom-date-fields hidden>
35
Added:
<div class="download-date-field">
36
Added:
<label for="download-from">From</label>
37
Added:
<input id="download-from" name="from" type="date" value="<%= $from %>" required>
38
Added:
</div>
39
Added:
<div class="download-date-field">
40
Added:
<label for="download-to">To</label>
41
Added:
<input id="download-to" name="to" type="date" value="<%= $to %>" required>
42
Added:
</div>
39
43
</div>
40
Removed:
<div class="download-date-field">
41
Removed:
<label for="download-to">To</label>
42
Removed:
<input id="download-to" name="to" type="date" value="<%= $to %>" required>
43
Removed:
</div>
44
Removed:
</div>
44
Added:
</fieldset>
45
45
<button class="downloads-button" type="submit">Download CSV</button>
46
46
</form>
47
47
</div>