Add noninteractive to tooltips
This commit is contained in:
parent
2aafdc6016
commit
5951811d6e
@ -129,7 +129,7 @@
|
||||
|
||||
<b-button
|
||||
v-else
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.regenerate-secret'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.regenerate-secret'), container: '#body' }"
|
||||
data-test-id="button-regenerate-client-secret"
|
||||
class="ml-1 text-primary"
|
||||
variant="link"
|
||||
|
||||
@ -139,7 +139,7 @@
|
||||
<b-col
|
||||
v-for="role in roles"
|
||||
:key="role.ID"
|
||||
v-b-tooltip.hover="{ title: getRuleTooltip(checkRule(role.ID, permissions[type].any, operation, 'unknown-context'), !!role.userID), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: getRuleTooltip(checkRule(role.ID, permissions[type].any, operation, 'unknown-context'), !!role.userID), container: '#body' }"
|
||||
class="d-flex align-items-center justify-content-center border-bottom border-left p-3 pointer active-cell h5 mb-0"
|
||||
:class="{
|
||||
'not-allowed bg-extra-light': role.mode === 'eval',
|
||||
|
||||
@ -217,7 +217,7 @@
|
||||
|
||||
<template #cell(updatedAt)="{ value }">
|
||||
<time
|
||||
v-b-tooltip.hover="{ title: value, container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: value, container: '#body' }"
|
||||
:datetime="value.toISOString()"
|
||||
>
|
||||
{{ filter.absoluteTime ? value : value.fromNow() }}
|
||||
|
||||
@ -28,7 +28,7 @@
|
||||
|
||||
<c-input-confirm
|
||||
v-if="!hideDelete"
|
||||
v-b-tooltip.hover
|
||||
v-b-tooltip.noninteractive.hover
|
||||
:disabled="disableDelete || processing"
|
||||
:processing="processingDelete"
|
||||
:text="$t('label.delete')"
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<tr>
|
||||
<td
|
||||
v-b-tooltip.hover
|
||||
v-b-tooltip.noninteractive.hover
|
||||
class="handle align-middle pr-2"
|
||||
>
|
||||
<font-awesome-icon
|
||||
@ -58,7 +58,7 @@
|
||||
|
||||
<b-input-group-append>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.field'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.field'), container: '#body' }"
|
||||
data-test-id="button-configure-field"
|
||||
variant="extra-light"
|
||||
:disabled="!value.cap.configurable"
|
||||
|
||||
@ -52,7 +52,7 @@
|
||||
|
||||
<b-input-group-append>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('selector.tooltip.clone.noRef'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('selector.tooltip.clone.noRef'), container: '#body' }"
|
||||
variant="extra-light"
|
||||
:disabled="!selectedExistingBlock"
|
||||
class="d-flex align-items-center"
|
||||
@ -64,7 +64,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('selector.tooltip.clone.ref'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('selector.tooltip.clone.ref'), container: '#body' }"
|
||||
variant="extra-light"
|
||||
:disabled="!selectedExistingBlock"
|
||||
class="d-flex align-items-center"
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
class="text-danger"
|
||||
>
|
||||
<font-awesome-icon
|
||||
v-b-tooltip.hover="{ title: $t('notVisible'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('notVisible'), container: '#body' }"
|
||||
:icon="['fas', 'eye-slash']"
|
||||
/>
|
||||
</span>
|
||||
@ -58,7 +58,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.view'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.view'), container: '#body' }"
|
||||
data-test-id="button-page-view"
|
||||
variant="primary"
|
||||
:to="pageViewer(item)"
|
||||
@ -71,7 +71,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.edit.page'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.edit.page'), container: '#body' }"
|
||||
data-test-id="button-page-edit"
|
||||
variant="primary"
|
||||
:to="{name: 'admin.pages.edit', params: { pageID: item.pageID }}"
|
||||
@ -86,7 +86,7 @@
|
||||
|
||||
<b-dropdown
|
||||
v-if="item.canGrant || namespace.canGrant"
|
||||
v-b-tooltip.hover="{ title: $t('permissions:resources.compose.page.tooltip'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('permissions:resources.compose.page.tooltip'), container: '#body' }"
|
||||
data-test-id="dropdown-permissions"
|
||||
variant="light"
|
||||
size="sm"
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<tr class="w-100 d-inline-block">
|
||||
<td
|
||||
v-b-tooltip.hover
|
||||
v-b-tooltip.noninteractive.hover
|
||||
class="handle align-middle w-100 d-inline-block"
|
||||
:class="{ 'cursor-grab': !fixed }"
|
||||
>
|
||||
|
||||
@ -11,7 +11,7 @@
|
||||
<b-input-group>
|
||||
<b-input-group-prepend>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('validators.expression.tooltip'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('validators.expression.tooltip'), container: '#body' }"
|
||||
variant="extra-light"
|
||||
>
|
||||
ƒ
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
<div>
|
||||
<b-button
|
||||
:id="popoverTarget"
|
||||
v-b-tooltip.hover="{ title: $t('recordList.filter.title'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('recordList.filter.title'), container: '#body' }"
|
||||
:variant="variant"
|
||||
class="d-flex align-items-center d-print-none border-0 px-1 h-100"
|
||||
:class="buttonClass"
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
class="d-flex align-items-center fill-width gap-1"
|
||||
>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('recordNavigation.prev'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('recordNavigation.prev'), container: '#body' }"
|
||||
pill
|
||||
size="lg"
|
||||
variant="outline-primary"
|
||||
@ -36,7 +36,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('recordNavigation.next'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('recordNavigation.next'), container: '#body' }"
|
||||
size="lg"
|
||||
pill
|
||||
variant="outline-primary"
|
||||
|
||||
@ -77,7 +77,7 @@
|
||||
/>
|
||||
<b-input-group-prepend>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('validators.error.tooltip'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('validators.error.tooltip'), container: '#body' }"
|
||||
variant="warning"
|
||||
>
|
||||
!
|
||||
|
||||
@ -36,7 +36,7 @@
|
||||
<div class="d-flex w-100">
|
||||
<b-button
|
||||
v-if="field.isMulti"
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.openMap'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.openMap'), container: '#body' }"
|
||||
variant="light"
|
||||
class="w-100"
|
||||
@click="openMap()"
|
||||
@ -72,7 +72,7 @@
|
||||
/>
|
||||
<b-input-group-append>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.openMap'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.openMap'), container: '#body' }"
|
||||
variant="extra-light"
|
||||
class="d-flex align-items-center"
|
||||
@click="openMap(ctx.index)"
|
||||
@ -85,7 +85,7 @@
|
||||
|
||||
<b-button
|
||||
v-if="!field.options.hideCurrentLocationButton"
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.useCurrentLocation'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.useCurrentLocation'), container: '#body' }"
|
||||
variant="extra-light"
|
||||
class="d-flex align-items-center"
|
||||
@click="useCurrentLocation(ctx.index)"
|
||||
@ -117,7 +117,7 @@
|
||||
/>
|
||||
<b-input-group-append>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.openMap'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.openMap'), container: '#body' }"
|
||||
variant="extra-light"
|
||||
class="d-flex align-items-center"
|
||||
@click="openMap()"
|
||||
@ -130,7 +130,7 @@
|
||||
|
||||
<b-button
|
||||
v-if="!field.options.hideCurrentLocationButton"
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.useCurrentLocation'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.useCurrentLocation'), container: '#body' }"
|
||||
variant="extra-light"
|
||||
class="d-flex align-items-center"
|
||||
@click="useCurrentLocation()"
|
||||
|
||||
@ -23,7 +23,7 @@
|
||||
class="d-flex w-100 align-items-center mb-1"
|
||||
>
|
||||
<font-awesome-icon
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.dragAndDrop'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.dragAndDrop'), container: '#body' }"
|
||||
:icon="['fas', 'bars']"
|
||||
class="handle text-secondary ml-1 mr-2"
|
||||
/>
|
||||
|
||||
@ -35,7 +35,7 @@
|
||||
|
||||
<b-input-group-append v-if="canManageNamespaces">
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('editNamespace'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('editNamespace'), container: '#body' }"
|
||||
data-test-id="button-namespace-edit"
|
||||
:disabled="!canUpdateNamespace"
|
||||
variant="primary"
|
||||
|
||||
@ -92,7 +92,7 @@
|
||||
|
||||
<b-input-group-append>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('reminder.recordPageLink'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('reminder.recordPageLink'), container: '#body' }"
|
||||
:disabled="!recordViewer"
|
||||
:to="recordViewer"
|
||||
variant="extra-light"
|
||||
|
||||
@ -17,7 +17,7 @@
|
||||
class="d-flex flex-row flex-nowrap align-items-center"
|
||||
>
|
||||
<b-form-checkbox
|
||||
v-b-tooltip.hover.left.350="{ title: $t(`reminder.${!!r.dismissedAt ? 'undismiss' : 'dismiss'}`), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover.left.350="{ title: $t(`reminder.${!!r.dismissedAt ? 'undismiss' : 'dismiss'}`), container: '#body' }"
|
||||
data-test-id="checkbox-dismiss-reminder"
|
||||
:checked="!!r.dismissedAt"
|
||||
class="my-2 ml-2"
|
||||
@ -40,7 +40,7 @@
|
||||
>
|
||||
<b-button
|
||||
v-if="r.payload.link"
|
||||
v-b-tooltip.hover="{ title: $t('reminder.recordPageLink'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('reminder.recordPageLink'), container: '#body' }"
|
||||
:to="recordViewer(r.payload.link)"
|
||||
variant="outline-light"
|
||||
class="d-flex align-items-center py-2 text-primary border-0"
|
||||
@ -49,7 +49,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('reminder.edit.label'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('reminder.edit.label'), container: '#body' }"
|
||||
data-test-id="button-edit-reminder"
|
||||
variant="outline-light"
|
||||
class="d-flex align-items-center py-2 text-primary border-0"
|
||||
@ -73,7 +73,7 @@
|
||||
class="text-secondary small px-2 pb-1"
|
||||
>
|
||||
<font-awesome-icon
|
||||
v-b-tooltip.hover="{ title: $t('reminder.snooze.count', { count: r.snoozeCount }), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('reminder.snooze.count', { count: r.snoozeCount }), container: '#body' }"
|
||||
data-test-id="icon-remind-at"
|
||||
:icon="['far', 'bell']"
|
||||
class="text-primary"
|
||||
|
||||
@ -18,7 +18,7 @@
|
||||
|
||||
<b-input-group-append>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('chart.openInBuilder'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('chart.openInBuilder'), container: '#body' }"
|
||||
:disabled="!selectedChart || (!selectedChart.canUpdateChart && !selectedChart.canDeleteChart)"
|
||||
variant="extra-light"
|
||||
class="d-flex align-items-center"
|
||||
|
||||
@ -303,7 +303,7 @@
|
||||
style="top: 0;"
|
||||
>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('metric.edit.refreshData'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('metric.edit.refreshData'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
size="lg"
|
||||
class="d-flex align-items-center text-primary ml-auto border-0 px-2 mt-2 mr-2"
|
||||
|
||||
@ -39,7 +39,7 @@
|
||||
class="inline-actions ml-2"
|
||||
>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('field.inlineEdit.button.title'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('field.inlineEdit.button.title'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
size="sm"
|
||||
:disabled="editable"
|
||||
|
||||
@ -269,7 +269,7 @@
|
||||
|
||||
<b-button
|
||||
v-if="field.sortable"
|
||||
v-b-tooltip.hover="{ title: $t('recordList.sort.tooltip'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('recordList.sort.tooltip'), container: '#body' }"
|
||||
variant="outline-extra-light"
|
||||
class="d-flex align-items-center text-secondary d-print-none border-0 px-1 ml-1"
|
||||
@click="handleSort(field)"
|
||||
@ -396,7 +396,7 @@
|
||||
class="inline-actions"
|
||||
>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('recordList.inlineEdit.button.title'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('recordList.inlineEdit.button.title'), container: '#body' }"
|
||||
variant="outline-extra-light"
|
||||
size="sm"
|
||||
class="text-secondary border-0 ml-1"
|
||||
|
||||
@ -54,7 +54,7 @@
|
||||
>
|
||||
<div
|
||||
v-if="unsavedBlocks.has(tab.block.blockID !== '0' ? tab.block.blockID : tab.block.meta.tempID)"
|
||||
v-b-tooltip.hover="{ title: $t('unsavedChanges'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('unsavedChanges'), container: '#body' }"
|
||||
class="btn btn-sm border-0"
|
||||
>
|
||||
<font-awesome-icon
|
||||
@ -65,7 +65,7 @@
|
||||
|
||||
<b-button-group size="sm">
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.edit'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.edit'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="text-primary border-0 toolbox-button"
|
||||
@click="editTabbedBlock(tab)"
|
||||
@ -76,7 +76,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.clone'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.clone'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="text-primary border-0 toolbox-button"
|
||||
@click="cloneTabbedBlock(tab)"
|
||||
@ -87,7 +87,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.copy'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.copy'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="text-primary border-0 toolbox-button"
|
||||
@click="copyTabbedBlock(tab)"
|
||||
|
||||
@ -181,7 +181,7 @@
|
||||
<b-button
|
||||
v-if="tab.blockID"
|
||||
id="popover-edit"
|
||||
v-b-tooltip.hover="{ title: $t('tabs.tooltip.edit'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tabs.tooltip.edit'), container: '#body' }"
|
||||
size="sm"
|
||||
variant="extra-light"
|
||||
class="d-flex align-items-center justify-content-center"
|
||||
@ -194,7 +194,7 @@
|
||||
</b-button>
|
||||
<b-button
|
||||
v-else
|
||||
v-b-tooltip.hover="{ title: $t('tabs.tooltip.addBlock'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tabs.tooltip.addBlock'), container: '#body' }"
|
||||
size="sm"
|
||||
variant="extra-light"
|
||||
class="d-flex align-items-center justify-content-center"
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
>
|
||||
<b-button
|
||||
v-if="block.options.showRefresh"
|
||||
v-b-tooltip.hover="{ title: $t('general.label.refresh'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('general.label.refresh'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="d-flex align-items-center text-secondary d-print-none border-0"
|
||||
@click="$emit('refreshBlock')"
|
||||
@ -39,7 +39,7 @@
|
||||
|
||||
<b-button
|
||||
v-if="block.options.magnifyOption || isBlockMagnified"
|
||||
v-b-tooltip.hover="{ title: isBlockMagnified ? '' : $t('general.label.magnify'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: isBlockMagnified ? '' : $t('general.label.magnify'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="d-flex align-items-center text-secondary d-print-none border-0"
|
||||
@click="$root.$emit('magnify-page-block', isBlockMagnified ? undefined : magnifyParams)"
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
>
|
||||
<b-button
|
||||
v-if="block.options.showRefresh"
|
||||
v-b-tooltip.hover="{ title: $t('general.label.refresh'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('general.label.refresh'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="d-flex align-items-center text-secondary d-print-none border-0"
|
||||
@click="$emit('refreshBlock')"
|
||||
@ -39,7 +39,7 @@
|
||||
|
||||
<b-button
|
||||
v-if="block.options.magnifyOption || isBlockMagnified"
|
||||
v-b-tooltip.hover="{ title: isBlockMagnified ? '' : $t('general.label.magnify'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: isBlockMagnified ? '' : $t('general.label.magnify'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="d-flex align-items-center text-secondary d-print-none border-0"
|
||||
@click="$root.$emit('magnify-page-block', isBlockMagnified ? undefined : magnifyParams)"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: tooltip, container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: tooltip, container: '#body' }"
|
||||
data-test-id="button-translation"
|
||||
:variant="buttonVariant"
|
||||
:class="buttonClass"
|
||||
|
||||
@ -134,7 +134,7 @@
|
||||
|
||||
<b-input-group-append v-if="showEditColorSchemeButton">
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('colorScheme.custom.edit'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('colorScheme.custom.edit'), container: '#body' }"
|
||||
variant="extra-light"
|
||||
class="d-flex align-items-center"
|
||||
@click="editColorScheme()"
|
||||
@ -296,7 +296,7 @@
|
||||
style="top: 0;"
|
||||
>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('edit.loadData'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('edit.loadData'), container: '#body' }"
|
||||
:disabled="processing || !reportsValid"
|
||||
variant="outline-light"
|
||||
size="lg"
|
||||
|
||||
@ -46,7 +46,7 @@
|
||||
/>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.edit.page'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.edit.page'), container: '#body' }"
|
||||
variant="primary"
|
||||
:to="pageEditor"
|
||||
class="d-flex align-items-center"
|
||||
@ -85,7 +85,7 @@
|
||||
>
|
||||
<div
|
||||
v-if="unsavedBlocks.has(block.blockID !== '0' ? block.blockID : block.meta.tempID)"
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.unsavedChanges'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.unsavedChanges'), container: '#body' }"
|
||||
class="btn border-0"
|
||||
>
|
||||
<font-awesome-icon
|
||||
@ -96,7 +96,7 @@
|
||||
|
||||
<b-button-group>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.edit.block'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.edit.block'), container: '#body' }"
|
||||
data-test-id="button-edit"
|
||||
variant="outline-light"
|
||||
class="border-0"
|
||||
@ -108,7 +108,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.clone.block'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.clone.block'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="border-0"
|
||||
@click="cloneBlock(index)"
|
||||
@ -119,7 +119,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.copy.block'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.copy.block'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="border-0"
|
||||
@click="copyBlock(index)"
|
||||
@ -201,7 +201,7 @@
|
||||
</h5>
|
||||
<font-awesome-icon
|
||||
v-if="isEditorBlockReferenced"
|
||||
v-b-tooltip.hover.right="{ title: $t('referencedBlock'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover.right="{ title: $t('referencedBlock'), container: '#body' }"
|
||||
:icon="['fas', 'exclamation-circle']"
|
||||
class="text-warning"
|
||||
/>
|
||||
@ -234,7 +234,7 @@
|
||||
</h5>
|
||||
<font-awesome-icon
|
||||
v-if="isEditorBlockReferenced"
|
||||
v-b-tooltip.hover.right="{ title: $t('referencedBlock'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover.right="{ title: $t('referencedBlock'), container: '#body' }"
|
||||
:icon="['fas', 'exclamation-circle']"
|
||||
class="text-warning"
|
||||
/>
|
||||
|
||||
@ -32,7 +32,7 @@
|
||||
/>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.view'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.view'), container: '#body' }"
|
||||
variant="primary"
|
||||
:to="pageViewer"
|
||||
class="d-flex align-items-center"
|
||||
@ -179,7 +179,7 @@
|
||||
<template #label>
|
||||
{{ $t('icon.page') }}
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('icon.configure'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('icon.configure'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="d-flex align-items-center px-1 text-primary border-0 ml-1"
|
||||
@click="openIconModal"
|
||||
@ -317,7 +317,7 @@
|
||||
|
||||
<b-input-group-append>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('page-layout.tooltip.configure'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('page-layout.tooltip.configure'), container: '#body' }"
|
||||
variant="extra-light"
|
||||
class="d-flex align-items-center px-3"
|
||||
@click="configureLayout(index)"
|
||||
@ -328,7 +328,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('page-layout.tooltip.builder'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('page-layout.tooltip.builder'), container: '#body' }"
|
||||
variant="primary"
|
||||
:disabled="layout.pageLayoutID === '0'"
|
||||
class="d-flex align-items-center"
|
||||
@ -837,7 +837,7 @@
|
||||
<b-input-group-append>
|
||||
<b-button
|
||||
v-b-modal.logo
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.preview-link'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.preview-link'), container: '#body' }"
|
||||
:disabled="!linkUrl"
|
||||
variant="light"
|
||||
rounded
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
</b-button>
|
||||
<b-button
|
||||
v-if="namespace.canManageNamespace"
|
||||
v-b-tooltip.hover="{ title: $t('configure'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('configure'), container: '#body' }"
|
||||
data-test-id="button-visit-admin-panel"
|
||||
variant="primary"
|
||||
class="d-flex align-items-center"
|
||||
|
||||
@ -33,7 +33,7 @@
|
||||
style="margin-left:2px;"
|
||||
/>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.edit.page'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.edit.page'), container: '#body' }"
|
||||
data-test-id="button-page-edit"
|
||||
:to="pageEditor"
|
||||
variant="primary"
|
||||
|
||||
@ -33,7 +33,7 @@
|
||||
{{ $t('general:federated') }}
|
||||
</b-badge>
|
||||
<b-avatar
|
||||
v-b-tooltip.hover="{ title: $t('types.module'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('types.module'), container: '#body' }"
|
||||
size="sm"
|
||||
icon="list-ul"
|
||||
class="align-center bg-light text-dark"
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
{{ hit.value.name || hit.value.slug }}
|
||||
</h5>
|
||||
<b-avatar
|
||||
v-b-tooltip.hover="{ title: $t('types.namespace'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('types.namespace'), container: '#body' }"
|
||||
size="sm"
|
||||
icon="code-square"
|
||||
class="align-center bg-light text-dark"
|
||||
|
||||
@ -33,7 +33,7 @@
|
||||
{{ $t('general:federated') }}
|
||||
</b-badge>
|
||||
<b-avatar
|
||||
v-b-tooltip.hover="{ title: $t('filters:types.record'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('filters:types.record'), container: '#body' }"
|
||||
size="sm"
|
||||
icon="file-earmark-text"
|
||||
class="align-center bg-light text-dark"
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
</h5>
|
||||
|
||||
<b-avatar
|
||||
v-b-tooltip.hover="{ title: $t('types.user'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('types.user'), container: '#body' }"
|
||||
size="sm"
|
||||
class="align-center bg-light text-dark"
|
||||
/>
|
||||
|
||||
@ -84,7 +84,7 @@
|
||||
class="position-fixed map-button"
|
||||
>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.map'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.map'), container: '#body' }"
|
||||
variant="warning"
|
||||
class="rounded-circle p-3"
|
||||
@click="toggleMap"
|
||||
|
||||
@ -18,7 +18,7 @@
|
||||
|
||||
<b-input-group-append>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('builder:tooltip.configure-scenarios'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('builder:tooltip.configure-scenarios'), container: '#body' }"
|
||||
variant="light"
|
||||
:disabled="!canUpdate"
|
||||
@click="openScenarioConfigurator"
|
||||
@ -58,7 +58,7 @@
|
||||
/>
|
||||
</b-button>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('builder:tooltip.edit.report'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('builder:tooltip.edit.report'), container: '#body' }"
|
||||
variant="primary"
|
||||
class="d-flex align-items-center justify-content-center"
|
||||
style="margin-left:2px;"
|
||||
@ -89,7 +89,7 @@
|
||||
>
|
||||
<div
|
||||
v-if="unsavedBlocks.has(index)"
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.unsavedChanges'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.unsavedChanges'), container: '#body' }"
|
||||
class="btn border-0"
|
||||
>
|
||||
<font-awesome-icon
|
||||
@ -100,7 +100,7 @@
|
||||
|
||||
<b-button-group>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('builder:tooltip.add.displayElement'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('builder:tooltip.add.displayElement'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="border-0"
|
||||
@click="openDisplayElementSelector(index)"
|
||||
@ -111,7 +111,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('builder:tooltip.edit.block'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('builder:tooltip.edit.block'), container: '#body' }"
|
||||
variant="outline-light"
|
||||
class="border-0"
|
||||
@click="editBlock(index)"
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
/>
|
||||
</b-button>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.view-report'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.view-report'), container: '#body' }"
|
||||
variant="primary"
|
||||
style="margin-left:2px;"
|
||||
:disabled="!canRead"
|
||||
|
||||
@ -78,7 +78,7 @@
|
||||
</b-button>
|
||||
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('report.edit'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('report.edit'), container: '#body' }"
|
||||
data-test-id="button-report-edit"
|
||||
variant="primary"
|
||||
:to="{ name: 'report.edit', params: { reportID: r.reportID } }"
|
||||
|
||||
@ -34,7 +34,7 @@
|
||||
/>
|
||||
</b-button>
|
||||
<b-button
|
||||
v-b-tooltip.hover="{ title: $t('tooltip.edit.report'), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: $t('tooltip.edit.report'), container: '#body' }"
|
||||
variant="primary"
|
||||
class="d-flex align-items-center justify-content-center"
|
||||
style="margin-left:2px;"
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<div
|
||||
v-if="tooltip"
|
||||
v-b-tooltip.hover.right="{ variant: tooltipVariant, title: tooltip, container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover.right="{ variant: tooltipVariant, title: tooltip, container: '#body' }"
|
||||
class="d-flex align-items-center ml-1"
|
||||
>
|
||||
<font-awesome-icon
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<template v-if="!inConfirmation">
|
||||
<b-button
|
||||
data-test-id="button-delete"
|
||||
v-b-tooltip.hover="{ title: tooltip, container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: tooltip, container: '#body' }"
|
||||
:variant="variant"
|
||||
:size="size"
|
||||
:disabled="disabled || processing"
|
||||
|
||||
@ -80,7 +80,7 @@
|
||||
<l-control class="leaflet-bar">
|
||||
<a
|
||||
v-if="!hideCurrentLocationButton"
|
||||
v-b-tooltip.hover="{ title: labels.tooltip && labels.tooltip.goToCurrentLocation, container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: labels.tooltip && labels.tooltip.goToCurrentLocation, container: '#body' }"
|
||||
role="button"
|
||||
class="d-flex justify-content-center align-items-center"
|
||||
@click="goToCurrentLocation"
|
||||
|
||||
@ -137,7 +137,7 @@
|
||||
<h5
|
||||
v-for="r in e.rules"
|
||||
:key="r.operation"
|
||||
v-b-tooltip.hover="{ title: getRuleTooltip(r.access === 'unknown-context', !!e.userID), container: '#body' }"
|
||||
v-b-tooltip.noninteractive.hover="{ title: getRuleTooltip(r.access === 'unknown-context', !!e.userID), container: '#body' }"
|
||||
class="text-center mb-1 mt-2 w-100"
|
||||
>
|
||||
<font-awesome-icon
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user