make custom fields titles smaller on mobile devices

This commit is contained in:
Alex Turchyn
2025-01-27 13:30:34 +02:00
committed by Pete Matsyburka
parent 6d2a8ca3d3
commit 5bed6448dc
12 changed files with 78 additions and 42 deletions
+10 -4
View File
@@ -5,18 +5,24 @@
:class="{ 'mb-2': !field.description }"
>
<label
v-if="showFieldNames"
:for="field.uuid"
class="label text-2xl"
class="label text-lg sm:text-2xl"
>
<MarkdownContent
v-if="field.title"
:string="field.title"
/>
<template v-else>
{{ field.name && showFieldNames ? field.name : t('date') }}
<template v-if="!field.required">
{{ field.name || t('date') }}
</template>
<template v-if="!field.required">
<span
class="ml-1"
:class="{ 'hidden sm:inline': (field.title || field.name || t('date') ).length > 10 }"
>
({{ t('optional') }})
</template>
</span>
</template>
</label>
<button