mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-07-23 09:29:14 -04:00
Merge pull request #3554 from alphagov/convert-single-line-textboxes-to-govuk-frontend
Convert single line textboxes to govuk frontend
This commit is contained in:
@@ -8,9 +8,9 @@
|
||||
|
||||
this.start = component => {
|
||||
|
||||
this.$input = $('input', component);
|
||||
this.$input = $(component);
|
||||
|
||||
$(component).append(
|
||||
this.$input.closest('.govuk-form-group').append(
|
||||
this.$preview = $('<span class="textbox-colour-preview"></span>')
|
||||
);
|
||||
|
||||
|
||||
@@ -27,13 +27,13 @@
|
||||
ListEntry.optionalAttributes = ['aria-describedby'];
|
||||
ListEntry.prototype.entryTemplate = Hogan.compile(
|
||||
'<div class="list-entry">' +
|
||||
'<label for="{{{id}}}" class="text-box-number-label">' +
|
||||
'<label for="{{{id}}}" class="govuk-input--numbered__label">' +
|
||||
'<span class="govuk-visually-hidden">{{listItemName}} number </span>{{number}}.' +
|
||||
'</label>' +
|
||||
'<input' +
|
||||
' name="{{name}}-{{index}}"' +
|
||||
' name="{{name}}"' +
|
||||
' id="{{id}}"' +
|
||||
' value="{{value}}"' +
|
||||
' {{#value}}value="{{value}}{{/value}}"' +
|
||||
' {{{sharedAttributes}}}' +
|
||||
'/>' +
|
||||
'{{#button}}' +
|
||||
@@ -122,7 +122,7 @@
|
||||
if ("undefined" === typeof num) {
|
||||
return pattern;
|
||||
} else {
|
||||
return "input-" + pattern + "-" + num;
|
||||
return pattern + "-" + num;
|
||||
}
|
||||
};
|
||||
ListEntry.prototype.bindEvents = function () {
|
||||
@@ -179,7 +179,7 @@
|
||||
'id' : this.getId(entryNumber),
|
||||
'number' : entryNumber,
|
||||
'index': idx,
|
||||
'name' : this.getId(),
|
||||
'name' : this.getId(entryNumber),
|
||||
'value' : entry,
|
||||
'listItemName' : this.listItemName,
|
||||
'sharedAttributes': this.sharedAttributes
|
||||
|
||||
Reference in New Issue
Block a user