From 8ecaa4fd7a199f172428c7f8550f828870a2db02 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Mon, 11 Nov 2024 13:01:02 +0200 Subject: [PATCH] adjust custom font size --- app/javascript/submission_form/area.vue | 4 ++-- app/views/submissions/_value.html.erb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/javascript/submission_form/area.vue b/app/javascript/submission_form/area.vue index 6ae92c0c..750228fa 100644 --- a/app/javascript/submission_form/area.vue +++ b/app/javascript/submission_form/area.vue @@ -404,8 +404,8 @@ export default { } if (this.field.preferences?.font_size) { - 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)` + style.fontSize = `clamp(4pt, 1.6vw, ${parseInt(this.field.preferences.font_size) * 1.23}pt)` + style.lineHeight = `clamp(6pt, 2.0vw, ${parseInt(this.field.preferences.font_size) * 1.23 + 3}pt)` } if (this.field.preferences?.color) { diff --git a/app/views/submissions/_value.html.erb b/app/views/submissions/_value.html.erb index f3036106..ad501cac 100644 --- a/app/views/submissions/_value.html.erb +++ b/app/views/submissions/_value.html.erb @@ -1,6 +1,6 @@ <% align = field.dig('preferences', 'align') %> <% color = field.dig('preferences', 'color') %> -width: <%= area['w'] * 100 %>%; height: <%= area['h'] * 100 %>%; left: <%= area['x'] * 100 %>%; top: <%= area['y'] * 100 %>%; <%= "font-size: clamp(4pt, 1.6vw, #{field['preferences']['font_size']}pt); line-height: `clamp(6pt, 2.0vw, #{field['preferences']['font_size'].to_i + 3}pt)`" if field.dig('preferences', 'font_size') %>"> +width: <%= area['w'] * 100 %>%; height: <%= area['h'] * 100 %>%; left: <%= area['x'] * 100 %>%; top: <%= area['y'] * 100 %>%; <%= "font-size: clamp(4pt, 1.6vw, #{field['preferences']['font_size'].to_i * 1.23}pt); line-height: `clamp(6pt, 2.0vw, #{(field['preferences']['font_size'].to_i * 1.23) + 3}pt)`" if field.dig('preferences', 'font_size') %>"> <% if field['type'] == 'signature' %>