feat: change text settings to common

This commit is contained in:
2026-02-04 00:18:20 +05:00
parent c5eacf1237
commit 3a98a08215
3 changed files with 309 additions and 93 deletions
+11 -2
View File
@@ -4,8 +4,17 @@ export interface TextItem {
fontSize: number;
fontFamily: string;
color: string;
x: number;
y: number;
// Выравнивание текста: left, center, right
textAlign: "left" | "center" | "right";
// Внутренние отступы
padding: {
top: number;
right: number;
bottom: number;
left: number;
};
// Смещение от центра по вертикали (для компенсации визуального центра разных шрифтов)
verticalOffset: number;
}
export interface Panel {