From 7891ed2cc1487270a847081c4ad93be1900adc8e Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Sat, 2 Aug 2025 12:21:24 +0200 Subject: feat: make settings items expandable --- .../editor/media-panel/views/settings.tsx | 34 ++++++++++------------ 1 file changed, 15 insertions(+), 19 deletions(-) (limited to 'apps/web/src/components/editor/media-panel') diff --git a/apps/web/src/components/editor/media-panel/views/settings.tsx b/apps/web/src/components/editor/media-panel/views/settings.tsx index 54387dd7..cdfa36f2 100644 --- a/apps/web/src/components/editor/media-panel/views/settings.tsx +++ b/apps/web/src/components/editor/media-panel/views/settings.tsx @@ -14,6 +14,7 @@ import { PropertyItem, PropertyItemLabel, PropertyItemValue, + PropertyGroup, } from "../../properties-panel/property-item"; import { FPS_PRESETS } from "@/constants/timeline-constants"; import { useProjectStore } from "@/stores/project-store"; @@ -55,7 +56,7 @@ function ProjectSettingsTabs() { function ProjectInfoView() { const { activeProject, updateProjectFps } = useProjectStore(); - const { canvasSize, canvasPresets, setCanvasSize } = useEditorStore(); + const { canvasPresets, setCanvasSize } = useEditorStore(); const { getDisplayName } = useAspectRatio(); const handleAspectRatioChange = (value: string) => { @@ -147,7 +148,7 @@ const BlurPreview = memo( fill className="object-cover" style={{ filter: `blur(${blur.value}px)` }} - priority + loading="eager" />
@@ -223,24 +224,19 @@ function BackgroundView() { ); return ( -
- - Blur - -
{blurPreviews}
-
-
- - Color - -
-
- -
- {colorPreviews} +
+ +
{blurPreviews}
+
+ + +
+
+
- - + {colorPreviews} +
+
); } -- cgit v1.3.1