diff --git a/app/assets/javascripts/discourse/app/components/form-template-field/checkbox.hbs b/app/assets/javascripts/discourse/app/components/form-template-field/checkbox.hbs index ef710c6157a..bac0b91ab3c 100644 --- a/app/assets/javascripts/discourse/app/components/form-template-field/checkbox.hbs +++ b/app/assets/javascripts/discourse/app/components/form-template-field/checkbox.hbs @@ -7,5 +7,8 @@ required={{if @validations.required "required" ""}} /> {{@attributes.label}} + {{#if @validations.required}} + {{d-icon "asterisk" class="form-template-field__required-indicator"}} + {{/if}} \ No newline at end of file diff --git a/app/assets/javascripts/discourse/app/components/form-template-field/dropdown.hbs b/app/assets/javascripts/discourse/app/components/form-template-field/dropdown.hbs index 960dcb6d8ba..ad6a2328c34 100644 --- a/app/assets/javascripts/discourse/app/components/form-template-field/dropdown.hbs +++ b/app/assets/javascripts/discourse/app/components/form-template-field/dropdown.hbs @@ -1,6 +1,11 @@
{{#if @attributes.label}} - + {{/if}} {{! TODO(@keegan): Update implementation to use instead }} diff --git a/app/assets/javascripts/discourse/app/components/form-template-field/input.hbs b/app/assets/javascripts/discourse/app/components/form-template-field/input.hbs index 7095cace0e4..cf6d827fc53 100644 --- a/app/assets/javascripts/discourse/app/components/form-template-field/input.hbs +++ b/app/assets/javascripts/discourse/app/components/form-template-field/input.hbs @@ -1,7 +1,12 @@
- {{! TODO(@keegan): Make label required }} {{#if @attributes.label}} - + + {{/if}} {{#if @attributes.label}} - + {{/if}} {{! TODO(@keegan): Update implementation to use instead }} diff --git a/app/assets/javascripts/discourse/app/components/form-template-field/textarea.hbs b/app/assets/javascripts/discourse/app/components/form-template-field/textarea.hbs index f2fbd04441a..5190c4eed51 100644 --- a/app/assets/javascripts/discourse/app/components/form-template-field/textarea.hbs +++ b/app/assets/javascripts/discourse/app/components/form-template-field/textarea.hbs @@ -1,6 +1,11 @@
{{#if @attributes.label}} - + {{/if}}