mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-30 19:16:41 +00:00
Nc feat/Readonly source followup (#8795)
* feat: allow partial column update (GUI) * feat: allow partial column update (backend) * refactor: swagger schema description correction * feat: allow edit from multi field editor * fix: allow meta update in api level * fix: add tooltip and docs link * fix: multi field editor corrections * fix: allow table meta update * fix: allow table meta update * fix: allow column validation update * fix: block adding new option directly from cell * fix: add tooltip for column menu options * refactor: tooltips * test: replace index with count as parameter * fix: corrections * refactor: hint text update
This commit is contained in:
@@ -656,7 +656,7 @@ const getSource = (sourceId: string) => {
|
||||
v-e="['c:base:expand']"
|
||||
type="text"
|
||||
size="xxsmall"
|
||||
class="nc-sidebar-node-btn nc-sidebar-expand !xs:opacity-100"
|
||||
class="nc-sidebar-node-btn nc-sidebar-expand !xs:opacity-100 !mr-0 mt-0.5"
|
||||
:class="{
|
||||
'!opacity-100': isOptionsOpen,
|
||||
}"
|
||||
@@ -705,7 +705,7 @@ const getSource = (sourceId: string) => {
|
||||
v-e="['c:external:base:expand']"
|
||||
type="text"
|
||||
size="xxsmall"
|
||||
class="nc-sidebar-node-btn nc-sidebar-expand !xs:opacity-100"
|
||||
class="nc-sidebar-node-btn nc-sidebar-expand !xs:opacity-100 !mr-0 mt-0.5"
|
||||
:class="{ '!opacity-100 !inline-block': isBasesOptionsOpen[source!.id!] }"
|
||||
>
|
||||
<GeneralIcon
|
||||
@@ -731,9 +731,21 @@ const getSource = (sourceId: string) => {
|
||||
class="source-context flex flex-grow items-center gap-1.75 text-gray-800 min-w-1/20 max-w-full"
|
||||
@contextmenu="setMenuContext('source', source)"
|
||||
>
|
||||
<GeneralBaseLogo
|
||||
class="flex-none min-w-4 !xs:(min-w-4.25 w-4.25 text-sm) !text-gray-600 !group-hover:text-gray-800"
|
||||
/>
|
||||
<NcTooltip
|
||||
:tooltip-style="{ 'min-width': 'max-content' }"
|
||||
:overlay-inner-style="{ 'min-width': 'max-content' }"
|
||||
:mouse-leave-delay="0.3"
|
||||
placement="topLeft"
|
||||
trigger="hover"
|
||||
>
|
||||
<template #title>
|
||||
<component :is="getSourceTooltip(source)" />
|
||||
</template>
|
||||
<GeneralBaseLogo
|
||||
:color="getSourceIconColor(source)"
|
||||
class="flex-none min-w-4 !xs:(min-w-4.25 w-4.25 text-sm)"
|
||||
/>
|
||||
</NcTooltip>
|
||||
<input
|
||||
v-if="source.id && sourceRenameHelpers[source.id]?.editMode"
|
||||
ref="input"
|
||||
@@ -765,17 +777,6 @@ const getSource = (sourceId: string) => {
|
||||
{{ source.alias || '' }}
|
||||
</span>
|
||||
</NcTooltip>
|
||||
<NcTooltip class="xs:(hidden) flex items-center mr-1">
|
||||
<template #title>{{ $t('objects.externalDb') }}</template>
|
||||
|
||||
<GeneralIcon
|
||||
icon="info"
|
||||
class="flex-none text-gray-400 hover:text-gray-700 nc-sidebar-node-btn"
|
||||
:class="{
|
||||
'!hidden': !isBasesOptionsOpen[source!.id!],
|
||||
}"
|
||||
/>
|
||||
</NcTooltip>
|
||||
</div>
|
||||
<div class="flex flex-row items-center gap-x-0.25">
|
||||
<NcDropdown
|
||||
|
||||
Reference in New Issue
Block a user