From 51ec656a064a1c0784098a5ef738b2e6cdd74ab7 Mon Sep 17 00:00:00 2001 From: Azri Kahar <42867097+azrikahar@users.noreply.github.com> Date: Wed, 23 Mar 2022 23:09:08 +0800 Subject: [PATCH] disable actions based on permissions (#12316) --- app/src/components/v-button/v-button.vue | 4 ++-- app/src/modules/insights/routes/dashboard.vue | 18 ++++++++++++++++-- app/src/modules/insights/routes/overview.vue | 14 ++++++++++++-- 3 files changed, 30 insertions(+), 6 deletions(-) diff --git a/app/src/components/v-button/v-button.vue b/app/src/components/v-button/v-button.vue index fd99405b6e..244b114902 100644 --- a/app/src/components/v-button/v-button.vue +++ b/app/src/components/v-button/v-button.vue @@ -340,8 +340,8 @@ export default defineComponent({ background-color: transparent; } -.outlined:not(.active):focus, -.outlined:not(.active):hover { +.outlined:not(.active):not(:disabled):focus, +.outlined:not(.active):not(:disabled):hover { color: var(--v-button-background-color-hover); background-color: transparent; border-color: var(--v-button-background-color-hover); diff --git a/app/src/modules/insights/routes/dashboard.vue b/app/src/modules/insights/routes/dashboard.vue index bd7cd790f7..186abfc7a3 100644 --- a/app/src/modules/insights/routes/dashboard.vue +++ b/app/src/modules/insights/routes/dashboard.vue @@ -58,7 +58,15 @@ - + @@ -146,7 +154,7 @@