mirror of
https://github.com/Ku6epXBOCTuK/easy-png-tools.git
synced 2026-09-14 13:36:36 +00:00
feat: update alpha and colors tools to new types
This commit is contained in:
@@ -203,3 +203,18 @@
|
||||
тона (например поднять tone кнопок до ~55) и вернуть порог 4.5. Также
|
||||
проверить `--color-danger` (dark, тон 55): текст на нём 4.93 — ок, но
|
||||
light-danger тон 48 = 4.25 на границе.
|
||||
|
||||
17. **Отображение маски для инструментов (runMask/preview-mask)** — придумать и
|
||||
реализовать процесс показа маски результата. **Контекст:** в старом
|
||||
контракте поле `preview` у `remove-color`/`remove-background` показывало
|
||||
быстрый ч/б превью-маску (`colorMask`/`backgroundMaskPreview`) того, что
|
||||
будет вырезано. При миграции на единый `run(ctx)` поле убрано (шаг 8,
|
||||
`registry-new/alpha.ts`) — новый executor и schema-превью зовут `run()`
|
||||
напрямую, маска пока не нужна. **Идея 1:** дать каждому `run` возможность
|
||||
вернуть (или инструмент — объявить) `runMask` — ч/б изображение маски
|
||||
изменений либо иной подход (отдельное поле `mask` + функция маски, второй
|
||||
результат, overlay). Оценка — на усмотрение при проработке (S/M). Пока живём
|
||||
без неё. **Идея 2:** каждый `run` возвращает два изображения - для
|
||||
отображения (показывает маску или сам результат), и для передачи в следующий
|
||||
инструмент (всегда результат. Оценка — на усмотрение при проработке (S/M).
|
||||
Пока живём без неё.
|
||||
|
||||
Reference in New Issue
Block a user