diff --git a/locales/index.d.ts b/locales/index.d.ts index 459733710c..4b99c7f862 100644 --- a/locales/index.d.ts +++ b/locales/index.d.ts @@ -12066,6 +12066,12 @@ export interface Locale extends ILocale { */ "image": string; }; + "_imageEffector": { + /** + * エフェクト + */ + "title": string; + }; } declare const locales: { [lang: string]: Locale; diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 041c7e22e0..a243c72792 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -3231,3 +3231,6 @@ _watermarkEditor: position: "位置" type: "タイプ" image: "画像" + +_imageEffector: + title: "エフェクト" diff --git a/packages/frontend/src/components/MkImageEffectorDialog.Layer.vue b/packages/frontend/src/components/MkImageEffectorDialog.Layer.vue new file mode 100644 index 0000000000..18056f309f --- /dev/null +++ b/packages/frontend/src/components/MkImageEffectorDialog.Layer.vue @@ -0,0 +1,147 @@ + + + + + + + diff --git a/packages/frontend/src/components/MkImageEffectorDialog.vue b/packages/frontend/src/components/MkImageEffectorDialog.vue new file mode 100644 index 0000000000..485c60c641 --- /dev/null +++ b/packages/frontend/src/components/MkImageEffectorDialog.vue @@ -0,0 +1,200 @@ + + + + + + + diff --git a/packages/frontend/src/components/MkUploaderDialog.vue b/packages/frontend/src/components/MkUploaderDialog.vue index e6ff643293..d4ad0f8c7f 100644 --- a/packages/frontend/src/components/MkUploaderDialog.vue +++ b/packages/frontend/src/components/MkUploaderDialog.vue @@ -80,7 +80,7 @@ SPDX-License-Identifier: AGPL-3.0-only