From 2c830c61ea6d1f8f648152cfc1f35d10ebb0072f Mon Sep 17 00:00:00 2001 From: Marco Crapts Date: Tue, 6 Jun 2023 22:27:00 +0200 Subject: [PATCH] small ui fixes --- src/components/TopBar/Settings/AccountSettings.vue | 6 +++--- src/components/ui/UIButton.vue | 7 ++++++- src/components/ui/UIInputCheckbox.vue | 2 +- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/components/TopBar/Settings/AccountSettings.vue b/src/components/TopBar/Settings/AccountSettings.vue index f93e265..fee83fb 100644 --- a/src/components/TopBar/Settings/AccountSettings.vue +++ b/src/components/TopBar/Settings/AccountSettings.vue @@ -108,7 +108,7 @@ const toggleEncryption = async () => {
Export notes
- + Export notes
@@ -116,7 +116,7 @@ const toggleEncryption = async () => {
Delete account
- + Delete account { @click="showEncryptionDialog = true" v-if="showEncryptionDialog === false" > - + Disable end-to-end encryption diff --git a/src/components/ui/UIButton.vue b/src/components/ui/UIButton.vue index cbfcfb7..3c9eafe 100644 --- a/src/components/ui/UIButton.vue +++ b/src/components/ui/UIButton.vue @@ -51,7 +51,12 @@ const styleClass = computed(() => { > - diff --git a/src/components/ui/UIInputCheckbox.vue b/src/components/ui/UIInputCheckbox.vue index 3f5893f..bf6fcdb 100644 --- a/src/components/ui/UIInputCheckbox.vue +++ b/src/components/ui/UIInputCheckbox.vue @@ -28,7 +28,7 @@ const styleClass = computed(() => { type="checkbox" class="dui-checkbox dui-checkbox-sm border-secondary" :class="styleClass" - :checked="props.modelValue" + :checked="props.modelValue || props.checked" @change="emit('update:modelValue', ($event.target as HTMLInputElement).checked)" :disabled="props.disabled" />