Skip to content

Commit 863ee5c

Browse files
feat: Adjust tooltip positions on some pages (#11389)
1 parent a91f372 commit 863ee5c

File tree

4 files changed

+19
-19
lines changed

4 files changed

+19
-19
lines changed

frontend/src/views/app-store/installed/app/info.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
{{ $t('commons.table.port') }}:{{ installed.httpsPort }}
1212
</el-button>
1313

14-
<el-popover placement="top-start" trigger="hover" v-if="hasLinkButton(installed)" :width="400">
14+
<el-popover placement="right" trigger="hover" v-if="hasLinkButton(installed)" :width="400">
1515
<template #reference>
1616
<el-button plain icon="Promotion" size="small" @click="$emit('openLink')">
1717
{{ $t('app.toLink') }}

frontend/src/views/host/file-management/code-editor/index.vue

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -106,23 +106,19 @@
106106
v-if="isShow"
107107
>
108108
<div class="flex items-center justify-between pl-1 pr-1 py-0.5 h-6">
109-
<el-tooltip :content="$t('file.top')" placement="top">
110-
<el-text size="small" @click="getUpData()" class="cursor-pointer">
111-
<el-icon>
112-
<Top />
113-
</el-icon>
114-
<span class="sm:inline hidden pl-1">{{ $t('file.up') }}</span>
115-
</el-text>
116-
</el-tooltip>
109+
<el-text size="small" @click="getUpData()" class="cursor-pointer">
110+
<el-icon>
111+
<Top />
112+
</el-icon>
113+
<span class="sm:inline hidden pl-1">{{ $t('file.up') }}</span>
114+
</el-text>
117115
<el-divider direction="vertical" class="!mx-0" />
118-
<el-tooltip :content="$t('commons.button.refresh')" placement="top">
119-
<el-text size="small" @click="getRefresh(directoryPath)" class="cursor-pointer">
120-
<el-icon>
121-
<Refresh />
122-
</el-icon>
123-
<span class="sm:inline hidden pl-1">{{ $t('commons.button.refresh') }}</span>
124-
</el-text>
125-
</el-tooltip>
116+
<el-text size="small" @click="getRefresh(directoryPath)" class="cursor-pointer">
117+
<el-icon>
118+
<Refresh />
119+
</el-icon>
120+
<span class="sm:inline hidden pl-1">{{ $t('commons.button.refresh') }}</span>
121+
</el-text>
126122
<el-divider direction="vertical" v-if="!mobile" class="!mx-0" />
127123
<el-dropdown @command="handleCreate" v-if="!mobile" trigger="click">
128124
<el-text size="small">
@@ -241,7 +237,6 @@
241237
<div class="flex-1 sm:w-4/5 w-2/3 relative">
242238
<CodeTabs
243239
class="monaco-editor monaco-editor-background"
244-
ref="codeTabsRef"
245240
:select-tab="selectTab"
246241
:file-tabs="fileTabs"
247242
:on-remove-tab="removeTab"
@@ -415,7 +410,6 @@ import { GlobalStore } from '@/store';
415410
import CodeTabs from './tabs/index.vue';
416411
import noUpdateImage from '@/assets/images/no_update_app.svg';
417412
418-
const codeTabsRef = ref();
419413
let editor: monaco.editor.IStandaloneCodeEditor | undefined;
420414
421415
self.MonacoEnvironment = {

frontend/src/views/host/file-management/index.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,9 @@
465465
show-overflow-tooltip
466466
:sortable="'custom'"
467467
prop="name"
468+
:tooltip-options="{
469+
placement: 'bottom-start',
470+
}"
468471
>
469472
<template #default="{ row }">
470473
<div class="file-row">

frontend/src/views/website/website/index.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,9 @@
7878
@cell-mouse-leave="hideFavorite"
7979
localKey="websiteColumn"
8080
v-model:selects="selects"
81+
:tooltip-options="{
82+
placement: 'bottom-start',
83+
}"
8184
>
8285
<el-table-column type="selection" width="30" />
8386
<el-table-column

0 commit comments

Comments
 (0)