summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/MkImageEffectorDialog.Layer.vue
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2025-06-15 09:25:57 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2025-06-15 09:25:57 +0900
commit3dbfd80d65262bec24002c50cdfb2c1b962efcf5 (patch)
treea3203a9c2fdf6bb3853f0e276dc951488fff4d74 /packages/frontend/src/components/MkImageEffectorDialog.Layer.vue
parentenhance(frontend/image-effector): tweak distort fx (diff)
downloadmisskey-3dbfd80d65262bec24002c50cdfb2c1b962efcf5.tar.gz
misskey-3dbfd80d65262bec24002c50cdfb2c1b962efcf5.tar.bz2
misskey-3dbfd80d65262bec24002c50cdfb2c1b962efcf5.zip
enhance(frontend/image-effector): tweak colorAdjust fx
Diffstat (limited to 'packages/frontend/src/components/MkImageEffectorDialog.Layer.vue')
-rw-r--r--packages/frontend/src/components/MkImageEffectorDialog.Layer.vue11
1 files changed, 6 insertions, 5 deletions
diff --git a/packages/frontend/src/components/MkImageEffectorDialog.Layer.vue b/packages/frontend/src/components/MkImageEffectorDialog.Layer.vue
index ff3b9aff9b..d8466fa7ca 100644
--- a/packages/frontend/src/components/MkImageEffectorDialog.Layer.vue
+++ b/packages/frontend/src/components/MkImageEffectorDialog.Layer.vue
@@ -20,7 +20,7 @@ SPDX-License-Identifier: AGPL-3.0-only
v-if="v.type === 'boolean'"
v-model="layer.params[k]"
>
- <template #label>{{ k }}</template>
+ <template #label>{{ fx.params[k].label ?? k }}</template>
</MkSwitch>
<MkRange
v-else-if="v.type === 'number'"
@@ -29,6 +29,7 @@ SPDX-License-Identifier: AGPL-3.0-only
:min="v.min"
:max="v.max"
:step="v.step"
+ :textConverter="fx.params[k].toViewValue"
@thumbDoubleClicked="() => {
if (fx.params[k].default != null) {
layer.params[k] = fx.params[k].default;
@@ -37,13 +38,13 @@ SPDX-License-Identifier: AGPL-3.0-only
}
}"
>
- <template #label>{{ k }}</template>
+ <template #label>{{ fx.params[k].label ?? k }}</template>
</MkRange>
<MkRadios
v-else-if="v.type === 'number:enum'"
v-model="layer.params[k]"
>
- <template #label>{{ k }}</template>
+ <template #label>{{ fx.params[k].label ?? k }}</template>
<option v-for="item in v.enum" :value="item.value">{{ item.label }}</option>
</MkRadios>
<div v-else-if="v.type === 'seed'">
@@ -55,7 +56,7 @@ SPDX-License-Identifier: AGPL-3.0-only
:max="10000"
:step="1"
>
- <template #label>{{ k }}</template>
+ <template #label>{{ fx.params[k].label ?? k }}</template>
</MkRange>
</div>
<MkInput
@@ -64,7 +65,7 @@ SPDX-License-Identifier: AGPL-3.0-only
type="color"
@update:modelValue="v => { const c = getRgb(v); if (c != null) layer.params[k] = c; }"
>
- <template #label>{{ k }}</template>
+ <template #label>{{ fx.params[k].label ?? k }}</template>
</MkInput>
</div>
</div>