fix: settings ui cleanup
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="flex flex-col justify-between min-h-0">
|
<div class="flex flex-col justify-between h-full">
|
||||||
<div>
|
<div>
|
||||||
<div class="flex items-center justify-between">
|
<div class="flex items-center justify-between">
|
||||||
<div class="font-semibold mb-1 text-ink-gray-9">
|
<div class="font-semibold mb-1 text-ink-gray-9">
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
<div v-for="(column, index) in columns" :key="index">
|
<div v-for="(column, index) in columns" :key="index">
|
||||||
<div
|
<div
|
||||||
class="flex flex-col space-y-5"
|
class="flex flex-col space-y-5"
|
||||||
:class="columns.length > 1 ? 'w-[21rem]' : 'w-1/2'"
|
:class="columns.length > 1 ? 'w-[21rem]' : 'w-full'"
|
||||||
>
|
>
|
||||||
<div v-for="field in column">
|
<div v-for="field in column">
|
||||||
<Link
|
<Link
|
||||||
@@ -55,11 +55,13 @@
|
|||||||
<div v-else>
|
<div v-else>
|
||||||
<div class="flex items-center text-sm space-x-2">
|
<div class="flex items-center text-sm space-x-2">
|
||||||
<div
|
<div
|
||||||
class="flex items-center justify-center rounded border border-outline-gray-1 bg-surface-gray-2 px-20 py-5"
|
class="flex items-center justify-center rounded border border-outline-gray-1 bg-surface-gray-2"
|
||||||
|
:class="field.size == 'lg' ? 'px-5 py-5' : 'px-20 py-8'"
|
||||||
>
|
>
|
||||||
<img
|
<img
|
||||||
:src="data[field.name]?.file_url || data[field.name]"
|
:src="data[field.name]?.file_url || data[field.name]"
|
||||||
class="size-6 rounded"
|
class="rounded"
|
||||||
|
:class="field.size == 'lg' ? 'w-36' : 'size-6'"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex flex-col flex-wrap">
|
<div class="flex flex-col flex-wrap">
|
||||||
@@ -101,6 +103,7 @@
|
|||||||
:rows="field.rows"
|
:rows="field.rows"
|
||||||
:options="field.options"
|
:options="field.options"
|
||||||
:description="field.description"
|
:description="field.description"
|
||||||
|
:class="columns.length > 1 ? 'w-full' : 'w-1/2'"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -335,6 +335,9 @@ const tabsStructure = computed(() => {
|
|||||||
description:
|
description:
|
||||||
'New users will have to be manually registered by Admins.',
|
'New users will have to be manually registered by Admins.',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
type: 'Column Break',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: 'Signup Consent HTML',
|
label: 'Signup Consent HTML',
|
||||||
name: 'custom_signup_content',
|
name: 'custom_signup_content',
|
||||||
@@ -364,10 +367,14 @@ const tabsStructure = computed(() => {
|
|||||||
description:
|
description:
|
||||||
'Keywords for search engines to find your website. Separated by commas.',
|
'Keywords for search engines to find your website. Separated by commas.',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
type: 'Column Break',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: 'Meta Image',
|
label: 'Meta Image',
|
||||||
name: 'meta_image',
|
name: 'meta_image',
|
||||||
type: 'Upload',
|
type: 'Upload',
|
||||||
|
size: 'lg',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -179,7 +179,7 @@ const columns = computed(() => {
|
|||||||
key: 'member_name',
|
key: 'member_name',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: __('Enabled'),
|
label: __('Status'),
|
||||||
key: 'enabled',
|
key: 'enabled',
|
||||||
align: 'center',
|
align: 'center',
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user