made shadow control usable on mobile
This commit is contained in:
parent
dba63e6825
commit
355a5955b3
5 changed files with 11 additions and 7 deletions
|
|
@ -2,11 +2,10 @@
|
||||||
display: inline-flex;
|
display: inline-flex;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
max-width: 10em;
|
max-width: 10em;
|
||||||
grid-template-columns: 1fr auto;
|
|
||||||
grid-template-rows: auto auto;
|
&.-compact {
|
||||||
grid-template-areas:
|
max-width: none;
|
||||||
"label checkbox"
|
}
|
||||||
"input input";
|
|
||||||
|
|
||||||
.label {
|
.label {
|
||||||
flex: 1 1 auto;
|
flex: 1 1 auto;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<div
|
<div
|
||||||
class="color-input style-control"
|
class="color-input style-control"
|
||||||
:class="{ disabled: !present || disabled }"
|
:class="{ disabled: !present || disabled, '-compact': compact }"
|
||||||
>
|
>
|
||||||
<label
|
<label
|
||||||
:for="name"
|
:for="name"
|
||||||
|
|
@ -127,6 +127,10 @@ export default {
|
||||||
required: false,
|
required: false,
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: false
|
default: false
|
||||||
|
},
|
||||||
|
compact: {
|
||||||
|
required: false,
|
||||||
|
type: Boolean
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
emits: ['update:modelValue'],
|
emits: ['update:modelValue'],
|
||||||
|
|
|
||||||
|
|
@ -104,6 +104,7 @@
|
||||||
v-model="colorOverride"
|
v-model="colorOverride"
|
||||||
class="input-color-input"
|
class="input-color-input"
|
||||||
fallback="#606060"
|
fallback="#606060"
|
||||||
|
:compact="true"
|
||||||
:label="$t('settings.style.shadows.color_override')"
|
:label="$t('settings.style.shadows.color_override')"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -110,7 +110,6 @@
|
||||||
|
|
||||||
.shadow-preview {
|
.shadow-preview {
|
||||||
grid-area: preview;
|
grid-area: preview;
|
||||||
min-width: 25em;
|
|
||||||
margin-left: 0.125em;
|
margin-left: 0.125em;
|
||||||
place-self: start center;
|
place-self: start center;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -168,6 +168,7 @@
|
||||||
:disabled="disabled || !present"
|
:disabled="disabled || !present"
|
||||||
:label="$t('settings.style.common.color')"
|
:label="$t('settings.style.common.color')"
|
||||||
:fallback="getColorFallback"
|
:fallback="getColorFallback"
|
||||||
|
:compact="true"
|
||||||
:show-optional-checkbox="false"
|
:show-optional-checkbox="false"
|
||||||
name="shadow"
|
name="shadow"
|
||||||
@update:model-value="e => updateProperty('color', e)"
|
@update:model-value="e => updateProperty('color', e)"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue