diff --git a/src/renderer/components/ModalSettings.vue b/src/renderer/components/ModalSettings.vue index 4d763084..fafb6f32 100644 --- a/src/renderer/components/ModalSettings.vue +++ b/src/renderer/components/ModalSettings.vue @@ -34,7 +34,7 @@ :class="{'active': selectedTab === 'update'}" @click="selectTab('update')" > - {{ $t('word.update') }} + {{ $t('word.update') }}
  • @@ -70,7 +70,8 @@ export default { getConnections: 'connections/getConnections', getConnectionName: 'connections/getConnectionName', connected: 'workspaces/getConnected', - selectedWorkspace: 'workspaces/getSelected' + selectedWorkspace: 'workspaces/getSelected', + updateStatus: 'application/getUpdateStatus' }), connections: { get () { @@ -79,6 +80,9 @@ export default { set (value) { this.updateConnections(value); } + }, + hasUpdates () { + return ['available', 'downloading', 'downloaded'].includes(this.updateStatus); } }, methods: { @@ -169,6 +173,11 @@ export default { position: absolute; background: $success-color; } + + &.badge-update::after { + bottom: initial; + background: $primary-color; + } } } } diff --git a/src/renderer/components/Workspace.vue b/src/renderer/components/Workspace.vue index 1db9d182..1d589f20 100644 --- a/src/renderer/components/Workspace.vue +++ b/src/renderer/components/Workspace.vue @@ -3,7 +3,7 @@
      -
    • @@ -11,7 +11,7 @@ {{ $t('word.properties').toUpperCase() }}: {{ workspace.breadcrumbs.table }} -
    • + -->