add new signature formats

pull/493/merge
Pete Matsyburka 3 months ago
parent 59fbea5c5f
commit a8f1c1c323

@ -21,7 +21,7 @@
</label> </label>
<div class="space-x-2 flex flex-none"> <div class="space-x-2 flex flex-none">
<span <span
v-if="isTextSignature && format !== 'typed' && format !== 'upload'" v-if="isTextSignature && format !== 'typed_or_upload' && format !== 'typed' && format !== 'upload'"
class="tooltip" class="tooltip"
:data-tip="t('draw_signature')" :data-tip="t('draw_signature')"
> >
@ -38,7 +38,7 @@
</a> </a>
</span> </span>
<span <span
v-else-if="withTypedSignature && format !== 'typed' && format !== 'drawn' && format !== 'upload'" v-else-if="withTypedSignature && format !== 'drawn_or_upload' && format !== 'typed_or_upload' && format !== 'typed' && format !== 'drawn' && format !== 'upload'"
class="tooltip ml-2" class="tooltip ml-2"
:class="{ 'hidden sm:inline': modelValue || computedPreviousValue }" :class="{ 'hidden sm:inline': modelValue || computedPreviousValue }"
:data-tip="t('type_text')" :data-tip="t('type_text')"
@ -85,7 +85,7 @@
{{ t(format === 'upload' ? 'reupload' : 'redraw') }} {{ t(format === 'upload' ? 'reupload' : 'redraw') }}
</a> </a>
<span <span
v-if="withQrButton && !modelValue && !computedPreviousValue && format !== 'typed' && format !== 'upload'" v-if="withQrButton && !modelValue && !computedPreviousValue && format !== 'typed_or_upload' && format !== 'typed' && format !== 'upload'"
class=" tooltip" class=" tooltip"
:data-tip="t('drawn_signature_on_a_touchscreen_device')" :data-tip="t('drawn_signature_on_a_touchscreen_device')"
> >
@ -395,7 +395,7 @@ export default {
isShowQr: false, isShowQr: false,
isOtherReason: false, isOtherReason: false,
isUsePreviousValue: true, isUsePreviousValue: true,
isTextSignature: this.field.preferences?.format === 'typed', isTextSignature: this.field.preferences?.format === 'typed' || this.field.preferences?.format === 'typed_or_upload',
uploadImageInputKey: Math.random().toString() uploadImageInputKey: Math.random().toString()
} }
}, },

@ -304,7 +304,7 @@
{{ t('any') }} {{ t('any') }}
</option> </option>
<option <option
v-for="type in ['drawn', 'typed', 'drawn_or_typed', 'upload']" v-for="type in ['drawn', 'typed', 'drawn_or_typed', 'drawn_or_upload', 'upload']"
:key="type" :key="type"
:value="type" :value="type"
:selected="field.preferences?.format === type" :selected="field.preferences?.format === type"

@ -60,6 +60,7 @@ const en = {
any: 'Any', any: 'Any',
drawn: 'Drawn', drawn: 'Drawn',
drawn_or_typed: 'Drawn or Typed', drawn_or_typed: 'Drawn or Typed',
drawn_or_upload: 'Drawn or Upload',
upload: 'Upload', upload: 'Upload',
formula: 'Formula', formula: 'Formula',
typed: 'Typed', typed: 'Typed',
@ -322,6 +323,7 @@ const es = {
any: 'Cualquier', any: 'Cualquier',
drawn: 'Dibujado', drawn: 'Dibujado',
drawn_or_typed: 'Dibujado o Escrito', drawn_or_typed: 'Dibujado o Escrito',
drawn_or_upload: 'Dibujado o Subido',
upload: 'Subir', upload: 'Subir',
typed: 'Escrito', typed: 'Escrito',
none: 'Ninguno', none: 'Ninguno',
@ -410,6 +412,7 @@ const it = {
any: 'Qualsiasi', any: 'Qualsiasi',
drawn: 'Disegnato', drawn: 'Disegnato',
drawn_or_typed: 'Disegnato o Digitato', drawn_or_typed: 'Disegnato o Digitato',
drawn_or_upload: 'Disegnato o Caricato',
upload: 'Caricare', upload: 'Caricare',
formula: 'Formula', formula: 'Formula',
typed: 'Digitato', typed: 'Digitato',
@ -672,6 +675,7 @@ const pt = {
any: 'Qualquer', any: 'Qualquer',
drawn: 'Desenhado', drawn: 'Desenhado',
drawn_or_typed: 'Desenhado ou Digitado', drawn_or_typed: 'Desenhado ou Digitado',
drawn_or_upload: 'Desenhado ou Enviado',
upload: 'Carregar', upload: 'Carregar',
typed: 'Digitado', typed: 'Digitado',
none: 'Nenhum', none: 'Nenhum',
@ -847,6 +851,7 @@ const fr = {
any: 'Tout', any: 'Tout',
drawn: 'Dessiné', drawn: 'Dessiné',
drawn_or_typed: 'Dessiné ou Tapé', drawn_or_typed: 'Dessiné ou Tapé',
drawn_or_upload: 'Dessiné ou Téléchargé',
upload: 'Téléverser', upload: 'Téléverser',
typed: 'Tapé', typed: 'Tapé',
none: 'Aucun', none: 'Aucun',
@ -1022,6 +1027,7 @@ const de = {
any: 'Jede', any: 'Jede',
drawn: 'Gezeichnet', drawn: 'Gezeichnet',
drawn_or_typed: 'Gezeichnet oder getippt', drawn_or_typed: 'Gezeichnet oder getippt',
drawn_or_upload: 'Gezeichnet oder hochgeladen',
upload: 'Upload', upload: 'Upload',
typed: 'Getippt', typed: 'Getippt',
none: 'Keine', none: 'Keine',

Loading…
Cancel
Save