diff --git a/app/assets/javascripts/forms.js.coffee b/app/assets/javascripts/forms.js.coffee index 65fe1d719..1bda27b2e 100644 --- a/app/assets/javascripts/forms.js.coffee +++ b/app/assets/javascripts/forms.js.coffee @@ -24,11 +24,16 @@ App.Forms = ) synchronizeInputs: -> - $("[name='progress_bar[percentage]']").on + progress_bar = "[name='progress_bar[percentage]']" + process_background = "[name='legislation_process[background_color]']" + process_font = "[name='legislation_process[font_color]']" + + inputs = $("#{progress_bar}, #{process_background}, #{process_font}") + inputs.on input: -> $("[name='#{this.name}']").val($(this).val()) - $("[name='progress_bar[percentage]'][type='range']").trigger("input") + inputs.trigger("input") hideOrShowFieldsAfterSelection: -> $("[name='progress_bar[kind]']").on diff --git a/app/views/admin/legislation/processes/_form.html.erb b/app/views/admin/legislation/processes/_form.html.erb index 86c419b07..952b78cdd 100644 --- a/app/views/admin/legislation/processes/_form.html.erb +++ b/app/views/admin/legislation/processes/_form.html.erb @@ -213,26 +213,32 @@
<%= t("admin.legislation.processes.form.color_help") %>
<%= t("admin.legislation.processes.form.color_help") %>