summaryrefslogtreecommitdiff
path: root/apps/web/src/types
diff options
context:
space:
mode:
authorMaze Winther <mazewinther@gmail.com>2025-06-30 23:19:37 +0200
committerMaze Winther <mazewinther@gmail.com>2025-06-30 23:19:37 +0200
commit3e916f0f00147b67fb1301d6057798fd39e5340f (patch)
tree661424779fdc5587ce1591f374fa471102c99cdc /apps/web/src/types
parentd50cd0b40d1310e2f4fc1f0d981435fdc861f50e (diff)
downloadopencut-3e916f0f00147b67fb1301d6057798fd39e5340f.tar.gz
feat: implement automatic canvas size adjustment based on first media item aspect ratio
Diffstat (limited to 'apps/web/src/types')
-rw-r--r--apps/web/src/types/editor.ts11
1 files changed, 11 insertions, 0 deletions
diff --git a/apps/web/src/types/editor.ts b/apps/web/src/types/editor.ts
index bf1dae2f..dce7ac50 100644
--- a/apps/web/src/types/editor.ts
+++ b/apps/web/src/types/editor.ts
@@ -1 +1,12 @@
export type BackgroundType = "blur" | "mirror" | "color";
+
+export interface CanvasSize {
+ width: number;
+ height: number;
+}
+
+export interface CanvasPreset {
+ name: string;
+ width: number;
+ height: number;
+}