From 8d85158f91fa2bc63f8017be1e12538bde1e48fa Mon Sep 17 00:00:00 2001 From: Prospector <6166773+Prospector@users.noreply.github.com> Date: Fri, 7 Apr 2023 18:37:18 -0700 Subject: [PATCH] Fix disabled css selector Closes #1042 (#1076) * Fix disabled css selector Closes #1042 * Run prettier --- assets/styles/components.scss | 6 +++--- assets/styles/global.scss | 2 +- components/ui/FileInput.vue | 19 +++++++++++++++++-- 3 files changed, 21 insertions(+), 6 deletions(-) diff --git a/assets/styles/components.scss b/assets/styles/components.scss index 881557afe..3a8d2f06d 100644 --- a/assets/styles/components.scss +++ b/assets/styles/components.scss @@ -778,7 +778,7 @@ } &:disabled, - &[disabled] { + &[disabled='true'] { cursor: not-allowed; filter: grayscale(50%); opacity: 0.5; @@ -816,7 +816,7 @@ tr.button-transparent { } &:disabled > *, - &[disabled] > * { + &[disabled='true'] > * { cursor: not-allowed; filter: grayscale(50%); opacity: 0.5; @@ -849,7 +849,7 @@ tr.button-transparent { box-shadow: none; &disabled, - &[disabled] { + &[disabled='true'] { cursor: not-allowed; box-shadow: none; } diff --git a/assets/styles/global.scss b/assets/styles/global.scss index fa8632410..f2987b813 100644 --- a/assets/styles/global.scss +++ b/assets/styles/global.scss @@ -399,7 +399,7 @@ textarea { } &:disabled, - &[disabled] { + &[disabled='true'] { opacity: 0.6; pointer-events: none; cursor: not-allowed; diff --git a/components/ui/FileInput.vue b/components/ui/FileInput.vue index 620e69002..509e508fe 100644 --- a/components/ui/FileInput.vue +++ b/components/ui/FileInput.vue @@ -1,8 +1,19 @@ @@ -43,6 +54,10 @@ export default { type: Boolean, default: false, }, + disabled: { + type: Boolean, + default: false, + }, }, emits: ['change'], data() {