|
12 | 12 | <div class="action"> |
13 | 13 | <AppActionButton |
14 | 14 | v-if="snippetStore.currentLanguage === 'markdown'" |
| 15 | + v-tooltip=" |
| 16 | + !snippetStore.isMarkdownPreview |
| 17 | + ? i18n.t('menu:editor.previewMarkdown') |
| 18 | + : i18n.t('hide') + ' ' + i18n.t('menu:editor.previewMarkdown') |
| 19 | + " |
15 | 20 | @click="onClickMarkdownPreview" |
16 | 21 | > |
17 | 22 | <UniconsEye v-if="!snippetStore.isMarkdownPreview" /> |
18 | 23 | <UniconsEyeSlash v-else /> |
19 | 24 | </AppActionButton> |
20 | | - <AppActionButton @click="onClickScreenshotPreview"> |
| 25 | + <AppActionButton |
| 26 | + v-tooltip=" |
| 27 | + !snippetStore.isScreenshotPreview |
| 28 | + ? i18n.t('menu:editor.previewScreenshot') |
| 29 | + : i18n.t('hide') + ' ' + i18n.t('menu:editor.previewScreenshot') |
| 30 | + " |
| 31 | + @click="onClickScreenshotPreview" |
| 32 | + > |
21 | 33 | <UniconsCamera v-if="!snippetStore.isScreenshotPreview" /> |
22 | 34 | <UniconsCameraSlash v-else /> |
23 | 35 | </AppActionButton> |
24 | | - <AppActionButton @click="onCodePreview"> |
| 36 | + <AppActionButton |
| 37 | + v-tooltip=" |
| 38 | + !snippetStore.isCodePreview |
| 39 | + ? i18n.t('menu:editor.previewCode') |
| 40 | + : i18n.t('hide') + ' ' + i18n.t('menu:editor.previewCode') |
| 41 | + " |
| 42 | + @click="onCodePreview" |
| 43 | + > |
25 | 44 | <SvgArrowSlash v-if="snippetStore.isCodePreview" /> |
26 | 45 | <UniconsArrow v-else /> |
27 | 46 | </AppActionButton> |
28 | | - <AppActionButton @click="onAddDescription"> |
| 47 | + <AppActionButton |
| 48 | + v-tooltip="i18n.t('addDescription')" |
| 49 | + @click="onAddDescription" |
| 50 | + > |
29 | 51 | <UniconsText /> |
30 | 52 | </AppActionButton> |
31 | | - <AppActionButton @click="onAddNewFragment"> |
| 53 | + <AppActionButton |
| 54 | + v-tooltip="i18n.t('newFragment')" |
| 55 | + @click="onAddNewFragment" |
| 56 | + > |
32 | 57 | <UniconsPlus /> |
33 | 58 | </AppActionButton> |
34 | 59 | </div> |
|
0 commit comments