Browse Source

fix: sub-text & alignments

pull/9161/head
Raju Udava 4 months ago committed by Ramesh Mane
parent
commit
3e10559d7c
  1. 4
      packages/nc-gui/components/dashboard/settings/data-sources/SourceRestrictions.vue
  2. 41
      packages/nc-gui/components/project/AllTables.vue
  3. 2
      packages/nc-gui/components/workspace/integrations/List.vue
  4. 5
      packages/nc-gui/components/workspace/integrations/newAvailableList.vue
  5. 4
      packages/nc-gui/lang/en.json

4
packages/nc-gui/components/dashboard/settings/data-sources/SourceRestrictions.vue

@ -12,7 +12,7 @@ const metaWrite = useVModel(props, 'allowMetaWrite', emits)
<template> <template>
<a-form-item class="nc-source-restictions-card"> <a-form-item class="nc-source-restictions-card">
<div class="flex flex-col gap-2"> <div class="flex flex-col gap-1">
<div class="flex items-center gap-3"> <div class="flex items-center gap-3">
<NcTooltip :disabled="!metaWrite" placement="topLeft" class="flex"> <NcTooltip :disabled="!metaWrite" placement="topLeft" class="flex">
<template #title> <template #title>
@ -30,7 +30,7 @@ const metaWrite = useVModel(props, 'allowMetaWrite', emits)
</div> </div>
</a-form-item> </a-form-item>
<a-form-item class="nc-source-restictions-card"> <a-form-item class="nc-source-restictions-card">
<div class="flex flex-col gap-2"> <div class="flex flex-col gap-1">
<div class="flex items-center gap-3"> <div class="flex items-center gap-3">
<a-switch <a-switch
v-model:checked="metaWrite" v-model:checked="metaWrite"

41
packages/nc-gui/components/project/AllTables.vue

@ -130,7 +130,7 @@ const onCreateBaseClick = () => {
<div class="label">{{ $t('general.create') }} {{ $t('general.new') }} {{ $t('objects.table') }}</div> <div class="label">{{ $t('general.create') }} {{ $t('general.new') }} {{ $t('objects.table') }}</div>
</div> </div>
<div class="subtext">Start from scratch by creating a new table.</div> <div class="subtext">Start from scratch.</div>
</div> </div>
<div <div
@ -145,9 +145,14 @@ const onCreateBaseClick = () => {
<GeneralIcon icon="download" class="!text-orange-700 !h-5 !w-5" /> <GeneralIcon icon="download" class="!text-orange-700 !h-5 !w-5" />
<div class="label">{{ $t('activity.import') }} {{ $t('general.data') }}</div> <div class="label">{{ $t('activity.import') }} {{ $t('general.data') }}</div>
</div> </div>
<div class="subtext">Quickly bring in existing data from various files & external sources.</div> <div class="subtext">From files & external sources</div>
</div> </div>
<NcTooltip v-if="isUIAllowed('sourceCreate')" placement="bottom" :disabled="!isDataSourceLimitReached" class="flex-none flex"> <NcTooltip
v-if="isUIAllowed('sourceCreate')"
placement="bottom"
:disabled="!isDataSourceLimitReached"
class="flex-none flex"
>
<template #title> <template #title>
{{ $t('tooltip.reachedSourceLimit') }} {{ $t('tooltip.reachedSourceLimit') }}
</template> </template>
@ -165,24 +170,24 @@ const onCreateBaseClick = () => {
<GeneralIcon icon="server1" class="!text-green-700 !h-5 !w-5" /> <GeneralIcon icon="server1" class="!text-green-700 !h-5 !w-5" />
<div class="label">{{ $t('labels.connectDataSource') }}</div> <div class="label">{{ $t('labels.connectDataSource') }}</div>
</div> </div>
<div class="subtext">Connect directly in realtime to external databases.</div> <div class="subtext">In realtime to external databases.</div>
</div> </div>
</NcTooltip> </NcTooltip>
<div <!-- <div-->
v-if="isUIAllowed('tableCreate', { source: base?.sources?.[0] })" <!-- v-if="isUIAllowed('tableCreate', { source: base?.sources?.[0] })"-->
v-e="['c:table:create-source']" <!-- v-e="['c:table:create-source']"-->
role="button" <!-- role="button"-->
class="nc-base-view-all-table-btn" <!-- class="nc-base-view-all-table-btn"-->
data-testid="proj-view-btn__create-source" <!-- data-testid="proj-view-btn__create-source"-->
@click="syncDataModalOpen = true" <!-- @click="syncDataModalOpen = true"-->
> <!-- >-->
<div class="flex items-center gap-3"> <!-- <div class="flex items-center gap-3">-->
<GeneralIcon icon="refresh" class="!text-blue-700 !h-5 !w-5" /> <!-- <GeneralIcon icon="refresh" class="!text-blue-700 !h-5 !w-5" />-->
<div class="label capitalize">{{ $t('labels.syncData') }}</div> <!-- <div class="label capitalize">{{ $t('labels.syncData') }}</div>-->
</div> <!-- </div>-->
<div class="subtext">Keep your data updated and in sync across multiple sources.</div> <!-- <div class="subtext">Keep your data updated and in sync across multiple sources.</div>-->
</div> <!-- </div>-->
</div> </div>
<div <div
v-if="base?.isLoading" v-if="base?.isLoading"

2
packages/nc-gui/components/workspace/integrations/List.vue

@ -225,7 +225,7 @@ onKeyStroke('ArrowDown', onDown)
<div class="flex justify-between gap-12"> <div class="flex justify-between gap-12">
<div class="text-sm font-normal text-gray-600"> <div class="text-sm font-normal text-gray-600">
<div> <div>
Connections simplify managing stored configurations for different integrations. Manage connections for your integrations.
<a target="_blank" rel="noopener noreferrer"> Learn more </a> <a target="_blank" rel="noopener noreferrer"> Learn more </a>
</div> </div>
</div> </div>

5
packages/nc-gui/components/workspace/integrations/newAvailableList.vue

@ -83,10 +83,7 @@ const handleAddIntegration = (type: typeof integrationType) => {
'max-w-[740px]': !isModal, 'max-w-[740px]': !isModal,
}" }"
> >
<div> <div>Connect integrations with NocoDB. <a target="_blank" rel="noopener noreferrer"> Learn more </a></div>
Centralise your operations by aggregating information from various external platforms into NocoDB. Select from the
available integrations below to get started. <a target="_blank" rel="noopener noreferrer"> Learn more </a>
</div>
</div> </div>
<div class="integration-type-wrapper"> <div class="integration-type-wrapper">

4
packages/nc-gui/lang/en.json

@ -1787,8 +1787,8 @@
"passwordChanged": "Password changed successfully. Please login again.", "passwordChanged": "Password changed successfully. Please login again.",
"settingsSaved": "Settings saved successfully", "settingsSaved": "Settings saved successfully",
"roleUpdated": "Role updated successfully", "roleUpdated": "Role updated successfully",
"connectionAdded": "Connection Successfully Created", "connectionAdded": "Integration connected successfully",
"connectionAddedDesc": "All Base owners & creators in this Workspace can now use this connection to easily add a new Data Source to their Base." "connectionAddedDesc": "Base owners and creators can now add a data source without re-entering credentials."
} }
} }
} }

Loading…
Cancel
Save