From: Bas Brands Date: Tue, 27 Oct 2020 12:44:02 +0000 (+0100) Subject: MDL-69453 core_form: improve form UI icons and alignment X-Git-Url: http://git.moodle.org/gw?p=moodle.git;a=commitdiff_plain;h=4d181cafa5d80d77500883d88f774128c99d5b4d MDL-69453 core_form: improve form UI icons and alignment --- diff --git a/lib/form/templates/element-advcheckbox.mustache b/lib/form/templates/element-advcheckbox.mustache index e775939fb55..d64ad69daf5 100644 --- a/lib/form/templates/element-advcheckbox.mustache +++ b/lib/form/templates/element-advcheckbox.mustache @@ -7,7 +7,7 @@ {{/text}}
-
+
- - {{#advanced}}!{{/advanced}} + + {{#required}} +
+ {{#pix}}req, core, {{#str}}required{{/str}}{{/pix}} +
+ {{/required}} {{{helpbutton}}}
diff --git a/lib/form/templates/element-checkbox.mustache b/lib/form/templates/element-checkbox.mustache index 0e5e186a12a..4aacd4fa263 100644 --- a/lib/form/templates/element-checkbox.mustache +++ b/lib/form/templates/element-checkbox.mustache @@ -1,8 +1,5 @@
- - {{#required}}{{#pix}}req, core, {{#str}}required{{/str}}{{/pix}}{{/required}} - {{#text}}
-
+
- - {{#advanced}}!{{/advanced}} + + {{#required}} +
+ {{#pix}}req, core, {{#str}}required{{/str}}{{/pix}} +
+ {{/required}} {{{helpbutton}}}
@@ -52,6 +53,7 @@
{{^element.frozen}} + {{#js}} require(['theme_boost/form-display-errors'], function(module) { module.enhance({{#quote}}{{element.id}}{{/quote}}); diff --git a/lib/form/templates/element-date_selector.mustache b/lib/form/templates/element-date_selector.mustache index 1f3897d7ea9..a7176b14d55 100644 --- a/lib/form/templates/element-date_selector.mustache +++ b/lib/form/templates/element-date_selector.mustache @@ -2,7 +2,7 @@ {{$element}}
{{label}} - + {{#element.elements}} {{{separator}}} {{{html}}} diff --git a/lib/form/templates/element-filemanager.mustache b/lib/form/templates/element-filemanager.mustache index f2607ebb8a6..23dd2717d4a 100644 --- a/lib/form/templates/element-filemanager.mustache +++ b/lib/form/templates/element-filemanager.mustache @@ -1,7 +1,7 @@ {{< core_form/element-template }} {{$label}} {{^element.hiddenlabel}} - {{/element.hiddenlabel}} diff --git a/lib/form/templates/element-filepicker.mustache b/lib/form/templates/element-filepicker.mustache index 579cf20e707..9d6ff8b817b 100644 --- a/lib/form/templates/element-filepicker.mustache +++ b/lib/form/templates/element-filepicker.mustache @@ -1,7 +1,7 @@ {{< core_form/element-template }} {{$label}} {{^element.hiddenlabel}} - {{/element.hiddenlabel}} diff --git a/lib/form/templates/element-group.mustache b/lib/form/templates/element-group.mustache index d5cca77a707..af36dc0018c 100644 --- a/lib/form/templates/element-group.mustache +++ b/lib/form/templates/element-group.mustache @@ -1,7 +1,7 @@ {{< core_form/element-template }} {{$label}} {{^element.hiddenlabel}} - {{/element.hiddenlabel}} diff --git a/lib/form/templates/element-passwordunmask.mustache b/lib/form/templates/element-passwordunmask.mustache index 999ee728d61..918f7a4ff21 100644 --- a/lib/form/templates/element-passwordunmask.mustache +++ b/lib/form/templates/element-passwordunmask.mustache @@ -63,7 +63,7 @@ > {{^ element.frozen }} - + {{/ element.frozen }} {{> core_form/element-passwordunmask-fill }} {{^ element.frozen }} diff --git a/lib/form/templates/element-radio.mustache b/lib/form/templates/element-radio.mustache index b0d5d730630..17e557e9809 100644 --- a/lib/form/templates/element-radio.mustache +++ b/lib/form/templates/element-radio.mustache @@ -19,30 +19,33 @@ {{/text}}
-
- - - {{#required}}{{#pix}}req, core, {{#str}}required{{/str}}{{/pix}}{{/required}} - {{#advanced}}!{{/advanced}} - {{{helpbutton}}} - +
+ + + {{#required}} +
+ {{#pix}}req, core, {{#str}}required{{/str}}{{/pix}} +
+ {{/required}} + {{{helpbutton}}} +