3
0

Add noninteractive to tooltips

This commit is contained in:
Jože Fortun
2024-01-26 12:58:53 +01:00
committed by Mumbi Francis
parent 2aafdc6016
commit 5951811d6e
44 changed files with 79 additions and 79 deletions
@@ -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 -1
View File
@@ -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"
+1 -1
View File
@@ -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