Skip to content

Commit

Permalink
feat(desktop): updater tooltip
Browse files Browse the repository at this point in the history
  • Loading branch information
Novout committed Nov 17, 2021
1 parent 3a8d250 commit df7ace2
Show file tree
Hide file tree
Showing 7 changed files with 33 additions and 7 deletions.
22 changes: 17 additions & 5 deletions src/components/editor/header/items/EditorBaseHeaderElectron.vue
Original file line number Diff line number Diff line change
Expand Up @@ -54,11 +54,20 @@
</HeroIcon>
<HeroIcon
v-if="update"
:class="[
!update
? 'wb-icon no-drag mb-2 ml-1'
: 'text-theme-editor-electron-update-text hover:theme-editor-electron-update-text-hover active:theme-editor-electron-update-text-active no-drag cursor-pointer mb-2 ml-1',
]"
v-tooltip.bottom-end="{
content: t('desktop.update.tooltip'),
theme: 'better-write',
}"
class="
wb-icon
text-theme-editor-electron-update-text
hover:theme-editor-electron-update-text-hover
active:theme-editor-electron-update-text-active
no-drag
cursor-pointer
mb-2
ml-1'
"
@click.prevent.stop="onUpdate"
>
<svg
Expand All @@ -83,10 +92,13 @@
<script setup lang="ts">
import { useEditor } from '@/use/editor'
import { ref } from 'vue'
import { useI18n } from 'vue-i18n'
const editor = useEditor()
const update = ref<boolean>(false)
const { t } = useI18n()
const onClose = () => {
window.close()
}
Expand Down
2 changes: 1 addition & 1 deletion src/components/editor/pwa/PWAPrompt.vue
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<template>
<div
v-if="offlineReady || needRefresh"
v-if="offlineReady && needRefresh"
class="
fixed
top-0
Expand Down
5 changes: 5 additions & 0 deletions src/lang/br/desktop.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
update: {
tooltip: 'Atualização Disponível!',
},
}
2 changes: 2 additions & 0 deletions src/lang/br/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@ import editor from './editor'
import toast from './toast'
import landing from './landing'
import seo from './seo'
import desktop from './desktop'
import logger from './plugin/logger'

export default {
editor,
toast,
landing,
seo,
desktop,
plugin: {
logger,
},
Expand Down
5 changes: 5 additions & 0 deletions src/lang/en/desktop.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default {
update: {
tooltip: 'Update Available!',
},
}
2 changes: 2 additions & 0 deletions src/lang/en/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import editor from './editor'
import toast from './toast'
import landing from './landing'
import desktop from './desktop'
import seo from './seo'
import logger from './plugin/logger'

Expand All @@ -9,6 +10,7 @@ export default {
toast,
landing,
seo,
desktop,
plugin: {
logger,
},
Expand Down
2 changes: 1 addition & 1 deletion src/use/pdf.ts
Original file line number Diff line number Diff line change
Expand Up @@ -766,7 +766,7 @@ export const usePDF = () => {

pdf.download(`${PROJECT.nameRaw}.pdf`, () => {
toast.success(t('toast.pdf.create'))

ABSOLUTE.load = false

isLoading.value = false
Expand Down

0 comments on commit df7ace2

Please sign in to comment.