enhance(frontend): 画像エフェクトのUI改善 (#16191)

* enhance(frontend): 画像エフェクトの改善

* enhance: i18n colorClampAdvanced

* fix: missing translation

* enhance: i18n blockNoise

* fix lint

* fix: narrow down fx defs types

* fix

* fix: watermark用エフェクトは別で定義し直す

* fix lint

* ImageEffectorをwatermarkに隠蔽

* watermark関連の定義を完全に分離

* refactor

* fix

* ぼかし効果 -> スムージング

* refactor: remove unnecessary `as const`

* Update Changelog
This commit is contained in:
かっこかり
2025-08-09 14:11:19 +09:00
committed by GitHub
parent 8bd84a0ec4
commit 785b85ee46
24 changed files with 509 additions and 196 deletions

138
locales/index.d.ts vendored
View File

@@ -12203,6 +12203,10 @@ export interface Locale extends ILocale {
* 高度
*/
"advanced": string;
/**
* 角度
*/
"angle": string;
/**
* ストライプ
*/
@@ -12215,10 +12219,6 @@ export interface Locale extends ILocale {
* ラインの数
*/
"stripeFrequency": string;
/**
* 角度
*/
"angle": string;
/**
* ポルカドット
*/
@@ -12261,6 +12261,10 @@ export interface Locale extends ILocale {
* 変更を破棄して終了しますか?
*/
"discardChangesConfirm": string;
/**
* 設定項目はありません
*/
"nothingToConfigure": string;
"_fxs": {
/**
* 色収差
@@ -12327,6 +12331,132 @@ export interface Locale extends ILocale {
*/
"tearing": string;
};
"_fxProps": {
/**
* 角度
*/
"angle": string;
/**
* サイズ
*/
"scale": string;
/**
* サイズ
*/
"size": string;
/**
* 色
*/
"color": string;
/**
* 不透明度
*/
"opacity": string;
/**
* 正規化
*/
"normalize": string;
/**
* 量
*/
"amount": string;
/**
* 明るさ
*/
"lightness": string;
/**
* コントラスト
*/
"contrast": string;
/**
* 色相
*/
"hue": string;
/**
* 輝度
*/
"brightness": string;
/**
* 彩度
*/
"saturation": string;
/**
* 最大値
*/
"max": string;
/**
* 最小値
*/
"min": string;
/**
* 方向
*/
"direction": string;
/**
* 位相
*/
"phase": string;
/**
* 頻度
*/
"frequency": string;
/**
* 強さ
*/
"strength": string;
/**
* ズレ
*/
"glitchChannelShift": string;
/**
* シード値
*/
"seed": string;
/**
* 赤色成分
*/
"redComponent": string;
/**
* 緑色成分
*/
"greenComponent": string;
/**
* 青色成分
*/
"blueComponent": string;
/**
* しきい値
*/
"threshold": string;
/**
* 中心X
*/
"centerX": string;
/**
* 中心Y
*/
"centerY": string;
/**
* スムージング
*/
"zoomLinesSmoothing": string;
/**
* スムージングと集中線の幅の設定は併用できません。
*/
"zoomLinesSmoothingDescription": string;
/**
* 集中線の幅
*/
"zoomLinesThreshold": string;
/**
* 中心径
*/
"zoomLinesMaskSize": string;
/**
* 黒色にする
*/
"zoomLinesBlack": string;
};
};
/**
* 下書き

View File

@@ -3267,10 +3267,10 @@ _watermarkEditor:
type: "タイプ"
image: "画像"
advanced: "高度"
angle: "角度"
stripe: "ストライプ"
stripeWidth: "ラインの幅"
stripeFrequency: "ラインの数"
angle: "角度"
polkadot: "ポルカドット"
checker: "チェッカー"
polkadotMainDotOpacity: "メインドットの不透明度"
@@ -3283,6 +3283,7 @@ _imageEffector:
title: "エフェクト"
addEffect: "エフェクトを追加"
discardChangesConfirm: "変更を破棄して終了しますか?"
nothingToConfigure: "設定項目はありません"
_fxs:
chromaticAberration: "色収差"
@@ -3302,6 +3303,39 @@ _imageEffector:
blockNoise: "ブロックノイズ"
tearing: "ティアリング"
_fxProps:
angle: "角度"
scale: "サイズ"
size: "サイズ"
color: "色"
opacity: "不透明度"
normalize: "正規化"
amount: "量"
lightness: "明るさ"
contrast: "コントラスト"
hue: "色相"
brightness: "輝度"
saturation: "彩度"
max: "最大値"
min: "最小値"
direction: "方向"
phase: "位相"
frequency: "頻度"
strength: "強さ"
glitchChannelShift: "ズレ"
seed: "シード値"
redComponent: "赤色成分"
greenComponent: "緑色成分"
blueComponent: "青色成分"
threshold: "しきい値"
centerX: "中心X"
centerY: "中心Y"
zoomLinesSmoothing: "スムージング"
zoomLinesSmoothingDescription: "スムージングと集中線の幅の設定は併用できません。"
zoomLinesThreshold: "集中線の幅"
zoomLinesMaskSize: "中心径"
zoomLinesBlack: "黒色にする"
drafts: "下書き"
_drafts:
select: "下書きを選択"