fix: settings ui cleanup

This commit is contained in:
Jannat Patel
2025-05-29 16:09:14 +05:30
parent fba89dfacb
commit f1bbd4eb13
4 changed files with 15 additions and 5 deletions

View File

@@ -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">

View File

@@ -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>

View File

@@ -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',
}, },
], ],
}, },

View File

@@ -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',
}, },