diff --git a/src/components/Editor/InvitationResponseButtons.vue b/src/components/Editor/InvitationResponseButtons.vue index 0247030d38..d646e77d32 100644 --- a/src/components/Editor/InvitationResponseButtons.vue +++ b/src/components/Editor/InvitationResponseButtons.vue @@ -11,7 +11,6 @@ v-if="!isAccepted" variant="primary" class="invitation-response-buttons__button" - :disabled="loading" @click="accept"> {{ t('calendar', 'Accept') }} @@ -19,7 +18,6 @@ v-if="!isDeclined" variant="error" class="invitation-response-buttons__button" - :disabled="loading" @click="decline"> {{ t('calendar', 'Decline') }} @@ -27,13 +25,11 @@ {{ t('calendar', 'Tentative') }} @@ -1084,4 +1171,35 @@ export default { height: auto; border-radius: var(--border-radius); } + +.edit-full__loading-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(var(--backdrop-color), 0.5); + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + gap: calc(var(--default-grid-baseline) * 4); + z-index: 10000; + + p { + font-size: calc(var(--default-grid-baseline) * 4); + font-weight: 500; + color: var(--color-text-primary); + margin: 0; + } +} + + + +.app-full__header__top-close-icon { + &.disabled { + opacity: 0.5; + cursor: not-allowed; + } +} diff --git a/src/views/EditSimple.vue b/src/views/EditSimple.vue index 6a2ac081a0..9c1bf59f22 100644 --- a/src/views/EditSimple.vue +++ b/src/views/EditSimple.vue @@ -37,7 +37,7 @@