From a044dc377e77aade4696984fb42f7aa5db8c2561 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 12 Sep 2024 15:47:48 +0300 Subject: Massively upgraded shadow control, added sorting by specificity in themes3, added/fixed disabled inputs --- src/components/shadow_control/shadow_control.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/components/shadow_control/shadow_control.js') diff --git a/src/components/shadow_control/shadow_control.js b/src/components/shadow_control/shadow_control.js index f8e12dbf..e653854a 100644 --- a/src/components/shadow_control/shadow_control.js +++ b/src/components/shadow_control/shadow_control.js @@ -1,6 +1,7 @@ import ColorInput from '../color_input/color_input.vue' import OpacityInput from '../opacity_input/opacity_input.vue' import Select from '../select/select.vue' +import Checkbox from '../checkbox/checkbox.vue' import { getCssShadow } from '../../services/theme_data/theme_data.service.js' import { hex2rgb } from '../../services/color_convert/color_convert.js' import { library } from '@fortawesome/fontawesome-svg-core' @@ -40,6 +41,7 @@ export default { emits: ['update:modelValue'], data () { return { + lightGrid: false, selectedId: 0, // TODO there are some bugs regarding display of array (it's not getting updated when deleting for some reason) cValue: (this.modelValue || this.fallback || []).map(toModel) @@ -48,7 +50,8 @@ export default { components: { ColorInput, OpacityInput, - Select + Select, + Checkbox }, methods: { add () { -- cgit v1.2.3-70-g09d2