diff --git a/app/src/interfaces/divider/divider.vue b/app/src/interfaces/divider/divider.vue
index 5b208932eb..92514f090b 100644
--- a/app/src/interfaces/divider/divider.vue
+++ b/app/src/interfaces/divider/divider.vue
@@ -7,6 +7,7 @@
'--v-divider-label-color': color,
}"
large
+ :inlineTitle="inlineTitle"
>
{{ title }}
@@ -30,6 +31,10 @@ export default defineComponent({
type: String,
default: null,
},
+ inlineTitle: {
+ type: Boolean,
+ default: false,
+ },
},
});
diff --git a/app/src/interfaces/divider/index.ts b/app/src/interfaces/divider/index.ts
index 7fd2be2b6a..93a0beb017 100644
--- a/app/src/interfaces/divider/index.ts
+++ b/app/src/interfaces/divider/index.ts
@@ -17,7 +17,7 @@ export default defineInterface(({ i18n }) => ({
meta: {
width: 'half',
interface: 'color',
- }
+ },
},
{
field: 'icon',
@@ -26,7 +26,7 @@ export default defineInterface(({ i18n }) => ({
meta: {
width: 'half',
interface: 'icon',
- }
+ },
},
{
field: 'title',
@@ -35,7 +35,16 @@ export default defineInterface(({ i18n }) => ({
meta: {
width: 'half',
interface: 'text-input',
- }
+ },
+ },
+ {
+ field: 'inlineTitle',
+ name: i18n.t('inline_title'),
+ type: 'boolean',
+ meta: {
+ width: 'half',
+ interface: 'toggle',
+ },
},
],
}));
diff --git a/app/src/lang/en-US/index.json b/app/src/lang/en-US/index.json
index 4535c9c559..7b17751c38 100644
--- a/app/src/lang/en-US/index.json
+++ b/app/src/lang/en-US/index.json
@@ -489,6 +489,7 @@
"formatted_value": "Formatted Value",
"format_title": "Format Title",
+ "inline_title": "Inline Title",
"auto_format_casing": "Auto-format casing",
"errors": {