From 1fc1e9af16da70e992a1742ba34f8bfca12e1fe0 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Fri, 18 Oct 2024 16:38:51 +0300 Subject: [PATCH] fix font size --- app/javascript/submission_form/area.vue | 3 ++- app/views/submissions/_value.html.erb | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) 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' %>