Skip to content

Commit de64a73

Browse files
committed
Add styling for height input field
1 parent be7354e commit de64a73

File tree

3 files changed

+41
-31
lines changed

3 files changed

+41
-31
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.multi-field-input__item {
2+
display: inline-block;
3+
margin-bottom: 0;
4+
margin-right: 24px;
5+
}

lung_cancer_screening/assets/sass/main.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
@forward "nhsuk-frontend/dist/nhsuk";
33

44
// Components that are not in the NHS.UK frontend library
5-
// @import "components/button";
5+
@forward "components/multi_field_input";

lung_cancer_screening/core/jinja2/forms/imperial-height-input.jinja

Lines changed: 35 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -6,34 +6,39 @@
66
{% set unbound_field = field.field %}
77
{% set hint = unbound_field.hint %}
88

9+
<div id="{{ field.html_name }}" class="multi-field-input">
10+
<div class="multi-field-input__item">
11+
{{ input({
12+
"label": {
13+
"text": "Feet",
14+
"classes": "nhsuk-fieldset__legend--m",
15+
"isPageHeading": false
16+
},
17+
"hint": {
18+
"text": unbound_field.hint
19+
} if unbound_field.hint,
20+
"errorMessage": error_message,
21+
"id": field.auto_id,
22+
"name": field.html_name + "_0",
23+
"value": field.subwidgets.0.data.value,
24+
"classes": "nhsuk-input--width-2",
25+
"type": "number"
26+
}) }}
27+
</div>
928

10-
{{ input({
11-
"label": {
12-
"text": "Feet",
13-
"classes": "nhsuk-fieldset__legend--m",
14-
"isPageHeading": false
15-
},
16-
"hint": {
17-
"text": unbound_field.hint
18-
} if unbound_field.hint,
19-
"errorMessage": error_message,
20-
"id": field.auto_id,
21-
"name": field.html_name + "_0",
22-
"value": field.subwidgets.0.data.value,
23-
"classes": "nhsuk-input--width-2",
24-
"type": "number"
25-
}) }}
26-
27-
{{ input({
28-
"label": {
29-
"text": "Inches",
30-
"classes": "nhsuk-fieldset__legend--m",
31-
"isPageHeading": false
32-
},
33-
"errorMessage": error_message,
34-
"id": field.auto_id + "_1",
35-
"name": field.html_name + "_1",
36-
"value": field.subwidgets.1.data.value,
37-
"classes": "nhsuk-input--width-2",
38-
"type": "number"
39-
}) }}
29+
<div class="multi-field-input__item">
30+
{{ input({
31+
"label": {
32+
"text": "Inches",
33+
"classes": "nhsuk-fieldset__legend--m",
34+
"isPageHeading": false
35+
},
36+
"errorMessage": error_message,
37+
"id": field.auto_id + "_1",
38+
"name": field.html_name + "_1",
39+
"value": field.subwidgets.1.data.value,
40+
"classes": "nhsuk-input--width-2",
41+
"type": "number"
42+
}) }}
43+
</div>
44+
</div>

0 commit comments

Comments
 (0)