diff --git a/app/javascript/submission_form/area.vue b/app/javascript/submission_form/area.vue index fb8de7c5..c77222e6 100644 --- a/app/javascript/submission_form/area.vue +++ b/app/javascript/submission_form/area.vue @@ -405,7 +405,8 @@ export default { } if (this.field.preferences?.font_size) { - style.fontSize = this.field.preferences.font_size + 'pt' + style.fontSize = `clamp(4pt, 1.6vw, ${this.field.preferences.font_size}pt)` + style.lineHeight = `clamp(6pt, 2.0vw, ${parseInt(this.field.preferences.font_size) + 3}pt)` } return style diff --git a/app/views/submissions/_value.html.erb b/app/views/submissions/_value.html.erb index 9ecdbfef..9d0f0954 100644 --- a/app/views/submissions/_value.html.erb +++ b/app/views/submissions/_value.html.erb @@ -1,5 +1,5 @@ <% align = field.dig('preferences', 'align') %> -"> +"> <% if field['type'] == 'signature' %>